On Fri, Oct 16, 2009 at 1:44 PM, Gunnar Sletta <[email protected]> wrote: >> >> And at what point in the future, if any, will such build dependencies >> become acceptable? ;) > > In the community edition, the community is free to do what they want and > drive the project where they see most fit. Its just that we will not add > this dependency to the official 4.5.x packages. >
As I understand it, the community-port-to-4.6 branch is dedicated to the community. I therefore propose that the next-to-come qt-jambi-4.6.x depend on ant-contrib for the build process. Should the consensus turn out to be in favor of integrating it, I stress out the fact that I'll start integrating ant-contrib ONLY when I'm done with the build branch. I'm a huge fan of it, but then it comes with some drawbacks. Here are the advantages/disadvantages from my point of view: Advantages: * ant-contrib provides a lot of logic which is not present in base ant, even not the next-to-come ant 1.8: if/then/else, for and foreach, var (mutable properties!!), try/catch, math, switch, and others; * it therefore allows to program logic directly into the ant build files which, right now, can only be done with custom ant tasks (as ant-qtjambi demonstrates); * it is well documented. Disadvantages: * not maintained anymore? You have to wonder about this one, since the last official version is three years old! But if it's only that, I wish to maintain it, with the permissions of the original author; * not installed with base ant: you'll have to download it, and setup your build environment to use it. >From _my_ point of view, the advantages largely make it up for the disadvantages, but then I've been using it for so long that my point of view is probably biased. What do you think? -- Francis Galiegue, [email protected] "It seems obvious [...] that at least some 'business intelligence' tools invest so much intelligence on the business side that they have nothing left for generating SQL queries" (Stéphane Faroult, in "The Art of SQL", ISBN 0-596-00894-5) _______________________________________________ Qt-jambi-interest mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
