[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ecf-dev] dependency on Runtime
- From: Chris Aniszczyk <zx@xxxxxxxxxx>
- Date: Sun, 4 Mar 2007 16:51:41 -0600
- Delivered-to: firstname.lastname@example.org
Thanks Jeff, I agree. I filed:
The best way to tackle this one is probably to identify the big issues first and start tackling them one at a time.
Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1 860 839 2465
Jeff 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
Jeff McAffer <Jeff_McAffer@xxxxxxxxxx>
03/03/2007 10:46 PM
[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.
ecf-dev mailing list