For using an update site with features, we don't need to change anything in the existing plug-ins. We only need to create a new feature (with the Eclipse Wizard) and point to the UIMA plug-ins. So far so good.
The only problem, as far as I know is, that we can't refer to features, which are not part of our site within a feature as include. But we can define dependencies on a particular EMF plugin/feature as required (see: http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/feature_manifest.html). If I got it right from the spec of an update site (http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/update_sitemap.html) we can refer to external features by url. In that case, the "add required" Button in Eclipse update manager should do the job in finding all required plug-ins. I haven't tested that yet, but after a short look into the Eclipse help, it looks like a possible way. -- Mirko On 4/28/07, Marshall Schor <[EMAIL PROTECTED]> wrote:
I'm wondering if the following would work: 1) convert the UIMA plugins to features, and make the features depend on EMF. This is already a Jira issue, which no one has picked up to work on (http://issues.apache.org/jira/browse/UIMA-74 ). 2) only document the method of install which requires use of Eclipse Update Manager. -Marshall Mirko Jahn wrote: > Yes, I agree with Tong. Even if it is not possible to host such a site > in the web, it is possible to distribute the bundles as a locale > update site, as some other project already does it. In that case, in > my point of view the installation becomes more reliable and easier > from the userperspective. > > -- Mirko > > On 4/27/07, Tong Fin <[EMAIL PROTECTED]> wrote: >> The difficulty of the installation comes from 2 sources: >> 1. CDE tries to support many versions of Eclipse >> 2. No checking of compatible version between Eclipse and EMF >> >> The above problem continues to pop-up forever ! >> >> One approach is to try to use Eclipse Update Manager (as mentionned >> by Adam) >> to check the conflict. >> >> -- Tong >> >> On 4/27/07, Michael Baessler <[EMAIL PROTECTED]> wrote: >> > >> > Adam Lally wrote: >> > > There was just a post on uima-user (which got resolved already) >> about >> > > difficulting in getting the CDE to work. This keeps coming up, >> and is >> > > almost always an EMF installation problem. In this case it was an >> > > incorrect EMF version for the Eclipse version being used. Is there >> > > anything we can do to improve the situation? Would making an >> Eclipse >> > > "feature" or setting up an update site help at all? >> > > >> > > -Adam >> > > >> > > >> > Why can't we provide a list of eclipse versions we have tested with >> the >> > corresponding EMF versions? So if users do a clean install of eclipse >> > and EMF they can install the versions that work together correctly. Or >> > we post a link to >> > http://www.eclipse.org/modeling/emf/downloads/?project=emf where users >> > can find the correct EMF version for their eclipse. >> > >> > -- Michael >> > >> > >> > >
