[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] Move to 1.1 foundation

In essence the vast majority of users will have to move to Foundation 1.1 so this is more of a priniciple, mindset discussion. The key bundle in Equinox that is moving is org.eclipse.equinox.common. Most people depend on that directly or indirectly. The framework itself is moving the new OSGi EE but that is not exactly foundation 1.1.

Jeff

Scott Lewis wrote:
Hi Jeff,

Thanks for the clarification.
The bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=257115 proposes that ECF move it's core bundles (org.eclipse.ecf and org.eclipse.ecf.identity) to foundation 1.1 because like Equinox we would like to use URI also (specifically for enhancement https://bugs.eclipse.org/bugs/show_bug.cgi?id=250717).


Rather than the full list I gave previously, we will likely only be updating the other ECF bundles to 1.1 as needed (in way you proposed). My understanding is that for all other ECF bundles it then doesn't matter much if they are 1.1 or 1.0 compliant because they all depend upon org.eclipse.ecf...but we won't update them if they don't directly require 1.1. If there is subtlety here that I'm not getting then please let us know.

A question: is it clear yet which Equinox bundles will be updated to 1.1?

Thanks,

Scott

Jeff McAffer wrote:
Just a quick context comment on this. Equinox is not "moving to 1.1". We have admitted the possibility of Equinox bundles to spec Foundation 1.1 as their lowest execution environment. Specifically we were motivated to by some changes in the OSGi spec and a desire to use classes like URI. In particular, we are not wholesale updating all our bundles from 1.0 to 1.1. Updates will happen on an as-needed basis.

As always we continue to minimize our dependencies and spec only what we need. We strongly suggest that others do similarly.

Jeff

Scott Lewis wrote:
Hi Folks,

Equinox is moving to requiring a minimum of Foundation 1.1 execution environment

https://bugs.eclipse.org/bugs/show_bug.cgi?id=257109

and ECF is going to move our own core bundles to 1.1 as well

https://bugs.eclipse.org/bugs/show_bug.cgi?id=257115

The bundles currently at 1.0 and to-be-moved to 1.1 are:

ch.ethz.iks.r_osgi.remote
org.eclipse.ecf
org.eclipse.ecf.datashare
org.eclipse.ecf.filetransfer
org.eclipse.ecf.identity
org.eclipse.ecf.presence
org.eclipse.ecf.protocol.msn
org.eclipse.ecf.provider.filetransfer
org.eclipse.ecf.provider.msn
org.eclipse.ecf.provider.r_osgi
org.eclipse.ecf.remoteservice
org.eclipse.ecf.sharedobject
org.eclipse.ecf.telephony.call
org.eclipse.ecf.telephony.call.ui
org.eclipse.ecf.tests
org.eclipse.ecf.tests.call
org.eclipse.ecf.tests.datashare
org.eclipse.ecf.tests.filetransfer
org.eclipse.ecf.tests.presence
org.eclipse.ecf.tests.remoteservice
org.eclipse.ecf.tests.sharedobject

I would like to move these bundles to Foundation 1.1 next week (week of Jan 5). If there are any objections to this move please make them known now.

Thanksinadvance,

Scott


_______________________________________________ ecf-dev mailing list ecf-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/ecf-dev
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev

_______________________________________________ ecf-dev mailing list ecf-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/ecf-dev