Dear Sahoo,Siva
About current implementation status of 3.1OSGi[1], I have some
suggestions and questions, and want to discuss with you.
[1]:
https://wikis.oracle.com/display/GlassFish/3.1OSGi
【Suggestions】
S1: About "Upgrading core OSGi runtime (OSGi-01)"
Currently, Glassfish has used felix 4.x as default OSGi runtime, so
please update the section, and updatding maybe should put into 4.0OSGi.
S2: About "Implementation of Enterprise OSGi Specs (OSGi-03)"
・OSGi/HTTP Service
Although not finding rfc number, liking other specs, you maybe write the
following:
OSGi EE Spec 102(OSGi/HTTP Service)
S3: About "Generic OSGi Features (OSGi-05)"
Once accepting ancoron's patch, the description maybe should be updated.
S4: About "Task List"
・Improve module metadata
On the column of "Status / Comments", wish to add a jira number in
order to make others know detailed status.
・RFC #122 CT
On the column of "Status / Comments", for general, we can not access the
link of CT issue 1841 because only OSGi Contributing Associates member
or higher can access the link. So, whether should have a corresponding
gf jira or not?
・RFC #98 CT
On the column of "Status / Comments", the links of 13321 and 13325 have
been out of date, so please update them.
・Explore use of CDI in hybrid applications
As to 3.1OSGi, I think that this is enough. However, with constant
updating OSGi RFP 146 OSGi/CDI Integration[2], more features of OSGi/CDI
may should be implemented on 4.0OSGi.
[2]:
https://www.osgi.org/bugzilla/show_bug.cgi?id=141
・Provide an API to handle META-INF/services in OSGi context
Although having been completed, I wish sahoo can offer a jira number or
link to make us know more contents.
・Better integration with OSGi Web Console and GF Admin Console
On the column of "Status / Comments", the link of "usage" is unavailable.
【Questions】
Q1: About "Implementation of Enterprise OSGi Specs (OSGi-03)"
・RFC #142 (OSGi/JNDI)
Because OSGi/JNDI has been put in OSGi EE Spec 126, I want to know the
reason of "Due to lack of resource" and whether having a plan to
implement it on 4.0 or not?
Q2: About "Task List"
・RFC #66 CT
On the column of "Status / Comments", is current status still "Started -
Need to investigate test failures "?
・Support multiple JPA providers for OSGi enterprise applications
Currently, whether having a plan to support it or not?
・Stop relying on Thread context class loader for META-INF/services
Current status?
・Integration of OBR with deployment backend
I want to know the means of "Dropped - lack of resource" and now whether
being still the phrase of collecting user reqirements or not?
・Provide a la carte access to GF modules via OBR
The same as above.
Thanks!
--Tang