[ET Trac] [Einstein Toolkit] #1422: Subscribing to commit notifications for the ET should be made easier
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon Aug 12 06:04:58 CDT 2013
#1422: Subscribing to commit notifications for the ET should be made easier
--------------------------+-------------------------------------------------
Reporter: hinder | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: Other | Version: development version
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment (by hinder):
I forgot that this was already discussed about a month ago. See
http://lists.einsteintoolkit.org/pipermail/users/2013-July/003077.html:
> there is a desire to have fewer (ideally) one mailing lists for all
commit messages or to be able to forward Cactus commits to the ET list.
Problematic to allow users to Reply to these messages and have the answer
forwarded to the original list. Shelved for now.
I would like to open the discussion again. For me, the value of having a
single source of commit messages outweighs the disadvantage of the reply-
to header not pointing to the original mailing list.
Having said that, it should be possible to configure the lists so that the
reply-to header points to the appropriate mailing list. If the reply-to
header is set in the VCS commit hook to the mailing list of the
corresponding project, rather than in Mailman, and Mailman is configured
to preserve the Reply-to header for the commits lists, we can still have
the reply-to header of the commits mailing list point to the project-
specific lists. i.e. you would have two commit hooks. e.g. for Cactus,
one would send to the Cactus commits list, and the other to the ET commits
list. Both would specify a reply-to header pointing to the Cactus users
list.
This assumes that the commit hooks are sophisticated enough to add such a
header. I believe this is possible using svnnotify
(http://search.cpan.org/dist/SVN-Notify/bin/svnnotify) and the multimail
Git hook (https://github.com/git/git/tree/master/contrib/hooks/multimail).
If using a repository host with its own hooks (BitBucket or GitHub, for
example), this might not be possible. In that case, procmail could be
used on the ET Mailman server to add a suitable reply-to header based on
the corresponding project. Frank already indicated that he was interested
in integrating spam filtering into Mailman, so this could be done at the
same time.
For reference, I believe that these are the current sources of commit
notifications for all components of the ET. If we don't decide to send
all commit notifications to the ET list (which I think we should,
independent of the reply-to issue), then this information should be added
to the ET webpage (http://einsteintoolkit.org/community/support/).
|| Repositories @ einsteintoolkit.org, Carpet, EinsteinExact, McLachlan
|| http://lists.einsteintoolkit.org/mailman/listinfo/commits ||
|| Repositories @ cactuscode.org, GetComponents ||
http://cactuscode.org/mailman/listinfo/commits ||
|| SimFactory || Email Erik Schnetter to be added (maybe also CCT support
directly?) ||
|| Outflow || "Watch" the GitHub repository
https://github.com/rhaas80/Outflow (is there also an email hook?) ||
|| Boost || "Watch" the GitHub repository
https://github.com/dradice/Boost (is there also an email hook?) ||
|| AEIThorns (5) || Email subversion at aei and ask to be added ||
|| LSUThorns (4) || Email CCT IT support and ask for notifications (?) ||
|| Kranc || "Watch" the GitHub repository
(https://github.com/ianhinder/Kranc) or subscribe to the Kranc google
group (kranc-commits) ||
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1422#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list