Bernd Fondermann ha scritto:
> <day dreaming>
> If we'd maintain ultra-stable and cutting edge releases side-by-side
> (just by exchanging modules) we could maybe even _accelerate_ the
> project.
> </day dreaming>

Unfortunately it is a dream and a dream will remain: this would only be
possible if the interface between modules would be fixed.

We did too few releases in past BUT in each release we broke the
"internal api" used between modules.

I guess we'll need even much broad changes in future: the task to keep
config.xml compatibility in current trunk has already been a very
"expensive" task but the api between modules changed a lot.

As an example in the past days I've heard people saying they want to
make JCR *THE* api between modules: this is a change that IMHO cannot
live together with the old style in the same build tree.

The handlerapi experiment also require changes in the socket/protocol
handling core so all protocol functions would be interested by such a
change in the core. Again this new "module" could not live together with
the old module.

Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to