[phobos] phobos commit, revision 2028

Jonathan M Davis jmdavisProg at gmx.com
Sat Sep 18 20:46:45 PDT 2010


On Saturday 18 September 2010 19:14:27 Brad Roberts wrote:
> Emails are on my todo list.  My top plans:
> 
> 1) track svn revision id's
> 
> 2) change the build rate to be reactive to submissions (ie, potentially
> much faster than once an hour, but also not at all when no changes have
> been submitted)

These both sound good.

> 3) send breakage emails
> 
> Maybe I should move #3 to be #1.  I can add the changes that caused the
> brokenness later.  Would everyone be ok with receiving one mail every time
> anything breaks in any build?  Right now that'd mean roughly 2 emails per
> hour while things are broken.. potentially 4 per hour when osx/freebsd are
> added.

That might be a bit excessive. If #2 were done, this wouldn't be a problem, but 
without it, that could be a bit much. Of course, since it only happens while the 
things are broken, and it would only be temporary that so many e-mails would be 
sent, it might be okay. But it also might be better to wait until #2 is done. 
That's a hard one. I suppose which would be better would depend on how often 
things are likely to be broken between now and when you get #2 done. If it's 
daily, that's probably too much. If it's weekly, then it's probably okay. So, I 
really don't know whether you should wait to do #3 before having done #2. I 
don't like the idea of the list being flooded with breakage e-mails, but we do 
want the list to be notified of breakages.

> Another thought I had was to have each build cycle contain one and only one
> change.  If multiple changes come in between runs, still just increment
> through them with a couple back-to-back builds.  It'd make it a lot easier
> to see exactly which change introduced breakage.

Also an excellent idea.

- Jonathan M Davis


More information about the phobos mailing list