Project proposal: Penrose
Alan.Bateman at oracle.com
Fri Jan 6 12:18:04 PST 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
> 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.
More information about the discuss