Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylar-dev] Synchronizing RSS Feed with Task list

Anthony,

I wrote very simple Web repository provider, which is now reside in Mylar's org.eclipse.mylar.sandbox plugin. It is using regexp-based filtering to retrieve tasks and descriptions.

Currently it is implemented as a standalone connector but I am leaning towards that it should be integrated with Mylar more tightly. Right now you would have to specify repository parameters that are somehow redundant and only used to link existing repository tasks by their id.

I've also suggested to implement RSS support but it would require 3rd paty frameworks such as Jakarta FeedParser or Rome (both licensed under ASF) to handle feed parsing. FeedParse can handle feed autodiscovery, so it would be really handy.

http://jakarta.apache.org/commons/sandbox/feedparser/
https://rome.dev.java.net/

 Hey Mik, can you please request PMC permission to use FeedParser in Mylar?

Ideally it would be nice to eliminate need to have settings for web repositories and just allow to create web repository queries even using drag-n-drop from the web browser (internal or external). So, it would try to autodiscovery rss feeds and if none found, allow to define regexp-based query or choose to add an individual issue instead. This drag-n-drop should also try to match url to the registered repositories and resolve tasks from bugzilla or jira.

 regards,
 Eugene


Anthony Bargnesi wrote:
Hello Mylar devs,

A while back I was interested in building on mylar extension points to synchronize our company's RSS feed (of issue URLs to home grown issue webapp.) with the Mylar Task List. Basically I would want to parse the rss feed and add the rss items to the TaskList if they are not already there. We would not want to overwrite a Task context for the same item. I know how to parse the rss feed from our site, but my problems lie with using mylar extension points. I am new to eclipse plugin dev. (especially plugins that use other plugins). Where would be a good place to start looking in the mylar project on how to add to the Task List? I have the whole mylar project checked out from
cvs.

Thanks for your help. If this works out maybe I can make this generic enough to work with any rss url in which
case I will submit it as a patch if interested.

-Anthony Bargnesi



Back to the top