[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