Project Jigsaw goals and requirements

Glyn Normington gnormington at vmware.com
Thu Aug 25 06:38:06 PDT 2011


For the third time of asking, what do folks think of the requirement below?

I don't mind if the requirement gets thrown out for valid technical reasons, but to not even consider it would be a shame.

Regards,
Glyn

On 22 Jun 2011, at 09:54, Glyn Normington wrote:

> This proposal didn't get a response. What do others think of the requirement?
> 
> Regards,
> Glyn
> 
> On 3 Jun 2011, at 12:19, Glyn Normington wrote:
> 
>> Hi Mark
>> 
>> I'm pleased to see the explicit acknowledgement of some basic OSGi interoperation requirements in the requirements document ([1]).
>> 
>> I agree with David Bosschaert ([2]), that it would make sense for OSGi to support the Java SE 8 module format and, for modules which can serve equally well as OSGi bundles, I'd like to avoid dual-maintenance of module metadata and OSGi manifest. I'd like to be able to "decorate" the standard metadata.
>> 
>> However, the requirement "The syntax must place all extended metadata after all standard metadata, with a clear delineation between them." precludes inline decorations. The result would be duplication and clunkiness.
>> 
>> I propose that this requirement be changed so that standard metadata could be decorated inline (the decorations would be ignored by the Java SE module system).
>> 
>> What do you think?
>> 
>> Regards,
>> Glyn
>> [1] http://openjdk.java.net/projects/jigsaw/doc/draft-java-module-system-requirements-12
>> [2] http://osgithoughts.blogspot.com/2011/05/java-se-8-modularity-requirements.html
> 




More information about the jigsaw-dev mailing list