Title: CALL ENDS: Email builder rewrite

CALL FOR: Email builder rewrite

Called by: Daniel Ockeloen

Adding this to the CVS HEAD:
Total tally on this call : +6

YEA (6) :  Pierre van Rooden, Michiel Meeuwissen, Rico Jansen, Johannes Verelst, Rob van Maris, Eduard Witteveen

ABSTAIN (1) : Rob Vermeulen

NAY (0) :

VETO (0) :


Adding this to 1.6.4:
Total tally on this call : -4

YEA (8) :

ABSTAIN (3) : Eduard Witteveen, Rob Vermeulen, Michiel Meeuwissen

NAY (4) : Pierre van Rooden, Rico Jansen, Johannes Verelst, Rob van Maris

VETO (0) :

No votes, assumed abstained (8): Jaco de Groot, Marcel Maatkamp, David van Zeventer, Mark Huijser, Kees Jongenburger, Gerard van Enk, Nico Klasens, Wilbert Hengst

Result:
The changes may be made in CVS HEAD (1.7), but not in the 1.6 branche.
Old code can be removed from the CVS HEAD.
All email functionality (including the email module, config files, documentation[!], and example jsp pages) are to be moved to the applications cvs module, (applications/email).

Note: a proper solution need to be found for the email admin pages.
Maybe we can find a way to make such pages pluggable or something, so the pages can be stored with the application they belong to (rather than add them to the 'core' admin pages).


-----Original Message-----
From: Daniel Ockeloen
To: [EMAIL PROTECTED]
Sent: 6/25/03 12:00 AM
Subject: CALL FOR: Email builder rewrite


The current email system in mmbase had been tagged for a rewrite, as the
creator of this code ive started with this but since it will not be 100%
the
same in scope and function at the start im asking for a vote.
Some of the commitors ive talked to see this as a bugfix but it seems
best
in my view for a quick vote.

Description
===========

Email builder replacement + support classes, the old system doesn't work
correctlty when used from taglibs and is complex due to a time/repreat
system. The new email builder removes all time related code (to be
replaced
by a external crontab builder in fase2) and implements all the basic
mail
options that 90% of the people want to use (mail user, mail users, mail
group, mail groups, dynamic email generation for small mailinglists etc
etc)
in several handlers (each mail type has its own handler). The new email
system unlike the old will come with documenation and many examples.

Call for : Allowing this to be added to both the 1.6.x and 1.7 cvs by
seeing
it as bugfix, We will not make this active (so users need to change the
builder.xml) by default so all old systems will still work until its
stable
and has all the old features back. We will probably ask for a new vote
before 1.7 to remove the old one from cvs and making this one the
default.



[ ] YEAH
[ ] NO
[ ] VETO, because ...


START OF CALL: 2003-06-25

END OF CALL:   2003-06-28

If this is accepted i will put the first version and example/docs in
this
weekend.

Daniel Ockeloen
Submarine.nl


Reply via email to