Re: Let's pause meson migration in preparation for the 3.26 release
On Sun, 2017-08-13 at 20:42 +0200, Petr Kovar wrote: > On Fri, 11 Aug 2017 11:21:05 -0500 > Michael Catanzarowrote: > > > 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
On Fri, 11 Aug 2017 11:21:05 -0500 Michael Catanzarowrote: > 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
On Fri, Aug 11, 2017 at 10:59 AM, Jeremy Bichawrote: 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