Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylyn-dev] Jdom & Rome

Hi,

removing dependencies on com.sun.syndication (and along with on JDOM) in core Mylyn code sounds like a good idea to me. At the time we wanted to reuse the RSS support for parsing update notifications but considering the implications it seems better now to replace that with something custom. Since we only use a small set of XML tags that shouldn't be hard to do. 

It'd be great if you could file a bug to discuss how to move this forward. There is one other component, the generic web connector in the Incubator, that uses Rome and we should figure how to handle that as well.

Steffen
 


On Mon, Jul 15, 2013 at 10:45 AM, Krzysztof Daniel <kdaniel@xxxxxxxxxx> wrote:
Hello Mylyn Mighty Commiters,

At the beginning of the year I have opened the bug
398102: adopt latest jdom
https://bugs.eclipse.org/bugs/show_bug.cgi?id=398102
It was followed by a Fedora one:

Bug 977773 - please update jdom to 2.X
https://bugzilla.redhat.com/show_bug.cgi?id=977773

This looked like a fairly easy migration, but comment "validate that
Rome works with 2.0" reminded me that con.sun.syndication depends on
jdom. Unfortunately Rome smells dead, not like Eclipse, but really dead
(no website, no real work for the past couple of years), and it looks
like it is becoming a project locking mylyn dependencies.

Would it be possible to get rid of jdom & rome at all and replace them
with Java 1.6 based solutions? If this is not possible and Rome is vital
to the Mylyn, would it be possible to resurrect Rome as a part of Mylyn?

I don't want to impose anything on anybody - just to start a discussion,
because I find current situation a bit dangerous. Unmaintained
dependencies tend to break things in least appropriate moment.

Best regards,
Chris

--
Krzysztof Daniel <kdaniel@xxxxxxxxxx>
Red Hat

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



--
Steffen Pingel
Principal Software Engineer, Eclipse Mylyn
Mylyn Tasks Lead
http://tasktop.com

Back to the top