[equinox-dev] target version of osgi specs for juno
Hey All, I'm wondering which specific versions of the 4 enteprise/compendium spec are the basis for juno. Is it still this jar from orbit: http://download.eclipse.org/tools/orbit/downloads/ http://www.eclipse.org/downloads/download.php?r=1file=/tools/orbit/downloads/drops/R20120526062928/repository/plugins/osgi.enterprise_4.2.0.v201108120515.jar or can we use the newly released 4.3 compendium jar? Thanks, -- *Raymond Augé* http://www.liferay.com/web/raymond.auge/profile http://twitter.com/#!/rotty3000 | Senior Software Architect | *Liferay, Inc.* http://www.liferay.com https://twitter.com/#!/liferay --- 8-9 October 2012 |* Liferay **North America Symposium* | liferay.com/northamerica2012 http://www.liferay.com/northamerica2012 16-17 October 2012 |* Liferay **Europe Symposium* | liferay.com/europe2012http://www.liferay.com/europe2012 24-25 October 2012 |* Liferay **Spain Symposium* | liferay.com/spain2012http://www.liferay.com/spain2012 ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] target version of osgi specs for juno
Several of the OSGi spec implementations in Equinox Juno are used as RI for OSGi Compendium 4.3: DS, Metatype, Coordinator, Initial Provisioning, Event Admin, Wire Admin. So all those implementations are at the Compendium 4.3 level. I don't know the status of the other OSGi spec impls in Equinox Juno. -- BJ Hargrave Senior Technical Staff Member, IBM OSGi Fellow and CTO of the OSGi Alliance hargr...@us.ibm.com office: +1 386 848 1781 mobile: +1 386 848 3788 From: Raymond Auge raymond.a...@liferay.com To: Equinox development mailing list equinox-dev@eclipse.org, Date: 2012/07/03 12:14 Subject:[equinox-dev] target version of osgi specs for juno Sent by:equinox-dev-boun...@eclipse.org Hey All, I'm wondering which specific versions of the 4 enteprise/compendium spec are the basis for juno. Is it still this jar from orbit: http://download.eclipse.org/tools/orbit/downloads/ http://www.eclipse.org/downloads/download.php?r=1file=/tools/orbit/downloads/drops/R20120526062928/repository/plugins/osgi.enterprise_4.2.0.v201108120515.jar or can we use the newly released 4.3 compendium jar? Thanks, -- Raymond Augé | Senior Software Architect | Liferay, Inc. --- 8-9 October 2012 | Liferay North America Symposium | liferay.com/northamerica2012 16-17 October 2012 | Liferay Europe Symposium | liferay.com/europe2012 24-25 October 2012 | Liferay Spain Symposium | liferay.com/spain2012 ___ 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] target version of osgi specs for juno
On 7/3/2012 10:48 AM, BJ Hargrave wrote: Several of the OSGi spec implementations in Equinox Juno are used as RI for OSGi Compendium 4.3: DS, Metatype, Coordinator, Initial Provisioning, Event Admin, Wire Admin. So all those implementations are at the Compendium 4.3 level. I don't know the status of the other OSGi spec impls in Equinox Juno. ECF [1] implements Remote Services (compendium in 4.3, core in 5.0) and Remote Services Admin (enterprise) specs. With Juno release, both of these impls are now at the OSGi 5.0 spec level. Scott [1] http://www.eclipse.org/ecf ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] target version of osgi specs for juno
Thank you for the feedback. The moral of the story is only use the osgi.org API jar's as reference, not as actual deployable artifacts. Sincerely, - Ray On Tue, Jul 3, 2012 at 2:27 PM, Scott Lewis sle...@composent.com wrote: On 7/3/2012 10:48 AM, BJ Hargrave wrote: Several of the OSGi spec implementations in Equinox Juno are used as RI for OSGi Compendium 4.3: DS, Metatype, Coordinator, Initial Provisioning, Event Admin, Wire Admin. So all those implementations are at the Compendium 4.3 level. I don't know the status of the other OSGi spec impls in Equinox Juno. ECF [1] implements Remote Services (compendium in 4.3, core in 5.0) and Remote Services Admin (enterprise) specs. With Juno release, both of these impls are now at the OSGi 5.0 spec level. Scott [1] http://www.eclipse.org/ecf ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev -- *Raymond Augé* http://www.liferay.com/web/raymond.auge/profile http://twitter.com/#!/rotty3000 | Senior Software Architect | *Liferay, Inc.* http://www.liferay.com https://twitter.com/#!/liferay --- 8-9 October 2012 |* Liferay **North America Symposium* | liferay.com/northamerica2012 http://www.liferay.com/northamerica2012 16-17 October 2012 |* Liferay **Europe Symposium* | liferay.com/europe2012http://www.liferay.com/europe2012 24-25 October 2012 |* Liferay **Spain Symposium* | liferay.com/spain2012http://www.liferay.com/spain2012 ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] target version of osgi specs for juno
Hi Raymond, That's certainly true for the osgi.core jar, which must be used only as a build-time dependency (and indeed it's better to build against this than against a specific framework such as Equinox, since you avoid accidentally depending on anything not in the spec). However there is no problem using the osgi.cmpn or osgi.enterprise jars as deployed bundles in the runtime. Some people complain that they are too big and incoherent, but I don't particularly care since they are only interfaces and pure APIs. Neil On Wed, Jul 4, 2012 at 1:13 AM, Raymond Auge raymond.a...@liferay.comwrote: Thank you for the feedback. The moral of the story is only use the osgi.org API jar's as reference, not as actual deployable artifacts. Sincerely, - Ray On Tue, Jul 3, 2012 at 2:27 PM, Scott Lewis sle...@composent.com wrote: On 7/3/2012 10:48 AM, BJ Hargrave wrote: Several of the OSGi spec implementations in Equinox Juno are used as RI for OSGi Compendium 4.3: DS, Metatype, Coordinator, Initial Provisioning, Event Admin, Wire Admin. So all those implementations are at the Compendium 4.3 level. I don't know the status of the other OSGi spec impls in Equinox Juno. ECF [1] implements Remote Services (compendium in 4.3, core in 5.0) and Remote Services Admin (enterprise) specs. With Juno release, both of these impls are now at the OSGi 5.0 spec level. Scott [1] http://www.eclipse.org/ecf ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev -- *Raymond Augé* http://www.liferay.com/web/raymond.auge/profile http://twitter.com/#%21/rotty3000 | Senior Software Architect | *Liferay, Inc.* http://www.liferay.com https://twitter.com/#%21/liferay --- 8-9 October 2012 |* Liferay **North America Symposium* | liferay.com/northamerica2012 http://www.liferay.com/northamerica2012 16-17 October 2012 |* Liferay **Europe Symposium* | liferay.com/europe2012http://www.liferay.com/europe2012 24-25 October 2012 |* Liferay **Spain Symposium* | liferay.com/spain2012http://www.liferay.com/spain2012 ___ 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