SHORT VERSION
=============

We have just transitioned the git commit notification emails away from IU to 
HostGator.  This involved some changes in the back-end technology, so please 
let us know if you notice something odd in the commit emails.

The emails you get with commits will now be from "git...@open-mpi.org" if you 
want to update your email filters accordingly (they were previously from 
"git...@crest.iu.edu").

MORE DETAIL
===========

We have previously been using Matthias Vallentin's excellent "gitdub" Github 
webhook (https://github.com/mavam/gitdub).  It is a small, simple Ruby Sinatra 
script that has been running on an IU server.  We didn't like the default 
git-notify emails that were sent, so Dave Goodell tweaked it to use the 
post-receive-email script that is included in the git source tarball.

IIRC, we've been using this since shortly after the Open MPI project moved to 
git / Github.

Unfortunately, Ruby Sinatra scripts run as standalone processes / daemons, and 
HostGator will not allow us to do that.  So we had to convert gitdub to a pure 
PHP implementation.  It took a bit of work to do this, but the core 
functionality is to receive a Github webhook and then fork/exec the back-end 
post-receive-email script to do the actual work of creating and sending the 
email.  This is well within PHP's means (and we can run pretty much any PHP we 
want at HostGator).

This conversion has now been done (https://github.com/jsquyres/gitdub-php) and 
is now serving the following Open MPI repos:

- ompi
- ompi-release
- ompi-www
- ompi-tests
- hwloc
- hwlow-debian
- mtt
- pmix/master

Please let us know if you see any problems.  Thanks.

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel

Reply via email to