Hi Joachim, I'm redirecting this to the mailing list as it's growing into a technical discussion, hopefully a fruitful one!
Simon: By any chance, could you offer any help with Joachim's questions? Thanks! Background ---------- 1. I and a some other darcs hackers would like to see some sort of web based patch tracker so that we can keep abreast of what patches need to be reviewed, who's reviewing them, etc. http://bugs.darcs.net/issue1084 2. There are three candidates right now: roundup, review-board and darcswatch 3. One key feature of darcswatch is that it understands darcs patches. See http://bugs.darcs.net/issue1602 4. On the other hand, the darcswatch UI needs some work before we can really use it within the project. The suggestion in issue1602 is not to try and improve the UI but just to make darcswatch act as a gateway to a third party tracker such as roundup. Joachim fleshed out the idea as follows --------------------------------------- An extension to darcswatch could be written that monitors the tracker, gathers any submitted patches from there, links them to the correct ticket on the tracker and, for these patches, makes the "Applicable/Obsolete/Rejected"-state reflect the state of the ticket. Additionally, if it finds a patch applied, it could automatically close the corresponding ticket (or at least add a note that the ticket may be closed And now the technical bits -------------------------- On Wed, Sep 09, 2009 at 15:56:41 +0000, Joachim Breitner wrote: > I’d welcome any help, as my own motivation is not too great here (darcswatch > fully fulfills my needs at the moment) - I hope understand that POV. Also, I > don’t know much about roundup. > > If one would be willing to write part of the code in python, one could re-use > code from the bts-link project, e.g. here is the roundup module: > http://git.debian.org/?p=bts-link/bts-link.git;a=blob;f=remote/roundup.py;hb=HEAD. > It only supports reading the status though, and not download patches. > > So, what would be the best way to read data from roundup? Make it send out > mails > upon each change (included attached patches and status changes)? Scrape the > web? > Run some script on the roundup side that neatly formats the required data? -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9
signature.asc
Description: Digital signature
_______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
