Annotation of wikisrc/users/wiz/wip-migration.mdwn, revision 1.2

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: 
                     10: - convert
                     11: 
                     12: - close down CVS
                     13: 
                     14:        add a new script with an error message (indicating the new repository
                     15:        location) and exit 1, and use it as verifymsg script for the wip
1.2     ! wiz        16:        tree. See e.g. http://stackoverflow.com/questions/1857101/use-the-commit-message-in-a-cvs-pre-commit-hook
1.1       wiz        17: 
                     18: ## git setup
                     19: 
                     20: - set up git server (SSH)
                     21: 
                     22: - set up HTTP server for repository
                     23: 
                     24:        but which?
                     25:        - git serve(r)
                     26:        - cgit
                     27:        - gitolite
                     28: 
                     29: - add user accounts
                     30: 
                     31:        ask for SSH keys on pkgsrc-users, and update htdocs-wip 
                     32: 
                     33: - add script that generates commit emails
                     34: 
                     35: - add script that checks no new branches are created
                     36: 
                     37: - add script that complains about pulling without -r?
                     38: 
                     39:        like libreoffice does if you have local commits
                     40: 
                     41: ## sourceforge shutdown
                     42: 
                     43: - shut down remaining mailing lists
                     44: 
                     45: - clean up htdocs-wip
                     46: 
                     47:        make htdocs-wip a redirect to a wip page in the wiki
                     48:        and link the new location
                     49: 
                     50: ## various
                     51: 
                     52: - snapshots
                     53: 
                     54:        are they still necessary or is the 'download tar.gz' button enough
                     55:        (does it even exist in plain git?)

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb