So, by default, Travis-CI will e-mail the committer who broke the build (ie. when their commit made it so Panopoly can't be built or installed or the tests fail). This is great for the individual maintainer committing a patch. But no one else will be notified and honestly, I'm super interested in the current state of the build! :-) And I think others might be too.

Travis-CI supports several custom notifications:

http://docs.travis-ci.com/user/notifications/

The two most interesting to me are:

  • IRC - now that we have the #panopoly channel!
  • E-mail

But I don't want to put specific people's e-mails in code for both privacy and maintanence reasons (we'd have to change the code to add/remove people!). So, I'm thinking some kind of mailing list, so any contributor who is interested can subscribe and get those e-mails.

So, my questions are:

  1. Do you think this is a good idea? Is anyone other than me interested in the state of the build?
  2. How should we do the mailing list part? Google Groups?

Please let me know what you think!

Comments

dsnopek’s picture

Component: Code » Tests / Continuous Integration
dsnopek’s picture

Status: Active » Fixed

Committed: http://drupalcode.org/project/panopoly.git/commit/d92263bba06fdb828bd3ff...

The e-mails go to this Google Group:

https://groups.google.com/forum/#!forum/panopoly-ci

The IRC stuff is setup, but I've actually not seen it work in testing. :-/ I saw some stuff on the Travis-CI issue queue saying that sometimes the notifications come waaay late. So, I'm hoping this will magically start working. :-)

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.