Yes, it is actively developed, AFAIK. I'll let this Fedora forums user know that the site's news are quite dated.