web commit by BrandenRobinson: Add brainstorming about email change notification.

master
www-data 2006-03-16 21:06:46 +00:00
parent d623952512
commit e4da88917e
1 changed files with 22 additions and 0 deletions

View File

@ -19,6 +19,28 @@ is built. (As long as all changes to all pages is ok.)
already, so just look at the userdb, svnlook at what's changed, and send
mails to people who have subscribed.
A few details:
1. [[Joey]] mentioned that being able to subscribe to globs as well as
explicitly named pages would be desirable.
2. I think that since we're using Perl on the backend, being able to
let users craft their own arbitrary regexes would be good.
3. Of course if you do that, you want to have form processing on the user
page that lets them tune it, and probably choose literal or glob by
default.
The first cut, I suppose, could use one sendmail process to batch-mail all
subscribers for a given page. However, in the long run, I can see users
demanding a bit of feature creep:
4. Each user should be able to tune whether they see the actual diff parts or
not.
5. Each user should be able to set a maximum desired email size.
6. We might want to support a user-specified shibboleth string that will be
included in the email they receive so they can easily procmail the messages
into a folder.
--[[BrandenRobinson]]
## pluggable renderers
I'm considering a configurable rendering pipeline for each supported