Last Comment Bug 519177 - Support "Open Services for Lifecycle Collaboration" (OSLC) API
: Support "Open Services for Lifecycle Collaboration" (OSLC) API
Status: NEW
:
Product: Bugzilla
Classification: Server Software
Component: WebService (show other bugs)
: unspecified
: All All
: -- enhancement with 2 votes (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
: default-qa
Mentors:
http://open-services.net/bin/view/Mai...
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-28 01:44 PDT by Gervase Markham [:gerv]
Modified: 2013-08-01 10:26 PDT (History)
7 users (show)
See Also:
QA Whiteboard:
Iteration: ---
Points: ---


Attachments

Description Gervase Markham [:gerv] 2009-09-28 01:44:51 PDT
A group including IBM, Oracle, Tasktop / Eclipse Mylyn,
Rally Software, SourceGear, BSD group and Accenture have defined a set of resource formats and RESTful APIs around bug tracking (change management) tools
http://open-services.net/bin/view/Main/CmHome

Apparently this is already supported by Rational products. 

In the long term, if the interoperability benefits could be seen, we could implement this interface as an alternative to our existing API, perhaps as a thin wrapper on top of an existing HTTP API when we have one.

Gerv
Comment 1 Steve Speicher 2009-09-28 06:09:35 PDT
Support of this could assist your support of other scenarios like bug 380493
Comment 2 Steve Speicher 2009-09-28 06:27:18 PDT
Eclipse Mylyn project plans to provide a Java client API and a Mylyn connector  for OSLC-CM, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=281711
Comment 3 Olivier Berger 2011-06-01 09:25:02 PDT
FYI, IBM is contributing an OSLC-CM compatible adapter for Bugzilla's XML-RPC API, which would somehow fit this need.

See more details in http://open-services.net/pipermail/oslc-cm_open-services.net/2011-May/000301.html
Comment 4 Max Kanat-Alexander 2011-06-02 12:55:13 PDT
(In reply to comment #3)
> FYI, IBM is contributing an OSLC-CM compatible adapter for Bugzilla's
> XML-RPC API, which would somehow fit this need.

  That's awesome! :-)

  It'd be even cooler if it could be written as a Bugzilla Extension.
Comment 5 Steve Speicher 2011-06-02 13:57:45 PDT
(In reply to comment #4)
> (In reply to comment #3)
> > FYI, IBM is contributing an OSLC-CM compatible adapter for Bugzilla's
> > XML-RPC API, which would somehow fit this need.
> 
>   That's awesome! :-)
> 
>   It'd be even cooler if it could be written as a Bugzilla Extension.

I agree if it could be great if written as a Bugzilla Extension.  Do you have any candidates to do this?  I'm/we aren't too knowledgeable on developing these extensions plus the approach we took with using J2Bugzilla made it a nice way to write an example that uses the adapter pattern and get something useful (Olivier's using it already), but maybe not the long-term ideal way it should be implemented for production use.  It is a very good start though.
Comment 6 Max Kanat-Alexander 2011-06-02 14:13:19 PDT
  Hey Steve. All Bugzilla contributors are volunteers, so "available" isn't even a term that would apply. :-) If you want assistance, though, you could ask the community on the developers@bugzilla.org mailing list.
Comment 7 Olivier Berger 2011-11-16 07:42:57 PST
Btw, the current code of the IBM adapter has now been contributed to Eclipse Lyo. See http://dev.eclipse.org/mhonarc/lists/lyo-dev/msg00050.html
Comment 8 Olivier Berger 2012-06-27 07:42:00 PDT
Oh, btw, there may be some OSLC-CM support Perl libraries developped, that could help implement some support inside Bugzilla.

See : https://bugs.eclipse.org/bugs/show_bug.cgi?id=378409

Hope this helps.

Note You need to log in before you can comment on or make changes to this bug.