[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#826428: ITA: gcompris-qt -- Educational games for small children - Qt rewrite



I've just realized that an alternative transition plan has been described in
#875912, so I'm cc'ing that bug too and its participants. Below is the
transition plan that I had in mind and some additional comments.

On Thu, Dec 07, 2017 at 12:11:09PM +0100, Sébastien Villemot wrote:
> On Wed, Dec 06, 2017 at 04:26:10PM -0600, Simon Quigley wrote:
> > > Also I think it would make sense to merge the gcompris and gcompris-qt
> > > source packages (the distinction is no longer relevant).
> > 
> > Sure, you're more than welcome to make any commits to that repo that you
> > feel would be relevant.
> 
> Here is how I would do the transition:
> 
> - keep the source package name "gcompris-qt"
> 
> - but rename the binary packages to "gcompris" and "gcompris-data"
>   respectively, therefore taking over the binary packages currently provided by
>   src:gcompris
> 
> - since the version number of the old series (15.10-1) is higher than the new
>   one (0.81-1), the epoch needs to be bumped (i.e. we should use 1:0.81-1).
> 
> - a transition package "gcompris-qt" (depending on "gcompris") should be provided
>   for current users of the -qt version 
> 
> - finally, after uploading these changes, removal of the older src:gcompris
>   source package should be requested.
> 
> Does that sound good to you?
> 
> If yes, I am willing to implement this change in the git.

Compared to the plan described in #875912 (keeping two separate source package,
and making "gcompris" a transitional package depending on "gcompris-qt), my
plan has the advantage of avoiding the need for a transitional *source*
package, and keeps the binary package "gcompris" as the main binary package
which is probably better from a user point of view; its drawback is that it
requires an epoch bump.

I am basically fine with both options, so please weigh in if you have a strong
case for either of the two scenarios.

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org

Attachment: signature.asc
Description: PGP signature


Reply to: