On Tuesday 07 November 2006 20:56, Chris Cannam wrote:
>
> That's what I was saying, but perhaps my sarcasm was missed.  My point
> was that if the KDE project can choose a system on its merits for their
> use, why can't we?

We neither have the weight, nor the manpower :-).

> > But the transparent handling of uic, moc, and dcopidl are something
> > I'm not too keen on re-inventing, for instance.
>
> Why not?  Apart from uic, they're all handled by my reorganise-makefile
> already in a handful of lines.  About the same amount of work again to
> detect whether the programs themselves exist, and you're done.

Famous last words...

Back in our early days, when I first tried to add a DCOP interface to RG, it 
took me about half an hour to do it, even though the available doc was pretty 
sparse. It was sparse, but sufficient, because all it said was "add this and 
that in your .h file, and the build system will do the rest". The rest being 
calling dcopidl, compiling the results, etc... Gathering all this info and 
reimplementing it would have been a chore. If we want to turn our editors 
into kparts, using KDE's build system will help in the same way.

So I'm pretty sure that coming up with our own build system will be a decision 
we will regret.

> scripts designed for building KDE and then rejected by KDE and
> abandoned.  Are you sensing a theme here?

Actually, KDE rejected scons because of scons itself, not of bksys, and the 
adoption of scons never was as firm a thing as autoconf was. Had the scons 
dev team be more responsive, cmake wouldn't have been considered. But their 
dev team and the KDE guy pushing for it were making great progress, while 
scons turned out to be a dead-end for various reasons (dependencies 
computation taking too long, if I recall correctly).

-- 
Guillaume.
http://www.telegraph-road.org

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to