On Friday 15 July 2005 23:59, Pedro Lopez-Cabanillas wrote: > On Friday 15 July 2005 22:34, Silvan wrote: > > This doesn't seem very maintainable. > > Adding this sentence to my list! Thanks! ;-) > > More seriously. The whole scons based buildsystem looks unmaintainable > because it is young and we are forced to hack it adding our own code on the > guts.
Oh please. It's been working fine for a some time now, it's not as easy to maintain as it should be but certainly not "unmaintainable". > The whole directory scons_admin/ > should be like admin/ : a collection of third-party scripts and tools where > we don't need to look and even less to modify. That's what it is, except for sound.py. > We should have a short, > clean, easy API to include all the package-check, conditional symbols and > options in short and legible SConstruct/SConscript files, and everything > else should be replaceable without worries, and reusable for other > projects. We should also have an automatic C++ to C# translator and sub-$1000 x86 based Macs. Let's be practical here : as it is, scons/bksys is already working better than the autotools, and is easier to maintain. > To clarify my position: I'm not opposed to the new build system, I'm only > concerned with the fact that we should have better things to do before a > release than worry about the build system business. So far nothing you listed is particularly worrisome. The only annoyance is the rebuild while installing, which may be fixed by the next update, can already be worked around, and doesn't even happen on most systems. -- Guillaume. http://www.telegraph-road.org ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
