Mylyn Dependencies [message #480795] |
Tue, 18 August 2009 10:06  |
Eclipse User |
|
|
|
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
|
|
|
Re: Mylyn Dependencies [message #480878 is a reply to message #480795] |
Tue, 18 August 2009 14:11  |
Eclipse User |
|
|
|
Flavio, please add your requirements and findings to this bug:
227639: [api] decouple tasks.ui and connectors from org.eclipse.ui.ide
https://bugs.eclipse.org/bugs/show_bug.cgi?id=227639
Also note this bug:
283877: improve reuse of Mylyn in server and RCP applications
https://bugs.eclipse.org/bugs/show_bug.cgi?id=283877
Steffen
Flavio Donzé wrote:
> 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
--
Steffen Pingel
Committer, http://eclipse.org/mylyn
Senior Developer, http://tasktop.com
|
|
|
Re: Mylyn Dependencies [message #598744 is a reply to message #480795] |
Tue, 18 August 2009 14:11  |
Eclipse User |
|
|
|
Flavio, please add your requirements and findings to this bug:
227639: [api] decouple tasks.ui and connectors from org.eclipse.ui.ide
https://bugs.eclipse.org/bugs/show_bug.cgi?id=227639
Also note this bug:
283877: improve reuse of Mylyn in server and RCP applications
https://bugs.eclipse.org/bugs/show_bug.cgi?id=283877
Steffen
Flavio Donzé wrote:
> 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
--
Steffen Pingel
Committer, http://eclipse.org/mylyn
Senior Developer, http://tasktop.com
|
|
|
Powered by
FUDForum. Page generated in 0.04503 seconds