Graham Percival <gra...@percival-music.ca> writes: > On Sun, Sep 25, 2011 at 08:33:45AM +0200, David Kastrup wrote: >> I don't do Python or many newfangled languages. I have worked with Make >> for over 20 years. The casual contributor will be one used to the >> technology and thinking underlying Lilypond. More likely than not >> someone with more than a trace of free software project experience in >> them. > > You are incorrect on this point.
[...] > Yes, various expert FLOSS members (such as Reinhold, Carl, and > IIRC yourself) have stepped forward to fix a few things in the > builds -- but the only people who are "working" on the build > system "full time" are windows users. > (that said, Phil recently bought a fast computer so that he can > make builds faster and thus experiment more easily) Uh, you changed topic. The topic was "the casual contributor", not "working fulltime". I was talking about those people who _don't_ focus on the build system because they prefer contributing elsewhere. And I was saying that turning the build system into something that only experts in the build system can handle is a bad idea. A contorted system using autogenerated Makefiles is that. But a system written and maintained in Python is that as well. In my opinion, jumping to yet-another-system instead of cleaning up the current system is a step backwards, unless one can prove that the current system can't provide the required functionality without exceeding reasonable complexity, and a new system can. > Don't tell me that experienced hackers will take care of the build > system. They aren't. Changing the build system to something where they have a plausible reason not to take care is not going to improve matters. Even full-time contributors come and go eventually. A build system that is only accessible to those who have left already is not going to help. -- David Kastrup _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel