Are there any drawbacks to this idea?

Is there any group (who gets Whimsy emails) we should specifically ask
about formatting or the like?

Some(?) scripts already have a marker for root@ mail filters somehow:

  mail.header['X-For-Root'] = 'yes'

-- 

- Shane
  Fiddler of Bits Sometimes
  The Apache Software Foundation


On 2017/06/10 13:57:10, Shane Curcuru <a...@shanecurcuru.org> wrote: >
sebb wrote on 6/10/17 9:48 AM:
> > It might be useful to allow the user to provide some text to go with
> > the emails that are sent when updating rosters.
> > 
> > WDYT?
> > 
> 
> More to the point, we should define some common patterns for all the
> generated emails from Whimsy, to make both debugging, spam prevention,
> and list management easier.
> 
> I'd propose that every whimsy script emitting human-read mail use:
> 
> mail.header['X-Mailer'] = 'whimsy/www/path/scriptname(0.0)'
> 
> Which allows for any semantic versioning that scriptname wants to use.
> Only needed if the script changes the output data in the mail in a
> significant way.
> 
> 
> mail.subject = "[TAG] #{subject}"
> 
> Where we should define a set of TAGs that are descriptive of the kinds
> of organizational operations that committers are doing when using
> mail-generating whimsy tools.
> 
> Thus, all the "x added to y pmc" mails should all be... [LDAP]?
> [CTTEUPDATE]? Something else?  I.e. a single TAG word that describes the
> kind of organizational data change the user was doing when the script
> sent the notice mail.
> 
> Make sense?
> 
> For now, we should just agree to do this in each script, and then see
> what bits should actually become options/defaults in the ASF::Mail lib.
> 
> - Shane
> 

Reply via email to