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

Eugene,

I have attempted to add to the task list via a RSS feed but to no certain success.
I create a preference page that sets up how the rss url and interval for parsing the
rss feed.  Then I create a background job that will periodically parse the rss, but I
run into problems when trying to add to the Task List. 

What plugins would I need as extensions in order to create new tasks in the task
list?  I am new to eclipse dev. so it is so going and frustrating.  I took a look at your
sandbox code and noticed you created a Repository connector for your web based
tasks.  Would I need a repository connector just to add tasks to the list?

I am hoping I can just declare an extension to the the org.eclipse.mylar.tasks.ui plugin
and be able to access the TaskList directly.

Any suggestions?

Thanks,

Anthony Bargnesi

On 7/25/06, Eugene Kuleshov <eu@xxxxxxxx> wrote:
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

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


Back to the top