Forum OpenACS Improvement Proposals (TIPs): TIP #100 (Approved): Exchange acs-mail with acs-mail-lite

With the arrival of 5.3, which requires TCLLIB, we can finally get rid of acs-mail and use acs-mail-lite as a core package for sending mails instead.

This TIP therefore proposes to drop acs-mail from acs-core and add acs-mail-lite to core instead.

Calls to acs-mail procs have to be exchanged with the calls to acs-mail-lite in acs-core packages. I volunteer for doing this.

Additionally any other package (cms,download,spam) that relies on acs-mail code needs to have a "requires" section for acs-mail or exclude the use of acs-mail altogether.

Collapse
Posted by Dave Bauer on
approve
Collapse
Posted by Malte Sussdorff on
No core package relies on acs-mail. No other package does have a missing dependency on acs-mail if it calls acs-mail.

Therefore the change is easy, all you need to do is checkout CVSROOT, then edit CVSROOT/modules to change "acs-mail" to "acs-mail-lite" for acs-core locally and commit.

Collapse
Posted by Victor Guerra on
Approve
Collapse
Posted by Don Baccus on
Approve ...
Collapse
Posted by Caroline Meeks on
Approve
approve
approve