Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylar-dev] Removing direct eclipse deps from task manager API


I guess that would require some decoupling of the UI in existing providers. Current provider API does not generalize neither encourage repository providers to implement headless API.

 regards,
 Eugene


Mik Kersten wrote:
I think that we should all cheat as much as we can ;)  If this headless use
of Mylar plays out nicely we will have a nice circle of interdependency
between four cool open source projects (Mylar, Maven, Subclipse and JIRA
Dashboard).  And the best part about this one is that it encourages us to
continue making the framework work in headless mode.  Some academic projects
have already used mylar.bugzilla.core in that way, but the real value will
come from making mylar.tasks work headless since it will enable coding to
one API but working for all connectors.

Mik
-----Original Message-----
From: mylar-dev-bounces@xxxxxxxxxxx [mailto:mylar-dev-bounces@xxxxxxxxxxx]
On Behalf Of Eugene Kuleshov
Sent: Friday, July 07, 2006 3:53 PM
To: Mylar developer discussions
Subject: Re: [mylar-dev] Removing direct eclipse deps from task manager
API


  Hey! That would be cheating. Aren't your ITAPI project supposed to
implement very same stuff? :-)

  regards,
  Eugene


Tomasz Pik wrote:
Good morning/afternoon/evening,

From https://bugs.eclipse.org/bugs/show_bug.cgi?id=149981
I understand, that new org.eclipse.mylar.tasks plugin
will depend only on org.eclipse.core.runtime (and 'internal' classes
went to different location).
But looking at MANIFEST.MF for org.eclipse.core.runtime I've found:
Require-Bundle: org.eclipse.osgi;bundle-version="[3.2.0,4.0.0)";visibi
lity:=reexport,org.eclipse.equinox.common;bundle-version="[3.2.0,4.0.
0)";visibility:=reexport,org.eclipse.core.jobs;bundle-version="[3.2.0
,4.0.0)";visibility:=reexport,org.eclipse.equinox.registry;bundle-ver
sion="[3.2.0,4.0.0)";visibility:=reexport,org.eclipse.equinox.prefere
nces;bundle-version="[3.2.0,4.0.0)";visibility:=reexport,org.eclipse.
core.contenttype;bundle-version="[3.2.0,4.0.0)";visibility:=reexport,
org.eclipse.core.runtime.compatibility.auth;bundle-version="[3.2.0,4.
0.0)";resolution:=optional

I don't know too much about OSGI Does it means that if I want to use
org.eclipse.mylar.tasks library in my code outside Eclipse, I'll have to
ad all those dependencies along with org.eclipse.core.runtime (and also
find and add all dependencies of above list)?

Regards,
Tomek
_______________________________________________
mylar-dev mailing list
mylar-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mylar-dev
_______________________________________________
mylar-dev mailing list
mylar-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mylar-dev

_______________________________________________
mylar-dev mailing list
mylar-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mylar-dev



Back to the top