Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-08-13 Thread Jeremy Bicha
On Sat, Aug 13, 2016 at 3:58 AM, Michael Catanzaro  wrote:
> I've done this once before (libgames-scores -> libgames-support) so I'm
> really not keen on doing a rename again. That said, if you want to
> submit a patch and do the work with the sysadmins to make the rename
> happen, you have my permission; you can point them to this comment to
> show that.

Patches submitted at https://bugzilla.gnome.org/769860

Thanks,
Jeremy



Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-08-13 Thread Michael Catanzaro
On Fri, 2016-08-12 at 01:52 -0400, Jeremy Bicha wrote:
> And I expect you'd have to be the one to talk to the GNOME
> System Administrators about renaming the git repo and bugzilla
> project.

Hi,

I've done this once before (libgames-scores -> libgames-support) so I'm
really not keen on doing a rename again. That said, if you want to
submit a patch and do the work with the sysadmins to make the rename
happen, you have my permission; you can point them to this comment to
show that.

Michael



Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-08-12 Thread Michael Biebl
Hi

Am 12.08.2016 um 07:52 schrieb Jeremy Bicha:
> I'm sorry I wasn't subscribed to this bug and didn't see your most
> recent response until this week.
> 
> I'd like to see this rename happen for GNOME 3.22 which means it would
> be best if it could happen this weekend because of the impending
> Freeze. By correcting this issue for 3.22, it should be relatively
> easy to get the updated games in before Ubuntu 16.10 and Debian
> Stretch.
> 
> I don't mind helping out but I'm not sure that my contributions will
> save you much time. I can do a sed replace on the git repositories and
> send you the patches but I don't currently have GNOME git commit
> rights. And I expect you'd have to be the one to talk to the GNOME
> System Administrators about renaming the git repo and bugzilla
> project.

I don't have a lot of time atm, so if you want to drive this change,
this would be most welcome Jeremy. I'm pretty sure, Michael C. wouldn't
mind if you ask the sysadmins instead of myself.

Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-08-11 Thread Jeremy Bicha
Michael C.,

I'm sorry I wasn't subscribed to this bug and didn't see your most
recent response until this week.

I'd like to see this rename happen for GNOME 3.22 which means it would
be best if it could happen this weekend because of the impending
Freeze. By correcting this issue for 3.22, it should be relatively
easy to get the updated games in before Ubuntu 16.10 and Debian
Stretch.

I don't mind helping out but I'm not sure that my contributions will
save you much time. I can do a sed replace on the git repositories and
send you the patches but I don't currently have GNOME git commit
rights. And I expect you'd have to be the one to talk to the GNOME
System Administrators about renaming the git repo and bugzilla
project.

Thanks,
Jeremy Bicha



Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-07-09 Thread Michael Catanzaro
Hi,

I personally don't want to spend effort renaming this library a second
time, but if you feel strongly about the upstream package name, you
have my approval to take action to rename it. It would need changed in
various places: bugzilla.gnome.org, git.gnome.org, jhbuild, gnome-
continuous. That would indeed be a good excuse to fix the API
versioning. We don't need to request permission from downstreams --
they can rename their packages or not as they please -- but we should
indeed inform distributor-list.

On Mon, 2016-07-04 at 17:05 +0200, Michael Biebl wrote:
> They will have to undergo a library transition anyway if the library
> is
> renamed as part of [1]. Maybe we could piggy-back a complete rename.

The only dependencies of libgames-support use its pkg-config file, so
the only thing that would need to be done is to just rebuild the
handful of dependent packages. Well, I know Debian renames packages when the 
soname changes, but RPM has actual .so dependencies, so we don't rename 
packages for soname changes.



Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-07-04 Thread Michael Biebl
Hi,

picking up this old discussion

On Thu, 12 May 2016 12:04:53 -0500 Michael Catanzaro
 wrote:
> On Thu, 2016-05-12 at 17:59 +0200, Michael Biebl wrote:
> > Michael, given this concern by Paul, are you open to rename
> > libgames-support?
> > Would be great if you can comment on this issue with your upstream
> > hat on.
> 
> Hm, in retrospect, I absolutely agree with Paul, libgnome-games-support 
> or libgnome-games would indeed have been better names. I don't want to
> change it at this point, though, because it's been packaged by several
> other distros (Fedora, openSUSE, Arch) for roughly a year now, all of
> which chose to name the package libgames-support. I'd prefer to keep
> the upstream name in sync with these downstreams, and I think it's
> unlikely that another project would want to use this name.

