My reasoning for removal from the platform spec or making it optional: Activation is a Service implementation detail.

If there are no objections, I'd like to move it in the near future.

Regards,

Peter.

Peter Firmstone wrote:
Can we move the Activation Framework to a subproject of Apache River? So it isn't part of the platform?

The Activation Framework could be optional and include the following:

   * Phoenix - Activation Service
* Norm - Lease Service (This doesn't make much sense outside Activation)
   * Activatable Fiddler - Lookup Discovery Service
   * Activatable Reggie - Service Registrar
   * Activatable Javaspaces - Outrigger FrontEndSpace.
   * Mahalo - Transaction Service (We can create a Non-Activatable
     implementation for the platform)
   * Mecury - Event mailbox (We can create a Non-Activatable
     implementation for the platform)

These could be bundled together as an Activation Framework Release

Existing interfaces that are specific to Activation in the net.jini namespace (exclusive of net.jini.activation) could be depreciated and copied to another package namespace, giving existing applications time to transition.

Then the activation framework becomes something that runs on top of Jini / Apache River, rather than part of it, making Jini / River conceptually simpler to new application developers.

What are your thoughts?

Regards,

Peter.





Reply via email to