On Fri, 2019-01-18 at 15:56 +0400, Marc-André Lureau wrote: > Hi > > On Fri, Jan 18, 2019 at 3:47 PM Frediano Ziglio <fziglio@xxxxxxxxxx> > wrote: > > > > > > > > From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> > > > > > > Maintaining 1 build system is hard. Maintaining 2 is even harder. > > > > > > It seems the meson build system is now in good shape to replace > > > autotools. Like many desktop projects, let's move entirely to > > > meson > > > and drop autotools support. > > > > > > Known changes: > > > - no git version: a following patch will add it back in a limited > > > form > > > - generating changelog & thanks files in the dist tarball. This > > > is not > > > strictly required, and can be added back later. > > > - generated files are not included in the dist tarball. In some > > > ways, > > > this can be considered a good thing. Since code generation is > > > done > > > with python, and meson requires python anyway, this is not an > > > issue. > > > > > > Signed-off-by: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> > > > > Patience. > > > > It's IMO too early, we are still fixing bugs on Meson build, > > distros > > we support still hasn't the version we need packaged and we are > > already removing it? > > > > Christophe already mentioned that we should have not bumped Meson > > requirements that much. > > > > Keep it in some branch but for the moment I would say no. > > Given that some pretty conservative core desktop projects (including > mesa, glib, gtk+) have already made the move upstream, I think it's > the right time for spice-gtk too. > > The question is which distro we want to support with upstream and > upcoming versions. I would say we should target current Fedora > release. > > Anything else can be backported to previous releases, and we can > maintain older version branches upstream. > > I do not always update my laptop to the latest release immediately. For example, I'm still running Fedora 28 on my laptop at the moment, which as far as I know does not have a new enough version of meson to build git master. 'Backporting' doesn't solve that problem. Jonathon _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel