Mailet API documentation/contract needs overhaul
------------------------------------------------
Key: MAILET-26
URL: https://issues.apache.org/jira/browse/MAILET-26
Project: Mailet
Issue Type: Bug
Components: Documentation
Affects Versions: 2.4
Reporter: Amichai Rothman
There are lots of issues with the Mailet API documentation, from trivial typos
to entire methods whose contract is unclear. Also missing is a clear overview
of how the various components interact and how a Mailet container must use
them. I went over the entire package's javadocs and fixed them up, occasionally
consulting the James implementation to try and decipher what the method
contracts were intended to be.
I'll upload a preliminary patch, and following further discussion and
clarifications in the mailing list, I hope we can reach a clear, comprehensive
and unambiguous API.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.