Yeah, those specs are cool!
I must admit though, that I'd prefer getting those countless bugs fixed
before adding new functionality.
It is hard to believe that there are really one or two developers at
Zend exclusively assigned to PDT. Given that we are talking about a
plugin that reuses most functionality from the Eclipse core and other
framework plugins, development is really slow.
Also, compared to most successful Open Source projects, the cooperation
between Senior developers and users that are willing to contribute is
very poor:
- Bugs filed by users usually don't receive a response for months.
- Feature requests usually never ever get a response. Even if there is a
chance that the proposed feature is taken into account, there is simply
no feedback.
- Time schedules are not reliable at all (let's not talk about the
Ganymede Simultaneous Release...).
- Apart from the uncertainty, Integration releases are not published
regularly, and they are neither commented nor documented ("What's new" etc.)
- Code changes by the Zend team are not discussed in Bugzilla tickets
but committed without further notice.
This is the contrary to Open Source community-building. No one would
complain if the product were really good, but not even that is the case.
I can't help but this looks like Zend doesn't really want PDT to be a
major success.
Please understand that my hard criticism does not mean that I don't see
the potential power of the PDT project. And yes, I'm using PDT! If I
wouldn't care, I would move on to PHPEclipse or use some dedicated PHP
Editor. I'm just expecting you to come off your high horse and see us
either as clients to compete for or as partners to work with.
Regards, Pancho
Roy Ganor wrote:
Shalom has released few documents about his last work on PDT 1.1. maybe
it will be of interest of some of you...