[Kde-scm-interest] Re: RFC: git move proposal; "duolithic" kdegames
Arno Rehn
arno at arnorehn.de
Thu Mar 3 03:53:19 CET 2011
On Wednesday 02 March 2011 23:31:12 Stefan Majewsky wrote:
> The executive summary is:
> 1. A new module kdegames-data is created into which all binary data
> files are moved. kdegames-data is declared to have a build-time
> dependency on kdegames.
Currently there is a similar solution for the wallpapers. We have a kde-
wallpapers module in svn trunk for all the wallpapers that have previously
been in kdebase.
As Michael has already pointed out, SVN won't be around indefinitely. But until
we have a better solution, I'd be ok with this.
> 3. kdegames moves to Git while kdegames-data stays in SVN. Because the
> history of kdegames would include the data files and therefore nullify
> all the efforts, the kdegames Git repository starts from scratch with
> a simple source code import. The existing monolithic rules are used to
> create a kdegames-history repository which contains the history until
> the moment of the Git move.
I don't see why ripping out the data files would nullify all other history. It
probably requires some effort, but the data files can be removed from history
after the git conversion. Nicolás has proven that nothing is impossible with
git-filter-branch ;)
Seriously, I'd try to keep as much history as possible.
--
Arno Rehn
arno at arnorehn.de
More information about the Kde-scm-interest
mailing list