Convert SVN to git, including all branches. This is simply for convenience and not meant as replacement
easily done for the head branch using git-svn, which can be used to push commits back to svn (431MB repo size)
done for the main branches (head, stable, releng, release) using git-svn (478MB repo size)
done for all branches (incl. vendor, user, projects, cvs2svn) using svn2git, but has some conversion bugs (510MB repo size)
for reference, the svn sizes are: repository 4419MB, head checkout 1195MB
git-svn breaks for vendor branches, there's active work from the community on alternatives
Convert CVS to git (because we can)
done using corecode's fromcvs, ports.git repo size is 375MB, clone size 822MB (CVS repo 1519MB, checkout 685MB)
Write git workflow/conversion wiki article for FreeBSD (though the web has plenty generic guides)
general WARNS cleanup in our source tree
sync games/ to other BSDs (see my work for DragonflyBSD)
further toy with clang and its static analyzer
man-page audit, make sure there's a manpage to all binaries, configs, KLDs
mandoc branch with mdocml and mdoc(7) fixes
remove size constraint from diskinfo -t, I want to benchmark my thumbdrives!
branch for gcc45 to at least make src compile with it, perhaps integrate it?
-
-
cleanups:
git grep -E 'FreeBSD_(version|_) [=<>]* [123456]'
git grep -E “spl(bio|clock|high|imp|net|softclock|softtty|statclock|tty|0|x)\(”
'alpha' in src ~500 occurrences left
'alpha' in ports ~400 occurrences left