User Tools

Site Tools


bugtracker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
bugtracker [2008/07/02 11:02]
klette
bugtracker [2008/07/03 10:10]
klette
Line 37: Line 37:
 From the bugs panel in launchpad, searching for a bug, and changing its status is 5 mouse clicks, which is quite acceptable. From the bugs panel in launchpad, searching for a bug, and changing its status is 5 mouse clicks, which is quite acceptable.
 As a side note; every edit and change in launchpad is logged and revertable, so we get complete histories for each bug. As a side note; every edit and change in launchpad is logged and revertable, so we get complete histories for each bug.
 +
 +== Merging bugs ==
 +Not supported
  
 === Email interface === === Email interface ===
Line 98: Line 101:
 Searching for a bug, entering it and changing it is done 3 mouse clicks. Though with quite a bit of scrolling on the bug page itself on smaller screens. (Tested in 1280x800) Searching for a bug, entering it and changing it is done 3 mouse clicks. Though with quite a bit of scrolling on the bug page itself on smaller screens. (Tested in 1280x800)
  
 +=== Mail interface ===
 +Per default Trac only has support for notification emails. Trac does however expose some of its internal api trough python, so it is possible
 +to write a plugin for it trough /​etc/​aliases (RT-style). But we'd had to maintain this code ourself.
 +
 +=== RPC interface ===
 +Trac does not have an rpc interface per default, but there is a plugin available that exposes the python api.
 +It works by sending a list of functions and their parameters to the rpc.
 +ie
 +<code python>
 +send((
 +    (add-bug, (param1, param2, param3)),
 +    (close-bug, (param1, param2, param3)),
 +    ))
 +</​code>​
 +(not a real api calls)
 +
 +This is very flexible and allows us to do lots a crazy stuff, but it opens a security issue, and is hard to
 +use for anything other than internal use.
 ==== Roundup ==== ==== Roundup ====
  
bugtracker.txt ยท Last modified: 2008/07/04 20:09 by klette