Re: [equinox-dev] How much of the R4.2 spec is implemented in Equinox
Hi Jens, Jens Lauterbach wrote: stuff deleted So I'm curious about the other specs not listed on this page: • UPnP Device Service • Remote Services The Eclipse Communication Framework (3.2) project (part of EclipseRT, but not Equinox project specifically) fully implements the Remote Services specification from OSGi 4.2 spec (chap 13). ECF 3.2 was released in Feb [1], and here's a description of some of the technical characteristics of the OSGi 4.2 impl along with links to docs and examples [2]. Scott ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] How much of the R4.2 spec is implemented in Equinox
I'm having issues posting to the forum (where I would prefer to answer this). The first two lists look correct. Taking a look at the third list: [*] UPnP Device Service - Not implemented [*] Remote Services - Not in Equinox. Implemented in ECF at Eclipse RT [*] Deployment Admin - Not implemented [*] Auto Configuration - Not implemented [*] Application Admin - Implemented in the Equinox application container (org.eclipse.equinox.app) [*] DMT Admin Service - Not implemented [*] Monitor Admin Service - Not implemented [*] Foreign Application Access - Not implemented [*] Blueprint Container - Not in Equinox. Implemented in Gemini at Eclipse RT [*] Tracker - implemented as part of the org.osgi.util.tracker package. Included in org.eclipse.osgi [*] XML Parser Service - implemented on VMs that include JAXP (J2SE 1.4 or higher). Included in the org.eclipse.osgi. For embedded VM I know eRCP project at Eclipse RT has implementations available. [*] Position - implemented as part of the org.osgi.util.position package. Included in the org.eclipse.osgi.util bundle. [*] Measurement and State - implemented as part of the org.osgi.util.measurement package. Included in the org.eclipse.osgi.util bundle [*] Execution Environment - No one really implemented really implements this. The VM provides the execution environment and the framework is responsible for the following. Validating Bundle-RequiredExecutionEnvironment. Setting various org.osgi.framework properties to reflect the execution environment. Export the non-java.* packages included in the running execution environment from the system bundle. This is implemented by org.eclipse.osgi. Tom | | From: | | --| |Jens Lauterbach jens.lauterb...@gmx.de | --| | | To:| | --| |equinox-dev@eclipse.org | --| | | Date: | | --| |04/05/2010 04:00 PM | --| | | Subject: | | --| |[equinox-dev] How much of the R4.2 spec is implemented in Equinox | --| Hello, I hope hope I am at the right place. I've asked the following question(s) in the forums and on irc but never got a answer so I am trying it here. Right now I am working on a paper in which I am comparing Equinox, Felix and Knopflerfish in terms of OSGi 4.2 compliance. Therefor I looked around on the Equinox page and found some clues: If I am correct it seems like all of the core specs are fully implemented. Is that correct? Core: • Security Layer • Module Layer • Life Cycle Layer • Service Layer • Framework API • Package Admin Service • Start Level Servcie • Conditional Permission Admin Service • URL Handlers Service • Service Hooks According to the bundles page the following Compendium specs are fully implemented: • Log Service • Http Service • Device Access • Configuration Admin Service • Metatype Service • Preferences Service • User Admin Service • Wire Admin Service • IO Connector Service • Initial Provisioning • Declarative
Re: [equinox-dev] How much of the R4.2 spec is implemented in Equinox
Sorry...here are the refs: [1] http://eclipseecf.blogspot.com/2010/02/ecf-32-now-available.html [2] http://eclipseecf.blogspot.com/2010/01/osgi-remote-services-from-ecf.html Scott Lewis wrote: Hi Jens, Jens Lauterbach wrote: stuff deleted So I'm curious about the other specs not listed on this page: • UPnP Device Service • Remote Services The Eclipse Communication Framework (3.2) project (part of EclipseRT, but not Equinox project specifically) fully implements the Remote Services specification from OSGi 4.2 spec (chap 13). ECF 3.2 was released in Feb [1], and here's a description of some of the technical characteristics of the OSGi 4.2 impl along with links to docs and examples [2]. Scott ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] How much of the R4.2 spec is implemented in Equinox
Thank you all for your quick reply! I am going to update my chart and come back to you if I have more questions. Best regards Jens On 06.04.2010, at 00:06, Scott Lewis wrote: Sorry...here are the refs: [1] http://eclipseecf.blogspot.com/2010/02/ecf-32-now-available.html [2] http://eclipseecf.blogspot.com/2010/01/osgi-remote-services-from-ecf.html Scott Lewis wrote: Hi Jens, Jens Lauterbach wrote: stuff deleted So I'm curious about the other specs not listed on this page: • UPnP Device Service • Remote Services The Eclipse Communication Framework (3.2) project (part of EclipseRT, but not Equinox project specifically) fully implements the Remote Services specification from OSGi 4.2 spec (chap 13). ECF 3.2 was released in Feb [1], and here's a description of some of the technical characteristics of the OSGi 4.2 impl along with links to docs and examples [2]. Scott ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev