Re: [gnome-love] Tinderbox (automatic daily build) for GNOME



Olav Vitters wrote:
On 4/4/06, Sergio Villar Senin <svillar igalia com> wrote:

  * integration with GNOME Bugzilla


Bugzilla in general could be difficult, but GNOME Bugzilla can be
done, providing the client somehow knows the Bugzilla product. Not all
modules built by jhbuild are on b.g.o, some might be on
bugs.freedesktop.org or elsewhere. It should also not spam the
developers, so it must be sure it is actually a bug before
automatically filing it. E.g. if it builds something for the first
time and it doesn't work, it probably is some configuration error.

The server should be responsible for filing the bugs, otherwise we
might have 100 bugs filed at the same time. Plus it should avoid
filing the same bug over and over again.

I think I didn't explain it enough. What I'm trying to say with
"integration with GNOME Bugzilla" is the usual integration between
tinderbox and bugzilla, that's it, the tinderbox inserts links to the
bugs solved by each checkin into the status pages. Currently this
integration works if both tools are located in the same machine.
Integration with remote Bonsai and Bugzilla are in Mike Taylor's todo
list, so maybe it will be available soon.

I do not suggest to automatically submit bugs, I think this is a human
task. IMHO I could be better do send a mail (we currently do it here in
our projects), don't you think so?

  * security concerns: remote administration of the server, client
authentication...

When talking about client authentication I'm talking about email
authentication with email signing or something like this.

Plus the cross site scripting stuff (the jhbuild xml-rpc one sends
html to the server, that is a no-no).
Good point, I didn't realize it.

Regards



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]