Re: Let's pause meson migration in preparation for the 3.26 release

2017-08-14 Thread Bastien Nocera
On Sun, 2017-08-13 at 20:42 +0200, Petr Kovar wrote:
> On Fri, 11 Aug 2017 11:21:05 -0500
> Michael Catanzaro  wrote:
> 
> > On Fri, Aug 11, 2017 at 10:59 AM, Jeremy Bicha  
> > wrote:
> > > If you want to do these things, please branch for 3.26 and make
> > > your 
> > > changes to git master for 3.27/3.28.
> > > 
> > > Please do continue to fix bugs in the meson build for your
> > > modules.
> > 
> > Thanks Jeremy! This is a good rule to follow.
> > 
> > I do encourage projects to remove their Autotools build systems as
> > soon 
> > as reasonable, since having to support two build systems is
> > causing 
> > many problems. But it's probably not reasonable to do so at this
> > point 
> > until after you've first branched for gnome-3-26.
> 
> Related to this, when migrating your module, please do keep in mind
> that
> Damned Lies support for Meson modules is still incomplete, see
> https://bugzilla.gnome.org/show_bug.cgi?id=783099.
> 
> As Piotr reported elsewhere [1], totem-pl-parser, nautilus-sendto,
> and
> gnome-bluetooth have broken/incomplete i18n support as a result.

The pot file in those haven't changed since autotools, so the i18n
support should be as it was, unless damned-lies can't use the cached
version of the pot files.

> Your help with fixing #783099 would be much appreciated.
> 
> Thanks,
> pk
> 
> [1] https://mail.gnome.org/archives/gnome-i18n/2017-August/msg00015.h
> tml
> ___
> desktop-devel-list mailing list
> desktop-devel-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/desktop-devel-list
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Let's pause meson migration in preparation for the 3.26 release

2017-08-13 Thread Petr Kovar
On Fri, 11 Aug 2017 11:21:05 -0500
Michael Catanzaro  wrote:

> On Fri, Aug 11, 2017 at 10:59 AM, Jeremy Bicha  
> wrote:
> > If you want to do these things, please branch for 3.26 and make your 
> > changes to git master for 3.27/3.28.
> > 
> > Please do continue to fix bugs in the meson build for your modules.
> 
> Thanks Jeremy! This is a good rule to follow.
> 
> I do encourage projects to remove their Autotools build systems as soon 
> as reasonable, since having to support two build systems is causing 
> many problems. But it's probably not reasonable to do so at this point 
> until after you've first branched for gnome-3-26.

Related to this, when migrating your module, please do keep in mind that
Damned Lies support for Meson modules is still incomplete, see
https://bugzilla.gnome.org/show_bug.cgi?id=783099.

As Piotr reported elsewhere [1], totem-pl-parser, nautilus-sendto, and
gnome-bluetooth have broken/incomplete i18n support as a result.

Your help with fixing #783099 would be much appreciated.

Thanks,
pk

[1] https://mail.gnome.org/archives/gnome-i18n/2017-August/msg00015.html
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Let's pause meson migration in preparation for the 3.26 release

2017-08-11 Thread Michael Catanzaro
On Fri, Aug 11, 2017 at 10:59 AM, Jeremy Bicha  
wrote:
If you want to do these things, please branch for 3.26 and make your 
changes to git master for 3.27/3.28.


Please do continue to fix bugs in the meson build for your modules.


Thanks Jeremy! This is a good rule to follow.

I do encourage projects to remove their Autotools build systems as soon 
as reasonable, since having to support two build systems is causing 
many problems. But it's probably not reasonable to do so at this point 
until after you've first branched for gnome-3-26.


Michael

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list