--- wikisrc/users/wiz/wip-migration.mdwn 2015/08/10 17:00:37 1.2 +++ wikisrc/users/wiz/wip-migration.mdwn 2015/08/31 20:47:52 1.13 @@ -2,10 +2,14 @@ ## convert repository -- get list of committers +- get list of committers -- cut-off date is September 15 sourceforge user name => Full Name (possible mostly from commit emails) - and email address (ask on pkgsrc-users). + and email address (asked on pkgsrc-users, tech-pkg (twice each), netbsd-announce, blog.netbsd.org). + + [[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 @@ -13,30 +17,38 @@ 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. http://stackoverflow.com/questions/1857101/use-the-commit-message-in-a-cvs-pre-commit-hook + 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) +- add check that no new tags are created + +- can we include the pusher in the commit emails? + +- add SSL support -- set up HTTP server for repository +- add IPv6 support - but which? - - git serve(r) - - cgit - - gitolite +### DONE + +- set up git server (SSH) -- done + +- set up HTTP server for repository -- done (gitweb) - add user accounts - ask for SSH keys on pkgsrc-users, and update htdocs-wip + 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 -- add script that generates commit emails +- improve script that generates commit emails: subject should contain useful path -- done -- add script that checks no new branches are created + after discussions we decided to use git standards instead: first block of commit in subject -- add script that complains about pulling without -r? +- add script that checks no new branches are created -- done - like libreoffice does if you have local commits ## sourceforge shutdown @@ -44,12 +56,25 @@ - clean up htdocs-wip - make htdocs-wip a redirect to a wip page in the wiki + make htdocs-wip a redirect to [[wip-users]] and link the new location +## documentation + +- how to rebase + +- what else? + +### DONE + +- how users should set up their global git config -- done + +- how to pull -- done + +- how to push -- done + ## various -- snapshots +### DONE - are they still necessary or is the 'download tar.gz' button enough - (does it even exist in plain git?) +- snapshots -- done (webgit)