Before you begin, you need a PEAR account. You can request one by following a link from the login page, or by going directly to http://pear.php.net/account-request.php.
The PEAR Release Process is a procedure for developers who publish PEAR package releases. The first time you release a package, you need to go through the following steps:
Propose a package.
Wait for vote results.
Create a package.
Roll a tarball.
Upload the release.
Steps 1 through 3 are only required for the first release. For subsequent releases, you only need to go through Steps 4 to 6.
Once you intend to publish a package through the PEAR infrastructure, it is a good idea to just suggest the package to the pear-dev mailing ...