I'm looking at porting add-gateling, and here's my current idea for how to do it:

1. user foo does a clone (or pull)
2. map OpenSolaris.org username foo to their email address via webapp
3. lookup this project/repository in the app to find the notification
   mailing addr for it
4. query mailman to see if that mailing addr is an opensolaris.org
   mailman-managed list
        4a. if not, then email that address and let them know this user
            did a clone/pull
        4b. if so, then call mailman's CLI to subscribe the user's email

does that seem reasonable with folks?

4a is needed in the case that projects only have one committer, and don't have a mailing list for notifications, or for some reason or another don't have the notification address set to an opensolaris.org mailman managed list. I figure in that case, we can send an email saying:

"user foo ([EMAIL PROTECTED]) pulled a copy of scm-migration/ongk"

Sound reasonable?

cheers,
steve
--
stephen lau // [EMAIL PROTECTED] | 650.786.0845 | http://whacked.net
opensolaris // solaris kernel development
_______________________________________________
tools-discuss mailing list
tools-discuss@opensolaris.org

Reply via email to