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

1.1       wiz         1: # pkgsrc-wip migration to git TODO
                      2: 
                      3: ## convert repository
                      4: 
1.12    ! wiz         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:        [[authors list started here|http://wiki.netbsd.org/users/wiz/authorslist/]]
1.3       wiz        11: 
                     12:        how to use authors list: see e.g. reposurgeon(1) "ARTIFACT REMOVAL" section, "authors" keyword
                     13: 
1.1       wiz        14: - convert
                     15: 
                     16: - close down CVS
                     17: 
                     18:        add a new script with an error message (indicating the new repository
                     19:        location) and exit 1, and use it as verifymsg script for the wip
1.4       wiz        20:        tree. See e.g. [[here|http://stackoverflow.com/questions/1857101/use-the-commit-message-in-a-cvs-pre-commit-hook]]
1.1       wiz        21: 
                     22: ## git setup
                     23: 
1.12    ! wiz        24: - add check that no new tags are created
        !            25: 
        !            26: - can we include the pusher in the commit emails?
1.10      wiz        27: 
                     28: - add SSL support
                     29: 
                     30: - add IPv6 support
                     31: 
1.12    ! wiz        32: ### DONE
        !            33: 
        !            34: - set up git server (SSH) -- done
        !            35: 
        !            36: - set up HTTP server for repository -- done (gitweb)
        !            37: 
        !            38: - add user accounts
        !            39: 
        !            40:        ask for SSH keys on pkgsrc-user
        !            41: 
        !            42:        done in [[http://mail-index.netbsd.org/pkgsrc-users/2015/08/21/msg022059.html]]
        !            43: 
        !            44: - add script that generates commit emails -- done
        !            45: 
        !            46: - improve script that generates commit emails: subject should contain useful path -- done
        !            47: 
        !            48:   after discussions we decided to use git standards instead: first block of commit in subject
        !            49: 
        !            50: - add script that checks no new branches are created -- done
        !            51: 
        !            52: 
1.1       wiz        53: ## sourceforge shutdown
                     54: 
                     55: - shut down remaining mailing lists
                     56: 
                     57: - clean up htdocs-wip
                     58: 
1.6       wiz        59:        make htdocs-wip a redirect to [[wip-users]]
1.1       wiz        60:        and link the new location
                     61: 
1.5       wiz        62: ## documentation
                     63: 
                     64: - how to rebase
                     65: 
                     66: - what else?
1.12    ! wiz        67: 
        !            68: ### DONE
        !            69: 
        !            70: - how users should set up their global git config -- done
        !            71: 
        !            72: - how to pull -- done
        !            73: 
        !            74: - how to push -- done
        !            75: 
        !            76: ## various
        !            77: 
        !            78: ### DONE
        !            79: 
        !            80: - snapshots -- done (webgit)

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