> This sort-of conflicts with the desire to be able
> to guarantee continuity of any ASF release by
> having a sizeable developer pool.

There is a real question, which has been raised more than once, as to how
many containers the Avalon community can and should support.  It may
certainly be the case that the Community really can't support to full-scale,
mature containers.

I will make the assertion that there are valid reasons for the existence of
each container currently deployed.  If this statement is valid, then the
choices seem to be:

 - The Community decides not to support the container,
   despite the fact that it fills needs that other
   containers don't, and require it to be developed
   elsewhere.  Not my choice of solution.

 - The Community finishes up the great work currently
   happening to push out a coordinated release, and
   starts work on a next generation container.

The idea of building containers from a container micro-kernel and container
services has been discussed, and seems to resonate well.  AIUI, Stephen
represents that Merlin has focused on container internal APIs.  Others have
commented that Phoenix was supposed to follow a microkernel model.  It seems
to me that there should be sufficient groundwork laid to start a next
generation kernel learning from both Phoenix and Merlin.  It should take
what it can from existing containers.

I'm not saying that there won't be significant debate on some choices, but
that is not a bad thing.  The internals ought to allow experimentation with
new ways of doing things.

Where there are differing views on implementation, the basic strategy should
be to look at the abstract notion of what the service is supposed to do
within the constuct of the container, and allow different implementations.
The IoC/SoC approach taken by Avalon really helps to promote that option.

        --- Noel


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

Reply via email to