The following recommendations describe topics which were discussed
and agreed upon by the PEAR developers on the developers mailinglist.
They aren't strict rules, which you need to follow
(like Coding Stardards), but are
intended as guidelines for a common API scheme and easier package
interoperability. Please consider following them in your packages
where possible.