Mylyn Dependencies [message #480795] |
Tue, 18 August 2009 14:06 |
Flavio Donze Messages: 211 Registered: July 2009 Location: Switzerland |
Senior Member |
|
|
Hello
I'm working on a client/server application and I'm using mylyn to handle
my own Workflow Tasks.
The application works with a database and no local resources.
Before adding the mylyn plug-ins and their required dependencies I had 100
plug-ins in my Launch Configuration, afterwards the Configuration ended up
with 128 plug-ins.
Which would be ok but some of the plug-ins contribute Menu/Toolbar items,
preference pages and so on. After analyzing the dependencies I found a
point to which I think is a discussion worth.
First here what I found out:
My application requires:
org.eclipse.mylyn.tasks.ui
org.eclipse.mylyn.tasks.core
org.eclipse.mylyn.commons.ui
Those plug-ins require:
org.eclipse.mylyn.commons.core
org.eclipse.mylyn.commons.net
org.eclipse.mylyn.context.core
org.eclipse.mylyn.monitor.core
org.eclipse.mylyn.monitor.ui
After adding all required plug-ins (without org.eclipse.search and it's
dependencies) I end up with 120 plug-ins which don't contribute unwanted
stuff to the ui.
Now after adding org.eclipse.search I also have to add the following
plug-ins:
org.eclipse.team.ui
org.eclipse.ui.navigator
org.eclipse.ui.navigator.resources
and some others...
Including org.eclipse.search the above plug-ins contribute a lot of
unwanted ui components. Unwanted because I don't want "Team Pereference",
I especially don't want to have a "File Search" since it's a DB
application and I don't need a "Task Search".
So I was thinking maybe it's possible to refactor the
"org.eclipse.mylyn.tasks.ui" plug-in and extract all the search related
stuff into an own plug-in "org.eclipse.mylyn.tasks.search" or something
similar?
After removing org.eclipse.search from the Required-Plugins I get a few
compile errors, but maybe doable?
So what does the mylyn team think of this, impossible?
greets
Flavio
Prozessmanagement und Qualitätsmanagement Software QMS/IMS
https://www.scodi.ch
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03469 seconds