Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [mylar-dev] integrating weird issue-tracking providers

Eugene, you sent this message last month.  We now have the global handle
identifiers for bug reports (kind, server, id) and have the notion of
incoming/outgoing/conflicting changes to bug reports.  So as you suggest it
could make sense to figure out whether the easiest way to support multiple
providers is via RSS, since there is a natural overlap.  Do you know which
of the issue tracking repositories are using RSS?  Is it common developers
get notified of bugs/comments by watching the feeds rather getting email?

Mik

> -----Original Message-----
> From: mylar-dev-bounces@xxxxxxxxxxx [mailto:mylar-dev-bounces@xxxxxxxxxxx]
> On Behalf Of Eugene Kuleshov
> Sent: August 16, 2005 5:43 PM
> To: Mylar developer discussions
> Subject: [mylar-dev] integrating weird issue-tracking providers
> 
> 
>   I'd like to clarify/suggest one more thing about issue-tracking
> providers.
> 
>   In reality there are number of really weird issue-tracking systems
> around. Each of them would require custom provider and in some cases it
> is almost impossible to implement. E.g. IBM and Borland's enterprise
> issue-tracking systems, SourceForge's tracker, ancient versions of JIRA
> (one of the repositories I have to deal with), customized Bugzilla
> (CollabNet portals like tigris.org, java.net and dev2dev.bea.com), etc.
> 
>   However majority of those beasts provide a web-based UI and have email
> (and more rarely RSS) notification about new issues or issue changes.
> This should allow to integrate Mylar with pretty much any type of the
> issue-tracking systems with very reasonable dev effort, as long as there
> is an RSS feed or personal email box accessible trough JavaMail-friendly
> API like pop3/imap and possibly Lotus Notes.
> 
>   So, it is very important to agree on a common API for issue-tracking
> repositories. It should at least provide global name space, like type +
> url (or label) for all issue-tracking repositories registered in a
> workspace, so this model could be used by plugin contributors.
> 
>   I think that email/rss-based provider fits nicely into the API
> originally implemented for Bugzilla Integration Plugin. So, it should be
> a good starting point.
> http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-vcm-
> home/docs/online/bugs-plugin/index.html
> 
>   This may have some impact on Mylar issue 106938 "Implement "new"
> marker for Bugzilla query" because "new" marker should be contributed by
> the repository plugin and could even reside on a server if there is such
> support (like for pop3/imap).
> https://bugs.eclipse.org/bugs//show_bug.cgi?id=106938
> 
>   regards,
>   Eugene
> 
> 
> _______________________________________________
> mylar-dev mailing list
> mylar-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylar-dev



Back to the top