Cas pour lesquels les contributions ont du sens

Comme vous l'aurez sans doute déjà noté, en passant en revue la liste des paquets existants, les packages de PEAR fournissent la solution à un problème général (souvent abstrait). Ainsi votre code s'adaptera très probablement dans PEAR, s'il résout un problème qui ne se produira pas seulement dans une application spécifique (par exemple la votre), mais un qui se trouve dans beaucoup d'applications (web). Les exemples sont :

Quelle que soit la matière couverte par un package, l'API doit être aussi abstraite que possible (tout en ne devenant pas trop complexe), de sorte qu'il puisse être utilisé sans difficulté dans des cas autant d'utilisation que possible.