Re: [Gimp-developer] Please migrate to GitHub/CMake



On Sun, 7 May 2017, Øyvind Kolås wrote:

If cmake (or perhaps meson http://mesonbuild.com/ ?) truely is so easy
to use and provides big benefits, a patch that should be simple to
make that uses this or a script that automigrates contents from
autofoo files demonstrating the cross platform and building benefits
would be appreciated. Until the proof of concept is better than what
we currently have the incentive to switch to something requiring more
work for transitioning is unlikely.

Well... I ain't gonna do that for GIMP, of course, but moving all of 
Krita from automake to cmake was really easy, made it much easier for
others to add stuff, make the build system way more clear... And didn't
take a lot of time. In 2006, that is, more than eleven years ago.

I'm just offering this as a data point; Krita is only about twice as big
as GIMP when it comes to lines of code, so it might be relevant. Also,
all open source VFX related projects are using cmake these days. I have
no opinion on Mesa, and I don't particularly _like_ cmake, but it's to
autoconf and automake like auto* is to xmake.

The GNOME project which hosts GIMP (and related projects) source code
and issue trackers are considering changes to which
software/infrastructure these are hosted on, GIMP and related projects
will likely follow along + if and when such infrastructure migration
happens. Personally I would look forward to better bug/issue reporting
and tracking, as bugzilla has evolved I think it contains too many
mystery fields and drop-downs that confuse rather than guide the issue
tracking progress.

And, of course, no sane open source/free software project should make
github its main location. It's like hosting ones stuff on sourceforge;
insane.

-- 
Boudewijn Rempt | http://www.krita.org, http://www.valdyas.org


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]