Seeing you agree that libgnome-games-support is a more suitable name, we
could use the 3.21 release cycle to do the switch. There are still not
that many games using the name yet in 3.20, so downstream distros would
not have to change much.
They will have to undergo a library transition anyway if the library is
renamed as part of [1]. Maybe we could piggy-back a complete rename.

If you are concerned about pissing off downstreams, we could ask on the
distributors mailing list first. I would offer to do that.
Would you be fine if we tried that and given other distros have no isue
with the rename we go for it in 3.21?


> I think it's reasonable for Debian to use a different package name if
> it prefers, but do consider the value in matching all the other
> distros. Also, although I don't expect non-GNOME games to use the
> library, it might be a good option for non-GNOME games that use GTK+ 3.

I think renaming the package alone wouldn't really help if the point is
to avoid file conflicts. We'd have to rename the library package as
well, including pkg-config file etc. Which in turn would mean patching
all affected packages. So if we are not going to rename it upstream, we
won't rename it downstream either imho.

Regards,
Michael


[1] https://bugzilla.gnome.org/show_bug.cgi?id=766334
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-05-17 Thread Guillem Jover
Hi!

On Thu, 2016-05-12 at 17:39:57 +0200, Michael Biebl wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Michael Biebl 
> 
> * Package name: libgames-support
>   Version : 1.0.2
>   Upstream Author : Michael Catanzaro 
> * URL : https://wiki.gnome.org/Apps/Games
> * License : LGPL-3+
>   Programming Lang: Vala
>   Description : Useful functionality shared among GNOME games
> 
> Code shared between GNOME games.
> 
> This package will be maintained with the pkg-gnome team.

Hmm that's a very unfortunate and generic name for a project that is
apparently GNOME-specific? Of course other desktops, such as KDE have
committed the same sin but… :(

Thanks,
Guillem



Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-05-12 Thread Michael Catanzaro
On Thu, 2016-05-12 at 17:59 +0200, Michael Biebl wrote:
> Michael, given this concern by Paul, are you open to rename
> libgames-support?
> Would be great if you can comment on this issue with your upstream
> hat on.
> 
> Regards,
> Michael (the other one)

Hi other Michael,

Hm, in retrospect, I absolutely agree with Paul, libgnome-games-support 
or libgnome-games would indeed have been better names. I don't want to
change it at this point, though, because it's been packaged by several
other distros (Fedora, openSUSE, Arch) for roughly a year now, all of
which chose to name the package libgames-support. I'd prefer to keep
the upstream name in sync with these downstreams, and I think it's
unlikely that another project would want to use this name.

I think it's reasonable for Debian to use a different package name if
it prefers, but do consider the value in matching all the other
distros. Also, although I don't expect non-GNOME games to use the
library, it might be a good option for non-GNOME games that use GTK+ 3.

Hope that works for you,

Michael



Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-05-12 Thread Michael Biebl
Hi Michael,

I've just filed an ITP (intent to package) for libgames-support in Debian.


Am 12.05.2016 um 17:52 schrieb Paul Wise:
> On Thu, May 12, 2016 at 11:39 PM, Michael Biebl wrote:
> 
>> * Package name: libgames-support
>>   Description : Useful functionality shared among GNOME games
>> Code shared between GNOME games.
> 
> Something that is specific to GNOME games should use a name that is
> specific to GNOME, like libgnome-games-support or libgnome-games
> rather than intruding on the wider library namespace with a very
> generic name.

Michael, given this concern by Paul, are you open to rename
libgames-support?
Would be great if you can comment on this issue with your upstream hat on.

Regards,
Michael (the other one)
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-05-12 Thread Paul Wise
On Thu, May 12, 2016 at 11:39 PM, Michael Biebl wrote:

> * Package name: libgames-support
>   Description : Useful functionality shared among GNOME games
> Code shared between GNOME games.

Something that is specific to GNOME games should use a name that is
specific to GNOME, like libgnome-games-support or libgnome-games
rather than intruding on the wider library namespace with a very
generic name.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-05-12 Thread Michael Biebl
Package: wnpp
Severity: wishlist
Owner: Michael Biebl 

* Package name: libgames-support
  Version : 1.0.2
  Upstream Author : Michael Catanzaro 
* URL : https://wiki.gnome.org/Apps/Games
* License : LGPL-3+
  Programming Lang: Vala
  Description : Useful functionality shared among GNOME games

Code shared between GNOME games.

This package will be maintained with the pkg-gnome team.