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

2018-01-29 Thread Sébastien Villemot
Dear Simon,

On Sun, Jan 28, 2018 at 11:12:59PM -0600, Simon Quigley wrote:

> Things should be good now, could you give it another check?
> 
> Here's the repo:
> https://anonscm.debian.org/cgit/pkg-kde/qt-extras/gcompris-qt.git

Thanks for your work. Unfortunately there are still a couple of issues. I would
have been happy to fix them myself, but I don't have write access to the git
repository. If you lack time, just let me know, I can probably send you a
series of git patches.

- please delete the old repository at collab-maint on alioth, to avoid
  confusion

- I still get this lintian message:

I: gcompris-qt source: unused-license-paragraph-in-dep5-copyright ofl-1.1 
(paragraph at line 192)

- In debian/copyright, the license for src/activities/chess/resource/* is
  said to be CC0, with a custom paragraph for full license text. Since recently,
  the full text of CC0-1.0 is included in /usr/share/common-licenses/CC0-1.0, so
  I think you should refer to it (unless the license is really not the same).

- please address RC bug #820496 (by just closing it from the changelog if it is
  already fixed by your changeset)

- please close ITA bug #826428 from the changelog

Best,

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


signature.asc
Description: PGP signature


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

2018-01-28 Thread Simon Quigley
Hello,

>> Thanks. Actually there are a few issues:
>> 
>> 1) I get the following lintian messages which signal problems in
>>debian/copyright:
>> 
>> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
>> src/core/resource/bonus/flower_bad.png (paragraph at line 37)
>> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
>> src/core/resource/bonus/flower_good.png (paragraph at line 37)
>> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
>> src/core/resource/bonus/smiley_bad.png (paragraph at line 37)
>> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
>> src/core/resource/bonus/smiley_good.png (paragraph at line 37)
>> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
>> src/core/resource/bonus/tux_good.png (paragraph at line 45)
>> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
>> src/core/resource/bonus/tux_bad.png (paragraph at line 45)
>> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
>> src/activities/chess/resource/background.svg (paragraph at line 69)
>> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
>> gcompris.appdata.xml (paragraph at line 128)
>> I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
>> line 128
>> I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
>> line 37
>> I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
>> line 45
>> I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
>> line 69
>> 
>> 2) The Vcs-Git and Vcs-Browser fields point to Ubuntu packaging, which is
>>probably not what you want.
>>
>>BTW, it looks like there are currently two git repositories on Alioth: one
>>in collab-maint (the most up-to-date) and one in pkg-kde-extras. I guess 
>> you
>>should decide which one to keep and delete the other one (and if you opt 
>> for
>>pkg-kde-extras, please finalize the changelog and add the debian git tag,
>>since I don't have write access to it).
> 
> Any update on this?

Things should be good now, could you give it another check?

Here's the repo:
https://anonscm.debian.org/cgit/pkg-kde/qt-extras/gcompris-qt.git

Sorry about the delay.

-- 
Simon Quigley
tsimo...@ubuntu.com
tsimonq2 on freenode and OFTC
5C7A BEA2 0F86 3045 9CC8
C8B5 E27F 2CF8 458C 2FA4



signature.asc
Description: OpenPGP digital signature


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

2018-01-18 Thread Sébastien Villemot
Hi Simon,

On Wed, Dec 27, 2017 at 10:25:58AM +0100, Sébastien Villemot wrote:
> On Tue, Dec 26, 2017 at 07:08:18PM -0600, Simon Quigley wrote:
> > On 12/26/2017 02:21 AM, Sébastien Villemot wrote:
> > > On Mon, Dec 25, 2017 at 08:23:55PM -0600, Simon Quigley wrote:
> > > 
> > >> Tonight or tomorrow I'll get this ready for a review (I don't have
> > >> upload access to Debian so I'll need someone to review/sponsor).
> > > 
> > > Great! Just let me know when it’s ready, I’ll be happy to sponsor you.
> > 
> > Should be good now, could you please check it over?
> 
> Thanks. Actually there are a few issues:
> 
> 1) I get the following lintian messages which signal problems in
>debian/copyright:
> 
> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
> src/core/resource/bonus/flower_bad.png (paragraph at line 37)
> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
> src/core/resource/bonus/flower_good.png (paragraph at line 37)
> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
> src/core/resource/bonus/smiley_bad.png (paragraph at line 37)
> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
> src/core/resource/bonus/smiley_good.png (paragraph at line 37)
> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
> src/core/resource/bonus/tux_good.png (paragraph at line 45)
> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
> src/core/resource/bonus/tux_bad.png (paragraph at line 45)
> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
> src/activities/chess/resource/background.svg (paragraph at line 69)
> I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
> gcompris.appdata.xml (paragraph at line 128)
> I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
> line 128
> I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
> line 37
> I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
> line 45
> I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
> line 69
> 
> 2) The Vcs-Git and Vcs-Browser fields point to Ubuntu packaging, which is
>probably not what you want.
>
>BTW, it looks like there are currently two git repositories on Alioth: one
>in collab-maint (the most up-to-date) and one in pkg-kde-extras. I guess 
> you
>should decide which one to keep and delete the other one (and if you opt 
> for
>pkg-kde-extras, please finalize the changelog and add the debian git tag,
>since I don't have write access to it).

Any update on this?

Best,

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


signature.asc
Description: PGP signature


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

2017-12-27 Thread Sébastien Villemot
On Tue, Dec 26, 2017 at 07:08:18PM -0600, Simon Quigley wrote:
> On 12/26/2017 02:21 AM, Sébastien Villemot wrote:
> > On Mon, Dec 25, 2017 at 08:23:55PM -0600, Simon Quigley wrote:
> > 
> >> Tonight or tomorrow I'll get this ready for a review (I don't have
> >> upload access to Debian so I'll need someone to review/sponsor).
> > 
> > Great! Just let me know when it’s ready, I’ll be happy to sponsor you.
> 
> Should be good now, could you please check it over?

Thanks. Actually there are a few issues:

1) I get the following lintian messages which signal problems in
   debian/copyright:

I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
src/core/resource/bonus/flower_bad.png (paragraph at line 37)
I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
src/core/resource/bonus/flower_good.png (paragraph at line 37)
I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
src/core/resource/bonus/smiley_bad.png (paragraph at line 37)
I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
src/core/resource/bonus/smiley_good.png (paragraph at line 37)
I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
src/core/resource/bonus/tux_good.png (paragraph at line 45)
I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
src/core/resource/bonus/tux_bad.png (paragraph at line 45)
I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
src/activities/chess/resource/background.svg (paragraph at line 69)
I: gcompris-qt source: wildcard-matches-nothing-in-dep5-copyright 
gcompris.appdata.xml (paragraph at line 128)
I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
line 128
I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
line 37
I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
line 45
I: gcompris-qt source: unused-file-paragraph-in-dep5-copyright paragraph at 
line 69

2) The Vcs-Git and Vcs-Browser fields point to Ubuntu packaging, which is
   probably not what you want.
   
   BTW, it looks like there are currently two git repositories on Alioth: one
   in collab-maint (the most up-to-date) and one in pkg-kde-extras. I guess you
   should decide which one to keep and delete the other one (and if you opt for
   pkg-kde-extras, please finalize the changelog and add the debian git tag,
   since I don't have write access to it).

Best,

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


signature.asc
Description: PGP signature


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

2017-12-26 Thread Simon Quigley
Hello,

On 12/26/2017 02:21 AM, Sébastien Villemot wrote:
> On Mon, Dec 25, 2017 at 08:23:55PM -0600, Simon Quigley wrote:
> 
>> Tonight or tomorrow I'll get this ready for a review (I don't have
>> upload access to Debian so I'll need someone to review/sponsor).
> 
> Great! Just let me know when it’s ready, I’ll be happy to sponsor you.

Should be good now, could you please check it over?

-- 
Simon Quigley
tsimo...@ubuntu.com
tsimonq2 on freenode and OFTC
5C7A BEA2 0F86 3045 9CC8
C8B5 E27F 2CF8 458C 2FA4



signature.asc
Description: OpenPGP digital signature


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

2017-12-26 Thread Sébastien Villemot
On Mon, Dec 25, 2017 at 08:23:55PM -0600, Simon Quigley wrote:

> Tonight or tomorrow I'll get this ready for a review (I don't have
> upload access to Debian so I'll need someone to review/sponsor).

Great! Just let me know when it’s ready, I’ll be happy to sponsor you.

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


signature.asc
Description: PGP signature


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

2017-12-25 Thread Simon Quigley
Hello!

On 12/07/2017 10:01 AM, Sébastien Villemot wrote:
> On Thu, Dec 07, 2017 at 08:29:25AM -0600, Simon Quigley wrote:
> 
>> On December 7, 2017 7:40:15 AM CST, "Sébastien Villemot" 
>>  wrote:
> 
>>> Thanks for sharing. That hack would actually open the door to a 3rd
>>> transition
>>> scheme:
>>> - keeping only the gcompris-qt source package (src:gcompris can be
>>> immediately
>>>  removed)
>>> - keeping gcompris-qt as the main binary package
>>> - having gcompris as a transitional package, generated by
>>> src:gcompris-qt, and
>>>  would be the only binary package with an epoch number
>>>
>>> That scheme looks like a good compromise to me.
>>
>> Agreed, I'm +1 on this. Feel free to make the changes in Git, otherwise I 
>> can do it this afternoon US time. 
> 
> I don’t have write permission on the repository, so I am attaching a patch to
> this message (and also an unrelated patch that fixes a small issue).

Thanks for the patches (applied), and apologies for the delay in getting
back to you on this (holidays get kinda busy :/).

Tonight or tomorrow I'll get this ready for a review (I don't have
upload access to Debian so I'll need someone to review/sponsor).

Thanks again!

-- 
Simon Quigley
tsimo...@ubuntu.com
tsimonq2 on freenode and OFTC
5C7A BEA2 0F86 3045 9CC8
C8B5 E27F 2CF8 458C 2FA4



signature.asc
Description: OpenPGP digital signature


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

2017-12-07 Thread Sébastien Villemot
On Thu, Dec 07, 2017 at 05:01:42PM +0100, Sébastien Villemot wrote:

> I don’t have write permission on the repository, so I am attaching a patch to
> this message (and also an unrelated patch that fixes a small issue).

Also, you forgot to close the present O/ITA bug in the changelog.

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


signature.asc
Description: PGP signature


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

2017-12-07 Thread Sébastien Villemot
On Thu, Dec 07, 2017 at 08:29:25AM -0600, Simon Quigley wrote:

> On December 7, 2017 7:40:15 AM CST, "Sébastien Villemot" 
>  wrote:

> >Thanks for sharing. That hack would actually open the door to a 3rd
> >transition
> >scheme:
> >- keeping only the gcompris-qt source package (src:gcompris can be
> >immediately
> >  removed)
> >- keeping gcompris-qt as the main binary package
> >- having gcompris as a transitional package, generated by
> >src:gcompris-qt, and
> >  would be the only binary package with an epoch number
> >
> >That scheme looks like a good compromise to me.
> 
> Agreed, I'm +1 on this. Feel free to make the changes in Git, otherwise I can 
> do it this afternoon US time. 

I don’t have write permission on the repository, so I am attaching a patch to
this message (and also an unrelated patch that fixes a small issue).

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄  http://www.debian.org
From 7d0e3fed306462dd7eddb029b2a0c32b235414b5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= 
Date: Thu, 7 Dec 2017 16:41:17 +0100
Subject: [PATCH 1/2] Fix versioned Recommends of gcompris-qt-data on
 gcompris-qt.

---
 debian/changelog | 3 +++
 debian/control   | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index f19248f..1b0e477 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,9 @@ gcompris-qt (0.81-1) UNRELEASED; urgency=medium
   * Migrate to using dbgsym packages instead of explicitly defining a -
 dbg package in debian/control.
 
+  [ Sébastien Villemot ]
+  * Fix versioned Recommends of gcompris-qt-data on gcompris-qt.
+
  -- Simon Quigley   Sat, 25 Nov 2017 16:26:17 -0600
 
 gcompris-qt (0.81-0ubuntu1) artful; urgency=medium
diff --git a/debian/control b/debian/control
index e994cfa..d922977 100644
--- a/debian/control
+++ b/debian/control
@@ -39,7 +39,7 @@ Description: Educational games for small children - Qt rewrite
 Package: gcompris-qt-data
 Architecture: all
 Depends: ${misc:Depends}
-Recommends: gcompris-qt (= ${source:Version})
+Recommends: gcompris-qt (= ${binary:Version})
 Description: data files for gcompris-qt
  GCompris is a collection of educational games for small children.
  .
-- 
2.11.0

From d21100d0229284d33eddef2781fd9f07f45c6f99 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= 
Date: Thu, 7 Dec 2017 16:57:16 +0100
Subject: [PATCH 2/2] Add a transitional "gcompris" package (with an epoch in
 its version number) to facilitate the transition from older versions to the
 Qt rewrite. (Closes: #875912)

---
 debian/changelog |  3 +++
 debian/control   | 13 +
 debian/rules |  6 ++
 3 files changed, 22 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 1b0e477..248e43d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,9 @@ gcompris-qt (0.81-1) UNRELEASED; urgency=medium
 
   [ Sébastien Villemot ]
   * Fix versioned Recommends of gcompris-qt-data on gcompris-qt.
+  * Add a transitional "gcompris" package (with an epoch in its version
+number) to facilitate the transition from older versions to the Qt
+rewrite. (Closes: #875912)
 
  -- Simon Quigley   Sat, 25 Nov 2017 16:26:17 -0600
 
diff --git a/debian/control b/debian/control
index d922977..99bafad 100644
--- a/debian/control
+++ b/debian/control
@@ -45,3 +45,16 @@ Description: data files for gcompris-qt
  .
  This package contains the definitions of these standard boards, along
  with associated images.
+
+Package: gcompris
+Architecture: all
+Section: oldlibs
+Depends: gcompris-qt,
+ ${misc:Depends}
+Description: Educational games for small children - transitional package
+ A large collection of educational games for small children, designed
+ to be a unified interface to integrate more educational games.
+ .
+ This is a transitional package that depends on the new series of GCompris
+ releases (rewritten using Qt). It can be safely removed once gcompris-qt is
+ installed.
diff --git a/debian/rules b/debian/rules
index 77de005..4b3cd93 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,6 +25,12 @@ override_dh_installdocs:
 override_dh_strip:
 	dh_strip --dbgsym-migration='gcompris-qt-dbg (<< 0.81-1~)'
 
+# Use an epoch for the transitional gcompris package, because of the break in
+# numbering scheme introduced by the Qt rewrite
+override_dh_gencontrol:
+	dh_gencontrol -pgcompris -- -v1:$$(dpkg-parsechangelog -SVersion)
+	dh_gencontrol --remaining-packages
+
 override_dh_auto_clean:
 	dh_auto_clean
 	find src -name '*.qrc' -delete
-- 
2.11.0



signature.asc
Description: PGP signature


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

2017-12-07 Thread Simon Quigley
Hello, 

On December 7, 2017 7:40:15 AM CST, "Sébastien Villemot"  
wrote:
>On Thu, Dec 07, 2017 at 08:18:52AM -0500, Jeremy Bicha wrote:
>> On Thu, Dec 7, 2017 at 6:24 AM, Sébastien Villemot
> wrote:
>> > 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:
>> >> - 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).
>> 
>> There is an interesting hack where only the old package names need
>the
>> epoch bump.
>> 
>> See for instance
>>
>https://anonscm.debian.org/git/pkg-fonts/fonts-ubuntu.git/commit/?id=046b11af
>
>Thanks for sharing. That hack would actually open the door to a 3rd
>transition
>scheme:
>- keeping only the gcompris-qt source package (src:gcompris can be
>immediately
>  removed)
>- keeping gcompris-qt as the main binary package
>- having gcompris as a transitional package, generated by
>src:gcompris-qt, and
>  would be the only binary package with an epoch number
>
>That scheme looks like a good compromise to me.

Agreed, I'm +1 on this. Feel free to make the changes in Git, otherwise I can 
do it this afternoon US time. 

A full copyright review would also be great if you have the chance, but my plan 
is to do that later as well if nobody gets to it. 

Thanks, 
Simon Quigley 
(sent from mobile, please excuse formatting mistakes)



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

2017-12-07 Thread Sébastien Villemot
On Thu, Dec 07, 2017 at 08:18:52AM -0500, Jeremy Bicha wrote:
> On Thu, Dec 7, 2017 at 6:24 AM, Sébastien Villemot  
> wrote:
> > 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:
> >> - 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).
> 
> There is an interesting hack where only the old package names need the
> epoch bump.
> 
> See for instance
> https://anonscm.debian.org/git/pkg-fonts/fonts-ubuntu.git/commit/?id=046b11af

Thanks for sharing. That hack would actually open the door to a 3rd transition
scheme:
- keeping only the gcompris-qt source package (src:gcompris can be immediately
  removed)
- keeping gcompris-qt as the main binary package
- having gcompris as a transitional package, generated by src:gcompris-qt, and
  would be the only binary package with an epoch number

That scheme looks like a good compromise to me.

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


signature.asc
Description: PGP signature


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

2017-12-07 Thread Jeremy Bicha
On Thu, Dec 7, 2017 at 6:24 AM, Sébastien Villemot  wrote:
> 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:
>> - 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).

There is an interesting hack where only the old package names need the
epoch bump.

See for instance
https://anonscm.debian.org/git/pkg-fonts/fonts-ubuntu.git/commit/?id=046b11af

Thanks,
Jeremy Bicha



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

2017-12-07 Thread Sébastien Villemot
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


signature.asc
Description: PGP signature


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

2017-12-07 Thread Sébastien Villemot
On Wed, Dec 06, 2017 at 04:26:10PM -0600, Simon Quigley wrote:

> On 12/06/2017 08:18 AM, Sébastien Villemot wrote:
> > Any progress on this?
> 
> Yep, I've been busy, but I've gotten to the point where I just have to
> do a copyright sweep and it should be good.
> 
> Here's a link:
> https://anonscm.debian.org/cgit/pkg-kde/qt-extras/gcompris-qt.git

Thanks, good to know that you’ve made progress.

> > 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.

Best,

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


signature.asc
Description: PGP signature


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

2017-12-06 Thread Simon Quigley
Hello,

On 12/06/2017 08:18 AM, Sébastien Villemot wrote:
> Any progress on this?

Yep, I've been busy, but I've gotten to the point where I just have to
do a copyright sweep and it should be good.

Here's a link:
https://anonscm.debian.org/cgit/pkg-kde/qt-extras/gcompris-qt.git

> 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.

Thanks for checking in,
-- 
Simon Quigley
tsimo...@ubuntu.com
tsimonq2 on freenode and OFTC
5C7A BEA2 0F86 3045 9CC8
C8B5 E27F 2CF8 458C 2FA4



signature.asc
Description: OpenPGP digital signature


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

2017-12-06 Thread Sébastien Villemot
Hi Simon,

On Fri, 18 Aug 2017 21:01:02 + Simon Quigley  wrote:
> Control: retitle -1 ITA: gcompris-qt -- Educational games for small children 
> - Qt rewrite
> Control: owner -1 tsimo...@ubuntu.com
> 
> I would like to adopt this package.

Any progress on this?

Also I think it would make sense to merge the gcompris and gcompris-qt
source packages (the distinction is no longer relevant).

Best,

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



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

2017-08-18 Thread Simon Quigley
Control: retitle -1 ITA: gcompris-qt -- Educational games for small children - 
Qt rewrite
Control: owner -1 tsimo...@ubuntu.com

I would like to adopt this package.