I disagree that Crypto++'s single-committer strategy is a good reason
*not* to move to git and to github. Git and github are fine tools to
use for single-committer projects.
There are a large number of ways that github would be better than what
we have now — a working issue tracker, a nice source-code browser, and
in general github is a site that a large number of people know how to
find and use.
Sourceforge seems to be in a bad state and getting worse. Do they
still use http-no-s mirrors? And are the download pages still
festooned with obnoxious ads, some of which try to trick you into
thinking that *they* are the way to download the thing you're trying
to download? In contrast the github maintainers are very active about
improving and maintaining it, there are no ads, and they have a good
track record of caring about security.
Switching to git and github would also make it easier for people like
me who re-use parts of Crypto++ inside other projects:
https://github.com/tahoe-lafs/pycryptopp/tree/master/src-cryptopp
I'd be happy to help make the move. There's not much to it. A couple
of people, including me, have already cloned Crypto++'s SVN history
into git:
https://github.com/zooko/cryptopp
https://github.com/ametaireau/cryptopp
Regards,
Zooko