For your information: I fully succeeded in porting ENotif and EAuthent from the CVS HEAD version back to REL1_4 (1.4.1).
All functions **do** already work, but I decided to invest more time for tests and perhaps further optimizations. If everything works out fine, I can hold my promised release date 09-APR-2005.
It will also be the first version supplying users with direct "difference between current and last-visited-revision" links (for watched pages on recent-changes view, see [3]). The feature can also be used by those who opted to not receive email notifications (ENotifs).
It also allows EAuthent [2], so that all mail functions except "mail me a temporary password, because I forgot it" only work after the user has authenticated the entered email address. The mechanism is explained in [2].
Proper config/installation and updaters code and plenty of sysop-settings and user options are supplied, see screenshots [4].
Developers, who are interested, are asked to add their email addresses to the CC list of the mentioned bugzillas. Tom
[1] http://bugzilla.wikipedia.org/show_bug.cgi?id=454 E-mail notification (EN) for page changes of watch-listed pages and/or of user_talk page [2] http://bugzilla.wikipedia.org/show_bug.cgi?id=866 Email authentication (EA) by mailing a temporary one-time password [3] http://bugzilla.wikimedia.org/show_bug.cgi?id=536 For pages on watchlist save last seen version number [4] http://meta.wikipedia.org/wiki/Enotif
wikitech-l@lists.wikimedia.org