[Buildbot-devel] WebStatus ponderings

Marcus Lindblom macke at yar.nu
Wed Jan 6 10:14:07 UTC 2010


Hello again,

I made some observations when clicking around in the new rc:

1. We need to write a testcase that does this. ;)

2. All pages that respond to parameters on the URL should have a help 
text or a form where one can enter said data. It helps quite a bit when 
testing these things. (The best way would be to handle this somehow via 
HtmlResource, so that a page could describe it's options and have the 
form be automatically generated and parsed back.)

3. Someone (myself?) should hack together a better view of all the 
changes that come in (they're only visible in waterfall, and there's no 
concise list of them anywhere). Also, the ability to link incoming 
changes/revisions to external web-views (hgwebdir.cgi, svnserve, viewvc, 
trac, etc) would be cool & integratey (;-P).

3b. A Repository class would propbablt be a good thing to have, and 
might suit what we're talking about with the multi-repo support. (I 
haven't looked closely at those patches yet.)

4. Some sort of regexp->link to link "#xyz" entries in change comments 
to bug issue pages would also be nice . A new param to webstatus taking 
a regexp substitution and a jinja-filter ought to be enough
(i.e. we just write {{ c.comments|e|issue_links }} in the template where 
issue_links is a python function applying the regex).

Cheers,
/Marcus





More information about the devel mailing list