I have another question: Where do I put unit and functional plugin tests? Is the test-unit / test-functional command able to also take plugin tests into account? I didn't get it work to run a test in myPlugin/test. :-(
Regards, Matthias On 20 Nov., 23:07, naholyr <[EMAIL PROTECTED]> wrote: > Hello, > > I think I missed something somewhere, but I didn't find the exact > procedure (all in the same place) for plugin developers. > I'm creating a Wiki plugin (formerly named sfSimpleWikiPlugin as > sfWikiPlugin is already taken for a bridge project, mine is a real > full wiki-system for Symfony). > The project is fully described here > :http://www.symfony-project.org/forum/index.php/t/9828/#msg_num_3 > > What I know about dev : > - The classes in plugins/*/lib/ are autoloadable (not the ones in > plugins/*/modules/*/lib/) > - The main module of the plugin should have the same name as the > plugin (sfMy for sfMyPlugin) > - The plugin should look at options in app_sfMyPlugin > - The model should be structured to be overridable by final user, > using an intermediat class PluginMyClass (which extends BaseMyClass, > and is extended by MyClass) > - The action has the same rule : sfMyPluginActions should be empty and > simply extend BasesfMyPluginActions which extends sfActions. > > What I know about hosting : > - Plugins are named sf*Plugin > - The Subversion directory > ishttp://svn.symfony-project.com/plugins/sfMyPlugin/ > - The plugin should have a package.xml file, which allows to generate > PEAR package with the "pear package" command > - If a plugin has a page in the wiki > namedhttp://trac.symfony-project.com/wiki/sfMyPlugin, > every PEAR package attached to this page will be automagically > accessible via "symfony plugin-install" > > What I don't know : > - How am I supposed to earn a commit access ? > - Did I well understand the automatic pear hosting process (with the > file attached to the wiki page) ? > - Did I miss something ? > - Is all this precisely documented somewhere (all the information I > have, I got it in mailings, forums, etc...) ? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
