General Questions
| From: | Ammar Ibrahim | Date: | Mon, 29 Nov 2004 01:10:25 +0000 |
| Subject: | General Questions | ||
| Groups: | php.pear.dev | ||
| Request: | Send a blank email to pear-dev+get-34627@lists.php.net to get a copy of this message | ||
Well, I'm trying to be an active PEAR member. Yesterday was day to remember for me :) NET_DNSBL was accepted, I wrote major parts of the package with Sebastian.
Anyway, today I spent some time browsing the packages & the site, I compiled a list of questions:
- Why are there packages marked stable when they don't have end user docs, even the auto generated API docs are non-sense( e.g. Text_Statistics )
- Some packages don't have any code released, not even in CVS.
- There are some issues that really shock me when I see them in PEAR, e.g. using double quotes for strings that contain no variables or special chars. This is not a CS issue, it's a performance issue. If using variables in a double quoted string, that's another story, a CS issue.
- The Main page for any package doesn't show the package dependencies. It shows a less relevant information, 'Packages that depend on package X'
- Mainly end user documentation is really poor!
- Is the source code of the PEAR's website open source? Where can I find it?
- If you want to view the API documentation for some package, there's no way to go back to the main page, It's a minor naviagation issue.
I hope I addressed the question to the correct list, maybe some issues need to go to QA.
Ammar Ibrahim