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

What we can do is provide you with all of the JARs needed to make the
headless mylar.tasks work, or to produce a non-plug-in JAR that does not
require the Eclipse dependencies.  Note that connectors such as
mylar.bugzilla.core rely on Apache JARs such as httpclient, currently
provided by org.eclipse.mylar.core.  But working around that could be as
simple as making an Ant script put those in the right place for you.

149981: extract tasks framework from mylar.tasklist
https://bugs.eclipse.org/bugs/show_bug.cgi?id=149981

We expect to get to the above task early next week.  Once you see some
progress there it would be useful to get your feedback on the packaging that
you need. 

Assuming we end up with multiple JARs, how would you expect to download
them, as a Single ZIP?  Should we consider having this packaging implemented
as a Maven build rather than Ant? 

Mik

> -----Original Message-----
> From: mylar-dev-bounces@xxxxxxxxxxx [mailto:mylar-dev-bounces@xxxxxxxxxxx]
> On Behalf Of Tomasz Pik
> Sent: Friday, July 07, 2006 3:49 PM
> To: mylar-dev@xxxxxxxxxxx
> Subject: [mylar-dev] Removing direct eclipse deps from task manager API
> 
> 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



Back to the top