hi,

On 8/26/07, Walter Cervini <[EMAIL PROTECTED]> wrote:

> Good Idea.
> IMHO, a good start is an editor with all functions and task included in
> Symfony, an example is Rad Rails.
> > Does anybody tryed doing it ? succeded or not ? is there any other
> > similar projects being developed ?
> > Thanks for any informations you can provide.

i started coding such a plugin but more as a pet project to try
eclipse development than something i will actually finish.

i made some research though. You should probably use this :
http://wiki.eclipse.org/Framework_to_develop_simple_Eclipse_plugin_using_PHP

it's based on Quercus (http://www.caucho.com/resin-3.1/doc/quercus.xtp) and PDT.

Using this will allow you to call PHP classes and have reflection
capabilities. It's particulary interesting for symfony's tasks support
: with the new OOish tasks in symfony 1.1 it's possible to implement
an eclipse plugin that discovers all tasks automatically.

Now some feedback : coding the plugin is not really difficult, the
most complex part (imho) is designing a clean and usable interface.

Finally, here's the list of features i listed :

 * Tasks autodiscovery
 * Various wizards (project, app, module, plugin, action, component, etc)
 * Differenciate 2 kind of symfony projects : plugins and applications
 * Plugins management (this could be a separate project -- rcp pear frontend)
 * It should be possible to create new projects w/ symfony externals
on various branches.
 * Snipeet connector
 * Symfony forge connector

Such a plugin should be useful for symfony users AND symfony
developers (core or plugins).

Though i have not much time to put in this project, i would be
interested in coding some parts of it. Feel free to contact me
off-list.

regards,

tristan

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/symfony-devs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to