We do know what code is on the backend, Gitlab EE. Although it is non-free, the source code is available which makes it slightly less evil than github.
Still, sf.net and repo.or.cz are 100% Free Software...
> It's still on sourceforge.
It has a release in January, seems pretty up to date to me?
What's wrong with sf? Compared to github at least it's source code is free software...