Annotation of wikisrc/users/wiz/wip-migration.mdwn, revision 1.9
1.1 wiz 1: # pkgsrc-wip migration to git TODO
2:
3: ## convert repository
4:
5: - get list of committers
6:
7: sourceforge user name => Full Name (possible mostly from commit emails)
8: and email address (ask on pkgsrc-users).
9:
1.4 wiz 10: asked in [[http://mail-index.netbsd.org/pkgsrc-users/2015/08/11/msg021991.html]]
1.3 wiz 11:
1.4 wiz 12: [[authors list started here|http://wiki.netbsd.org/users/wiz/authorslist/]]
1.3 wiz 13:
14: how to use authors list: see e.g. reposurgeon(1) "ARTIFACT REMOVAL" section, "authors" keyword
15:
1.1 wiz 16: - convert
17:
18: - close down CVS
19:
20: add a new script with an error message (indicating the new repository
21: location) and exit 1, and use it as verifymsg script for the wip
1.4 wiz 22: tree. See e.g. [[here|http://stackoverflow.com/questions/1857101/use-the-commit-message-in-a-cvs-pre-commit-hook]]
1.1 wiz 23:
24: ## git setup
25:
1.6 wiz 26: - set up git server (SSH) -- done
1.1 wiz 27:
1.9 ! wiz 28: - set up HTTP server for repository -- done (gitweb)
1.1 wiz 29:
30: - add user accounts
31:
1.6 wiz 32: ask for SSH keys on pkgsrc-user
33:
34: done in [[http://mail-index.netbsd.org/pkgsrc-users/2015/08/21/msg022059.html]]
1.1 wiz 35:
1.8 wiz 36: - add script that generates commit emails -- done
1.1 wiz 37:
1.8 wiz 38: - add script that checks no new branches are created -- done
1.1 wiz 39:
40: ## sourceforge shutdown
41:
42: - shut down remaining mailing lists
43:
44: - clean up htdocs-wip
45:
1.6 wiz 46: make htdocs-wip a redirect to [[wip-users]]
1.1 wiz 47: and link the new location
48:
1.5 wiz 49: ## documentation
50:
1.6 wiz 51: - how users should set up their global git config -- done
1.5 wiz 52:
1.6 wiz 53: - how to pull -- done
1.5 wiz 54:
1.6 wiz 55: - how to push -- done
1.5 wiz 56:
57: - how to rebase
58:
59: - what else?
60:
1.1 wiz 61: ## various
62:
1.9 ! wiz 63: - snapshots -- done (webgit)
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb