[IAEP] Project hosting

Tomeu Vizoso tomeu at tomeuvizoso.net
Tue May 27 09:58:08 CEST 2008


On Tue, May 27, 2008 at 9:42 AM, Ivan Krstić
<krstic at solarsail.hcs.harvard.edu> wrote:
>
> I envision the _end_ goal for Sugar integration testing along the lines of
> every commit to Sugar git master triggering a clean build on, say, the
> stable and bleeding-edge versions of the 3 top Linux distributions, and
> Windows and OS X. An IRC bot on #sugar could throw out a warning for any
> build failures (I imagine those for the last two OSes listed would be
> initially muted), and provide web-browsable logs.
>
> Does this agree with what other people had in mind, and is it worth working
> towards it as a goal? Marco, Tomeu, etc -- what would you find most useful?

In my opinion, a build bot is not as useful for Sugar as it is for
Mozilla due to the small quantity of C code we ship. In fact, I don't
even remember when was the last time that I touched a line of C code
in Sugar.

If we were still referencing in jhbuild git/svn versions of components
like telepathy, abiword, xulrunner, etc, then I would see some value
on that, but AFAIK we have there just tarballs that are rarely if ever
broken.

But if the build bot was able to start sugar, check that all the
services are up and start a couple of base activities and see that
none crashes, that would be very useful. I think that Chris has code
for this in his tinderbox.

And of course, the day we get some kind of automatic tests, then
having those running after every build will be great.

Regards,

Tomeu


More information about the Its.an.education.project mailing list