If you are planning to contribute a new package to the PEAR project,
   this guide will provide you with the necessary information to get you
   started The Right Way (tm).
  
   We will start by describing the cases in which it makes sense to
   contribute and in which not. After we have ensured that the package
   you want to contribute fits into PEAR, we will describe how to get
   started with the community. Once you are confident about the inner
   workings of the PEAR developer community, we will explain how to
   start the formal process of proposing a new package and we will give
   some tips for making your first package as successful as possible.