Forum OpenACS Development: Response to webmail contributors

Posted by Jonathan Marsden on
How much abstraction is helpful, or useful?

I think it could reasonably be argued that IMAP already is a standard abstraction for access to mail folders, stored in a large variety of different ways.

I don't see the benefit to OACS of having its own (new, untested?) code to access every type of mail storage out there, when IMAP and the IMAP server of your choice will do that for you anyway.

Isn't creating a new OACS API for converting mail objects to/from various kinds of mail storage re-inventing the IMAP wheel?