Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pdt-dev] Future of PDT development

Dear PDT team,

we are a group of PDT extenders who are working on the following plugins:

http://www.phpsrc.org/projects/pti-php-codesniffer/wiki/
http://www.phpsrc.org/projects/pti-phpunit/wiki/
http://www.phpsrc.org/projects/pti-phpdepend/wiki/
http://www.phpsrc.org/projects/pti-phpcpd/wiki/
http://www.phpsrc.org/projects/pti-php-checker/wiki/
http://www.php-maven.org/branches/2.0-SNAPSHOT/tut-usingeclipse.html
http://symfony.dubture.com/
http://twig.dubture.com/
http://pde.dubture.com/



We think that Eclipse is a great development platform, however PDT lacked some basic features, which is the reason why we started working on extensions to overcome limitations like

  • Code formatting
  • Refactoring (getter/setter generation, renaming of variables, etc)
  • PHPUnit integration
  • Codesniffer support
  • Proper support for object oriented projects (Class generator, validation, etc)


As we are now thinking about joining those efforts into a single pdt-extension platform, we’d like to get some feedback from the PDT development team regarding the future of PDT itself.

In our view there have been no feature enhancements in PDT for quite some time, especially regarding some of those base features mentioned above.

As most of those features are implemented in Zend-Studio but not in PDT, we are wondering what’s the rationale behind keeping those features closed source. A lot of the Zend-Studio features are available through our contributions on an open-source basis. In our opinion it would be better for both PDT and Zend-Studio if the basic featureset of PDT could compare with that of other editors of scripting-languages in Eclipse and/or competing IDEs.

So basically we would like to get some info about the future strategy of Zend regarding PDT and the open-source community (fyi: we've tried to collect all known pdt extensions so far in our wiki  [1] )


regards

-robert



[1]
https://github.com/PHPsrc/wiki/wiki/PDT-Extension-project-list

Back to the top