Hey Guys,
Google Summer of Code is announced and I probably have the idea to contribute the Composer Plugin to PDT. I'm mostly responsible for the Composer Plugin. The plugin itself is waiting some additions [1], that I'd like to add, too.
To summarize them: We install helpers that we run from the command line but would be cool to run them out of the IDE itself, e.g. phpunit. There should be no difference between running them from CLI or IDE. Some of them are installed through composer and I'd like to provide a framework, so these tools can be used in PDT (and if necessary installed). You may think about a phpunit plugin and if not installed the user gets asked if phpunit should be installed system-wide or per project and then be used that way.
The composer plugin also provides the required meta-information for a project to accurately utilize the "new Class/Interface/Trait" dialogs. That would be a great enhancement as well to move them into PDT as well from PEX.
However, Composer + PEX is not completely done by me, I cannot decide this on my own. So, I'm kindly asking you ...
... about this idea in general
... whether you would give your ok, that parts of your code would - given this project comes alive - contributed to eclipse under their terms
... zulus as head of PDT about this and if there is a mentor for this project.
Thanks a lot
P.S. There is a deadline, project needs to be placed by 16th of march (there is a little hurry, yes - I'm sorry for reacting late)
[1]
https://github.com/pulse00/Composer-Eclipse-Plugin/issues