Changes between Initial Version and Version 1 of Obsolete/GitMigration


Ignore:
Timestamp:
Jun 10, 2011, 8:17:34 AM (14 years ago)
Author:
nielx
Comment:

Initial list of todos before moving to git

Legend:

Unmodified
Added
Removed
Modified
  • Obsolete/GitMigration

    v1 v1  
     1Here is a list of tasks that need to be performed in order to migrate to Git. They are sorted by order of importance.
     2
     3== Phase 0: Absolutely required ==
     4
     5 * Collect a set of getting started docs to get people started. (No need to write our own, but a good list of references to prevent people from stumbling on more occult or outdated uses of Git)
     6 * Codify a set of central repository guidelines (who gets to create new branches, tagging policy, no rewriting of history, etc).
     7 * And implement these in a series of hooks
     8 * Set up e-mail, CIA hooks
     9 * Set up a mirror to github/gitorious
     10 * Improve/check gitweb setup or move to cgit
     11 * Write a plug-in for Trac to link to the gitweb/cgit changesets
     12 * Update build-o-matic for Git
     13
     14== Phase 1: Equal functionality ==
     15
     16 * Improve TracGit (or homecooked plugin) for speed.
     17
     18== Phase 2: Icing on the cake ==
     19
     20 * Implement pulling and pushing patches to Trac
     21 * Implement support for Git diffs in Trac
     22