Edgewall Software

Ticket #217 (reopened enhancement)

Opened 5 years ago

Last modified 21 months ago

XML-RPC/SOAP/etc. interface

Reported by: jon@… Owned by: mgood
Priority: low Milestone: 2.0
Component: general Version: 0.6
Severity: normal Keywords:
Cc: m@…, martin.marcher@…

Description

It would be kinda nice to have an interface for Trac that would allow people to develop things like allowing tickets to be reported from within an application.

Attachments

Change History

Changed 5 years ago by rocky

Xml-rpc should be fairly easy to accomplish. Preferably we would support both xml-rpc and SOAP/WSDL. Unfortunately, it seems that WSDL for python at this point seems to be rather immature.

Changed 5 years ago by cmontpetit@…

Is there progress on this issue?

Is there a way to programatically interact with the Trac system using REST for example?

Changed 5 years ago by daniel

  • priority changed from normal to high
  • milestone set to 0.9

I think we should at least have a minimal web-services API for 1.0.

Changed 4 years ago by daniel

  • priority changed from high to low
  • milestone changed from 0.9 to 2.0

This is part of the 2.0 redesign process as well.

Changed 4 years ago by Steffen Pingel

I would welcome an rpc inferface very much as it would make it possible to implement an interface to the issue tracker in Eclipse (as a plugin).

Changed 4 years ago by cmlenz

WikiRPC looks interesting as a generic XML-RPC based API for Wikis.

Changed 3 years ago by mgood

  • owner changed from jonas to mgood

This is something I'd like to look into.

Changed 3 years ago by coderanger

Though still experimental, the XmlRpcPlugin? over at trac-hacks is probably a good starting point for this. WikiRPC is implemented already, and I'm sure the ticket system could be setup for RPC manipulation.

Changed 3 years ago by anonymous

  • status changed from new to closed
  • resolution set to fixed

Changed 3 years ago by Markus Tacker <m@…>

  • cc m@… added
  • status changed from closed to reopened
  • resolution fixed deleted

Do not close tickets without a comment.

Changed 3 years ago by athomas

The XmlRpcPlugin implements the WikiRPC API, thanks to mgood, and also exports an API for manipulating the ticket system. You can see the builtin methods here.

Changed 3 years ago by anonymous

  • type changed from defect to enhancement

Changed 2 years ago by mgood

#3385 has been marked as a duplicate.

Changed 21 months ago by anonymous

  • cc martin.marcher@… added

Add/Change #217 (XML-RPC/SOAP/etc. interface)

Author



Change Properties
<Author field>
Action
as reopened
as The resolution will be set. Next status will be 'closed'
to The owner will change from mgood. Next status will be 'new'
 
Note: See TracTickets for help on using tickets.