Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Mylyn » Mylyn Dependencies
Mylyn Dependencies [message #480795] Tue, 18 August 2009 14:06 Go to next message
Flavio Donze is currently offline Flavio DonzeFriend
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
Re: Mylyn Dependencies [message #480878 is a reply to message #480795] Tue, 18 August 2009 18:11 Go to previous message
Steffen Pingel is currently offline Steffen PingelFriend
Messages: 706
Registered: July 2009
Senior Member
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 18:11 Go to previous message
Steffen Pingel is currently offline Steffen PingelFriend
Messages: 706
Registered: July 2009
Senior Member
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
Previous Topic:Fetching Mylyn mirror
Next Topic:WikiText: bc.. does not work?
Goto Forum:
  


Current Time: Wed Apr 24 23:26:18 GMT 2024

Powered by FUDForum. Page generated in 0.03573 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top