pkgsrc-wip migration to git TODO
convert repository
DONE
get list of committers -- cut-off date is September 15
sourceforge user name => Full Name (possible mostly from commit emails) and email address (asked on pkgsrc-users, tech-pkg (twice each), netbsd-announce, blog.netbsd.org).
how to use authors list: see e.g. reposurgeon(1) "ARTIFACT REMOVAL" section, "authors" keyword
convert
close down CVS
add a new script with an error message (indicating the new repository location) and exit 1, and use it as verifymsg script for the wip tree. See e.g. here
git setup
- add IPv6 support
DONE
add check that no new tags are created
add SSL support
DONE
set up git server (SSH) -- done
set up HTTP server for repository -- done (gitweb)
add user accounts
ask for SSH keys on pkgsrc-user
done in http://mail-index.netbsd.org/pkgsrc-users/2015/08/21/msg022059.html
add script that generates commit emails -- done
improve script that generates commit emails: subject should contain useful path -- done
after discussions we decided to use git standards instead: first block of commit in subject
add script that checks no new branches are created -- done
include the pusher in the commit emails
fix UTF-8 in committer's name (From:, body)
sourceforge shutdown
DONE
shut down remaining mailing lists
clean up htdocs-wip
make htdocs-wip a redirect to wip-users and link the new location
documentation
DONE
how users should set up their global git config -- done
how to pull -- done
how to push -- done
how to rebase
various
DONE
- snapshots -- done (webgit)