On Tuesday 07 Nov 2006 16:13, Guillaume Laurent wrote: > On Tuesday 07 November 2006 17:01, Chris Cannam wrote: > > No, we won't. There is absolutely no good reason why we should > > always use the same build system as KDE. > > Beyond the fact that they have solved the same problems that we would > have to solve, there isn't. > > > How about we finally, for the first time ever, pick a build system > > on the basis of how good it is rather than who else is using it? > > How do you think KDE chooses its own ?
Ooh, I don't know -- do you think they test some and pick the one that appears to be best, instead of picking up whatever another project happens to use? You'd hope so, wouldn't you? Your comments there are both just appeals to authority -- if KDE does it, they must have a good reason for it, so we should do it too. But the requirements for KDE are often quite different from the requirements we have, and what may have worked for KDE in the past hasn't worked well for us. If there's one thing worse than having a build system that doesn't work terribly well, it's having a build system that doesn't work terribly well and that you can't practically fix because all the logic is tied up in someone else's overengineered project-specific scripts. That's what's happened to us so far, just for the sake of some poxy dozen lines' worth of stuff that really does happen to be specific to KDE but that it'd be no problem to do ourselves if only we could be bothered to understand how. Of _course_ if a system like CMake has nice built-in stuff to handle the KDE dependencies, then great, that's a big advantage. But it's far from enough to sell a system on its own. Let's just keep testing it and see. It looks promising so far. Chris ------------------------------------------------------------------------- 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
