[pkg-ggz-maintainers] [Secure-testing-team] A case of large code duplication

Josef Spillner josef at ggzgamingzone.org
Sat Sep 29 06:18:13 UTC 2007


Hello,

Il Saturday 29 September 2007 02:39:57 Josselin Mouette ha scritto:
> It would require quite some work to keep both versions in sync, and
> until now even trivial changes I have proposed like new translations
> haven't been integrated by the Debian ggz team, so I don't think there
> is enough will to do that.

Talking from an upstream perspective (and therefore including gnome-games into 
the CC list):

We have recently added a script in GGZ SVN:
	trunk/playground/maintenance/diff-to-gnome.sh
Its output is available here:
	http://hq.ggzgamingzone.org/~josef/diff-to-gnome/
(Unfortunately this particular server seems to be unreachable right now, I'll 
try to fix this or relocate the diff files.)

Most of the modifications proposed by the GNOME games developers already have 
been integrated into GGZ's 0.0.14 maintenance branch upstream, including the 
translations. If there are API compatibilities, it might result from people 
not knowing that the libraries are in fact copies.

I agree that there shouldn't be a duplicate effort of maintenance. There is no 
reason for the non-GUI GGZ libraries to be in GNOME SVN at all, and I suggest 
to remove them there upstream first and change the configure script to look 
for system-wide installations. I think the Gtk+ frontend library (libggzgtk) 
will then be the only remaining duplication, and we can focus our efforts on 
merging its changes in a meaningful way.

Now that gnome-games 2.20 is out, it is the right time to start the cleanup.

Josef



More information about the pkg-gnome-maintainers mailing list