Since the milestone DEV300 m32 the OpenOffice.org source code repository has moved to
Subversion, so that the development of the next feature release and later releases is going to take place on a more modern source control system. The old CVS has served us well for the last years, but it has its weaknesses. Especially branching and tagging for the huge OOo source tree is a nightmare with CVS. This works much better with Subversion, so that many operations an OOo developer has to do in his daily work now should run much faster.
Heiner Rechtien, who was the leading engineer for the migration, has created a Wiki page that offers extensive information on how to use Subversion when developing for OOo. If you are interested in contributing to OOo or just want to grab the source code please have a look.
tags:
Comments
Move to Mercurial! :)
Posted by Charles Oliver Nutter on October 15, 2008 at 07:06 PM CEST #
if git was considered as an option, could you please let us know why it lost to svn
-G
Posted by Ganesha Bhaskara on October 15, 2008 at 10:14 PM CEST #
Please have a look at the ESC Meeting Minutes (http://wiki.services.openoffice.org/wiki/ESC_minutes#Face2Face_meeting:_February_18.2F19th_2008_in_Hamburg) for details on the choice of the SCM system.
Posted by Joerg Jahnke on October 16, 2008 at 09:37 AM CEST #
Actually I followed the whole git thing a bit. My guess is that people at Sun have an attitude problem with git: they will go to any length to block its usage within Sun. If you follow how mercurial was chosen initially: git being admitted as a candidate after the first cut of candidates had been made and then the final decision: something along the line of "since git and mercurial are the same and mercurial are more amenable to our needs", you will understand a bit the politics at play.
Anyway its Sun's funeral. Most projects and developer firepower is clearly on git's side. At this point there's no need for flamewars anymore. It's only sad to see a firm with great engineers blinded by the Linus and linux attitude issues.
Anyway my humble prediction, is that svn was just a cute excuse to go around choosing git, since only git and svn were in the running this time and almost until last guys at Novel did their best to prepare git for the project. Then at some point near the end of the exercise Sun guys, remember they are the ones who call shots here, grew cold feet on git. Anyway I predict that after a short while, mercurial will be introduced.
If you want to use git for openoffice, the guys at Novel are already doing that: head there! They must have been disappointed seeing their efforts going to waste! Or being taken for a ride
And let Sun promote mercurial. It is a legitimate project all the same, only that they are going against a strong wind.
Google may soon be releasing their git repos site for those who want such a thing.
So long
http://blogs.sun.com/GullFOSS/entry/move_to_subversion_done
Posted by goloo on October 17, 2008 at 05:49 PM CEST #
Thanks for the info.
Posted by Ganesha Bhaskara on October 20, 2008 at 12:17 AM CEST #