Topic: Should we continue to support Kete's Subversion repository?

Topic type:

Kete will have a GIT based version control repository as of Kete 1.1, should we support a mirror of it in our existing Subversion based repository or make a clean break? Warning, this discussion is quite technical and aimed at developers.

We're fast approaching Kete 1.1.  While we have been developing the new functionality for Kete 1.1, the larger Ruby on Rails community has had a big portion of it switch to GIT (http://git.or.cz/) for its version control system from Subversion (http://subversion.tigris.org/).  After evaluating this for quite sometime, I believe it is time for the Kete project to make the switch, too.
 
Fundamentally, I believe that GIT is a better tool for developing Kete.  It will allow for easier submitting of code from outside developers and for a number of other reasons.  I won't go into them here, because they are well covered in discussions on the Web.
 
My idea is that we only make the source code repository for Kete 1.1 and beyond available as a GIT repository.  We'll maintain the current Subversion repository for 1.0 at svn.kete.net.nz, but won't add anything new to it.  In essence, if you want' to upgrade to Kete 1.1, you'll need to do it with GIT rather than Subversion.
 
Kete 1.1 is already going to be quite a big upgrade process anyway.  So I don't feel that switching which version control system you are using is too much to ask.
 
However, there are some options for maintaining support Subversion in addition to GIT.  So before we make the final decision on how to go about this switch and what it means to those that use Kete 1.0 that will be upgrading, I wanted to open the floor to discussion.
 
Please voice your opinions and concerns via the "join the discussion" link!
 
Cheers,
Walter
Kete Project Lead
 

Discuss This Topic

There are 5 comments in this discussion.

Read and join this discussion

join this discussion

Tags

Tags: Kete, svn, git, subversion

Creative Commons Attribution-Share Alike 3.0 New Zealand License
Should we continue to support Kete's Subversion repository? by Walter McGinnis is licensed under a Creative Commons Attribution-Share Alike 3.0 New Zealand License