[Fab-user] [README] Migrating code.fabfile.org to Github

2011-08-18 Thread Jeff Forcier
Hi all,

Either tonight or tomorrow I plan to pull the trigger on migrating our
Redmine instance at http://code.fabfile.org over to
https://github.com/fabric/fabric/issues . What this means for you:

* Once the script is done, Github will be the place to open new issues
or pull requests, and code.fabfile.org will be read-only:
* No more having to point people back over to code.fabfile!
* We'll be able to take advantage of Github's collaboration
features as well, though it may take a little time to arrive at best
practices.
* Package maintainers will need to switch their source packages to
pull from the appropriate Github tgz-generation URLs for both past and
future milestones.
* I may try to set up HTTP redirects for the old Redmine file
download URLs if it's feasible, but anybody who is still actively
maintaining should switch to the Github URLs anyways.


This is the specific action plan:

* The Redmine instance will be made read-only in some fashion prior to
the migration, probably by disabling all accounts and account
creation;
* All existing issues/pull requests on Github will be removed (they
should all exist on Redmine at this point, so no data loss);
* The migration script will run, copying issues and their comments
(and any textual attachments) to Github Issues. All useful metadata
(milestone, category, tracker, etc) will be copied as labels;
* The Redmine instance will remain active  read-only until it is
replaced with redirects from e.g.
http://code.fabfile.org/issues/show/222 to
https://github.com/fabric/fabric/issues/222 ;


Anybody looking for history on the switch can check out the
above-mentioned issue #222, it contains rationales and links to
related discussions. The tl;dr is at the top of that ticket's
description block.

Thanks,
Jeff

-- 
Jeff Forcier
Unix sysadmin; Python/Ruby engineer
http://bitprophet.org

___
Fab-user mailing list
Fab-user@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fab-user


Re: [Fab-user] [README] Migrating code.fabfile.org to Github

2011-08-18 Thread Jeff Forcier
The migration is done: all issues have been copied to Github and
Redmine should be locked now (you will not be able to login or create
new accounts there.) Please let me know if you find yourself able to
access Redmine after this point.

Onwards and upwards!

-Jeff

On Thu, Aug 18, 2011 at 5:34 PM, Jeff Forcier j...@bitprophet.org wrote:
 Hi all,

 Either tonight or tomorrow I plan to pull the trigger on migrating our
 Redmine instance at http://code.fabfile.org over to
 https://github.com/fabric/fabric/issues . What this means for you:

 * Once the script is done, Github will be the place to open new issues
 or pull requests, and code.fabfile.org will be read-only:
    * No more having to point people back over to code.fabfile!
    * We'll be able to take advantage of Github's collaboration
 features as well, though it may take a little time to arrive at best
 practices.
 * Package maintainers will need to switch their source packages to
 pull from the appropriate Github tgz-generation URLs for both past and
 future milestones.
    * I may try to set up HTTP redirects for the old Redmine file
 download URLs if it's feasible, but anybody who is still actively
 maintaining should switch to the Github URLs anyways.


 This is the specific action plan:

 * The Redmine instance will be made read-only in some fashion prior to
 the migration, probably by disabling all accounts and account
 creation;
 * All existing issues/pull requests on Github will be removed (they
 should all exist on Redmine at this point, so no data loss);
 * The migration script will run, copying issues and their comments
 (and any textual attachments) to Github Issues. All useful metadata
 (milestone, category, tracker, etc) will be copied as labels;
 * The Redmine instance will remain active  read-only until it is
 replaced with redirects from e.g.
 http://code.fabfile.org/issues/show/222 to
 https://github.com/fabric/fabric/issues/222 ;


 Anybody looking for history on the switch can check out the
 above-mentioned issue #222, it contains rationales and links to
 related discussions. The tl;dr is at the top of that ticket's
 description block.

 Thanks,
 Jeff

 --
 Jeff Forcier
 Unix sysadmin; Python/Ruby engineer
 http://bitprophet.org




-- 
Jeff Forcier
Unix sysadmin; Python/Ruby engineer
http://bitprophet.org

___
Fab-user mailing list
Fab-user@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fab-user