Chapter 6. FAQ - Frequently Asked Questions

Table of Contents
What is PEAR?
I've got an old installation of PEAR and don't have the permissions to install a new version - what now?
How do I install a package when I get the error message "No release with state equal to: 'stable' found for 'Packagename'"?
How do I become a PEAR contributor and/or how do I get CVS access to PEAR?
I have written a PHP module in C. What are the rules of including this in PEAR?
Why is PEAR separated into pear/ and pear-core/?
Why does the directory structure of pear/ and pear-core/ differ?
Why a flat directory structure instead of a deep?
Can I commit experimental/unstable stuff?
Am I expected to add examples and/or test files to my package and where to store them?
Are different packages or classes with similar features allowed?
I have a question about PEAR. Where should I ask?
A required package includes a package, my package needs it too. Should I include it again?
Does PEAR work on windows?
What licenses are allowed in PEAR/PECL?
Why does the PEAR coding standard insist on space-only indentation?
go-pear.php or bundled packages in the windows build of PHP 4.3.x is out of date!
Is there a tool to help PEAR manual translators to track files changes?
Why does my browser show strange warnings when logging in to the website?
Why do I get "No handlers for No handlers for package.xml version 2.0" when I try to install a package?

What is PEAR?

This is described here.