[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] dependency on Runtime

Thanks Jeff, I agree. I filed:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=176322

The best way to tackle this one is probably to identify the big issues first and start tackling them one at a time.

Cheers,

---
Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1 860 839 2465

Inactive hide details for Jeff McAffer ---03/03/2007 10:46:01 PM---I was looking through some of the ECF bundles and noticed thJeff McAffer ---03/03/2007 10:46:01 PM---I was looking through some of the ECF bundles and noticed that many have a direct dependency on org.eclipse.core.runtime. ECF


From:

Jeff McAffer <Jeff_McAffer@xxxxxxxxxx>

To:

ecf-dev@xxxxxxxxxxx

Date:

03/03/2007 10:46 PM

Subject:

[ecf-dev] dependency on Runtime




I was looking through some of the ECF bundles and noticed that many have a direct dependency on org.eclipse.core.runtime. ECF is generally useful and some scenarios for its use do not include the Runtime bundle and all the things that it brings with it. For the most part the dependencies fall into the following categories
- use of Platform for the convenience methods (getExtensionRegistry, ...)
- use of Plugin to get debugging and logging info
- access to classes that are now in org.eclipse.equinox.common

Note that things like the Plugin class are very "out of fashion" and should be avoided.

For the most part these all have simple alternatives that do not involve the Runtime bundle proper. Where things are not so straightforward the Equinox team is very interested in making them simple :-) I'd be happy to work with the ECF community to remove the dependencies on Runtime so that we can use ECF in some additional scenarios.

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

GIF image

GIF image