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. It 
looks very promising, though. 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. 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. 

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.  It is the same as the 
old autotools. Why we (you) hate it? because we have better things to do than 
the build system nasties. I believe that bksys is not mature enough, but it 
may be near there.

My suggestion: keep the old system, and ship also the new one as a shinny new, 
but very experimental feature, promising to be the main one in a near future.

Regards,
Pedro



-------------------------------------------------------
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

Reply via email to