= Moving to Git = Note: **This plan should be considered *alpha*.** == Notes == * Target: The 1.53 release, scheduled for February 4th, 2013, is the last Subversion release of the Boost Libraries. * All dates are targets, not deadlines. We don’t move forward until we are ready. * During testing: * The repositories at github.com/boost-lib/* are for testing only and will '''not''' receive a blessing. * All commits to the Git repository are for testing only and will not be permanent changes. They will be lost! * Development should continue in Subversion only. == Schedule == * '''Done''' * History is here: https://github.com/ryppl/boost-svn * Script to capture history from Subversion runs continuously * '''Done''' * Rough draft of most documentation for most roles are complete. [https://svn.boost.org/trac/boost/wiki/GitHelp Help Desk] is in place. * '''2013-01-01''' * Instructions (or a script) for grafting history is complete and works. * '''2012-01-01 – 2013-01-25''' * Developers beta test Git repository (including history), reporting issues and asking questions on the Help Desk. * '''2013-01-25''' * Test machines all have Git installed. * Test script pulling from Git in place. * '''2013-01-25 – 2013-02-01''' * Test fleet is testing code from Git. * '''2013-02-01 – 2013-02-08''' * Release managers create Git based “release” that Distro release managers or others may choose to test with. * '''2013-02-11''' * Subversion is made Read-Only. * Repositories at github.com/boost/boost-lib/* are recreated and blessed. * Final pull from Subversion to Git. * Development continues from Git.