Project proposal: Penrose

Alan Bateman Alan.Bateman at oracle.com
Fri Jan 6 20:18:04 UTC 2012


On 06/01/2012 17:58, Tim Ellison wrote:
> :
> No, I don't expect to import or implement OSGi in the Penrose project,
> rather we will work on a clone of Jigsaw to achieve the OSGi interop
> and merge those changes back to Jigsaw once the objectives have been
> achieved.
>
> Furthermore we will work with OSGi implementers to advise, guide, and
> put requirements on the Penrose changes --  and hopefully keep pace
> with changes on the OSGi side too to ensure we have the full
> end-to-end story working.
>
> Penrose provides the OpenJDK side of the story, and a forum for
> community discussion.
>
I think I understand the objectives but I don't think I understand the 
approach, or rather I don't see how the proposed project can explore 
interoperability without experimenting with changes to some OSGi 
implementation. As an initial step I would expect some changes so that 
the OSGi implementation will install and run in module mode. I would 
also expect changes so that the OSGi kernel can resolve modules that are 
installed in a Jigsaw module library. If changes are required then would 
these be in another project? I've no doubt that this effort will require 
changes to Jigsaw too, in particular the API, but not clear me that the 
goals are achievable with only changes to Jigsaw.

-Alan.



More information about the discuss mailing list