Blog

New features for the plugin system

« Back to the Blog

Categories

Feeds

feed Posts feed

comments feed Comments feed

Be trained by symfony experts
Dec 10: Paris (1.1 - Francais)
Dec 10: Atlanta (1.1 - English)
Dec 17: Montreal (1.1 - Francais)
Jan 21: Paris (1.1 - Francais)
Feb 18: Paris (1.1 - Francais)
and more...

Archives

Creative Commons License This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.

My previous post about the plugin system generated some more feedback from the community. The requested features make sense, so I have implemented most of them. The new version has been deployed with the following new features:

That's all for now. But keep in mind that the system will be much better when all the plugin developers will have tagged their plugins and updated their package.xml files. So, if you are a plugin developer, please take a minute or two to login to the system and give us as much information as possible on your plugins. And if you have not uploaded a PEAR package yet for your plugin, it's time to do so.

On a side note, we still have 45 plugins without any lead developers. If you are one of them, please send me an email to claim your leadership (don't forget to give me the plugin name and your trac username).

Comments comments feed

gravatar
#1 jwage said 35 minutes later

Awesome stuff Fabien. Your work is appreciated greatly.

gravatar
#2 Jacques Philip said about 2 hours later

Thank you , great job.
For markdown, I also found this nice tool that can be downloaded and run offline with live preview and Wysiwyg Markdown Editor:
http://attacklab.net/showdown/

gravatar
#3 tcourbon said about 2 hours later

Those features fix all the griefs I had against the plugin repository :)

thank a lot for that great job !

gravatar
#4 EndelWar said about 8 hours later

Great job!
I still have, however, some prblems editing my trac imported plugins: every action end in a "An error occured while saving."

gravatar
#5 pilot said about 12 hours later

Wow!!!

Your work very, very fast!

gravatar
#6 Jacques Philip said about 23 hours later

I tried to upload a new plugin (sfDtAjaxPlugin) and I ran into some problems:
- The field 'bound to an ORM' is required, but it does not have a choice for 'none' if the plugin is not bound to an ORM.

- When I tried to upload a package, I get a blank page on http://www.symfony-project.org/plugins/sfDtAjaxPlugin/add_release#new_release and no package is uploaded. I tried strict mode or not.

gravatar
#7 fabien said 1 day later

@Jacques Philip:

- First problem solved
- Can you send me your PEAR package by email, so I can investigate the problem?

gravatar
#8 saganxis said 3 days later

Hi Fabien, i really like the new plugin system. It's very easy to use. But it 'd be really nice to to put a link for the old plugin page. I mean http://raw.trac.symfony-project.org/wiki/SymfonyPlugins
till the new plugin system were working well. I 'd be really nice to include the ability to make a search in the description of the plugin. For example if i do a "ajax" search there is 3 plugins. But if i look in the old page i find more matches with the word ajax. I needed some plugin to help me upload files with ajax request. So if i could search 'file upload' i'd probably find the 'sfSWFUpload' which i couldn't find with the new system if i didn't know the plugin name. Sorry for my english, i hope you understand my request.

gravatar
#9 Markus said 3 days later

would be nice to have wildcard support for the search feature..