# pkgsrc-wip migration to git TODO ## convert repository - get list of committers sourceforge user name => Full Name (possible mostly from commit emails) and email address (ask on pkgsrc-users). asked in [http://mail-index.netbsd.org/pkgsrc-users/2015/08/11/msg021991.html] [authors list started here|http://wiki.netbsd.org/users/wiz/authorslist/] 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|http://stackoverflow.com/questions/1857101/use-the-commit-message-in-a-cvs-pre-commit-hook] ## git setup - set up git server (SSH) - set up HTTP server for repository but which? - git serve(r) - cgit - gitolite - add user accounts ask for SSH keys on pkgsrc-users, and update htdocs-wip - add script that generates commit emails - add script that checks no new branches are created - add script that complains about pulling without -r? like libreoffice does if you have local commits ## sourceforge shutdown - shut down remaining mailing lists - clean up htdocs-wip make htdocs-wip a redirect to a wip page in the wiki and link the new location ## various - snapshots are they still necessary or is the 'download tar.gz' button enough (does it even exist in plain git?)