Re: gtk changes in the jhbuild moduleset

2016-10-07 Thread Matthias Clasen
On Fri, Oct 7, 2016 at 11:47 AM, Simon McVittie
 wrote:
> On Fri, 2016-10-07 at 11:14 -0400, Matthias Clasen wrote:
>> On Fri, Oct 7, 2016 at 6:36 AM, Bastien Nocera 
>> wrote:
>> > Which would mean nothing called "gtk+" in the modulesets? Why not
>> > keep
>> > either gtk 3.x or gtk 4.x with that name?
>> >
>> > I'd expect the "gtk+" module to build GTK+ 4.x ("the latest").
>>
>> I have no strong opinion on this. Not having gtk+ in the moduleset
>> doesn't seem like a big deal to me. The + in the name is a bit
>> awkward, tbh.
>
> Losing the gtk+ module would mean third-party modulesets are forced to
> make a decision on whether they want gtk3 or gtk4, which seems like it
> might be desirable?

I ended up naming the modules gtk+-3 and gtk+, and I switched all
existing dependencies in the moduleset to gtk+-3 for now. 3rd party
modules will still have to make a decision. We can change the name to
gtk+-4 if that is preferred.
___
release-team@gnome.org
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.


Re: gtk changes in the jhbuild moduleset

2016-10-07 Thread Simon McVittie
On Fri, 2016-10-07 at 11:14 -0400, Matthias Clasen wrote:
> On Fri, Oct 7, 2016 at 6:36 AM, Bastien Nocera 
> wrote:
> > Which would mean nothing called "gtk+" in the modulesets? Why not
> > keep
> > either gtk 3.x or gtk 4.x with that name?
> > 
> > I'd expect the "gtk+" module to build GTK+ 4.x ("the latest").
> 
> I have no strong opinion on this. Not having gtk+ in the moduleset
> doesn't seem like a big deal to me. The + in the name is a bit
> awkward, tbh.

Losing the gtk+ module would mean third-party modulesets are forced to
make a decision on whether they want gtk3 or gtk4, which seems like it
might be desirable?

    S

___
release-team@gnome.org
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.

Re: gtk changes in the jhbuild moduleset

2016-10-07 Thread Matthias Clasen
On Fri, Oct 7, 2016 at 6:36 AM, Bastien Nocera  wrote:
> On Fri, 2016-10-07 at 06:33 -0400, Matthias Clasen wrote:
>> Hi,
>>
>> we are getting ready to start development of gtk 3.90 in master.
>> To avoid causing lots of breakage and irritation, here is the plan:
>>
>> 1) Switch the modulesets to use the gtk-3-22 branch for the gtk
>> module
>> 2) Rename the gtk module to gtk3
>> 3) Add a gtk4 module that follows master
>> 4) Switch applications over to  use gtk4 as they are found to work
>>
>> If you see a problem with that, please let me know.
>
> Which would mean nothing called "gtk+" in the modulesets? Why not keep
> either gtk 3.x or gtk 4.x with that name?
>
> I'd expect the "gtk+" module to build GTK+ 4.x ("the latest").

I have no strong opinion on this. Not having gtk+ in the moduleset
doesn't seem like a big deal to me. The + in the name is a bit
awkward, tbh.
___
release-team@gnome.org
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.


Re: gtk changes in the jhbuild moduleset

2016-10-07 Thread Bastien Nocera
On Fri, 2016-10-07 at 06:33 -0400, Matthias Clasen wrote:
> Hi,
> 
> we are getting ready to start development of gtk 3.90 in master.
> To avoid causing lots of breakage and irritation, here is the plan:
> 
> 1) Switch the modulesets to use the gtk-3-22 branch for the gtk
> module
> 2) Rename the gtk module to gtk3
> 3) Add a gtk4 module that follows master
> 4) Switch applications over to  use gtk4 as they are found to work
> 
> If you see a problem with that, please let me know.

Which would mean nothing called "gtk+" in the modulesets? Why not keep
either gtk 3.x or gtk 4.x with that name?

I'd expect the "gtk+" module to build GTK+ 4.x ("the latest").
___
release-team@gnome.org
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.

gtk changes in the jhbuild moduleset

2016-10-07 Thread Matthias Clasen
Hi,

we are getting ready to start development of gtk 3.90 in master.
To avoid causing lots of breakage and irritation, here is the plan:

1) Switch the modulesets to use the gtk-3-22 branch for the gtk module
2) Rename the gtk module to gtk3
3) Add a gtk4 module that follows master
4) Switch applications over to  use gtk4 as they are found to work

If you see a problem with that, please let me know.
___
release-team@gnome.org
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.