An article for fedora.cz was published last week, discussing how to join the upstream development of the DNF project.
A new version of DNF was built for Fedora 20 and Rawhide yesterday. It fixes a couple of bugs, improves support for Anaconda to foster the development of DNFPayload there and starts on the project to get us rid of urlgrabber dependency en route to Py3. Please check out the release notes. This is the first release with contributions from two new members of the DNF team: Radek Holy <rholy@redhat.com> and Jan Silhan <jsilhan@redhat.com>. Radek is currently working on the support for transaction undoing/reverting and Jan has added support for Python3 to hawkey and is going to start moving DNF to Python3 too.