Sim IJskes - QCG wrote:
On 14-01-11 11:49, Dan Creswell wrote:
So the question is, when do we need consensus on such things?

On the practical side, for replacing the build system. yes.

If we have consensus in replacing it, i will instantly stop thinking about the current system. I won't even dare to refactor a bit. But now, with the replacement coming or not, it's in a vacuum, thinking/not thinking, forking/not forking, thinking but not coding? And to be honest, i can't imagine i'm the only one. I'm sure somebody out there will think: "What are they going to do with my contribution if i make any? Accept it in trunk? Let it rot in skunk? Delete it all together? Should i better start collecting stamps or doing the groceries?".



Well one problem with the current build system is the time taken, not only to build it, but to test it, taking around 20 hours. A modular build will speed development, allowing developers to concentrate on one module and the tests applicable to that module.

If your coding up new classes etc, you don't need to worry much about the build system, since we can copy across your code and include it into a module, if you need to change the public API in some way, then we need to discuss it first.

But since it does also present the possibility of stagnation for some, it has become a priority to see this work completed quickly.

I'm building modules from trunk revision 1057550 based on the contributions made by Dennis, the reason I'm copying from trunk is to retain the SVN history for all source files.

Hope this helps,

Peter.


Reply via email to