|Version 4 (modified by k0s, 9 years ago) (diff)|
paste template to create a trac plugin skeleton
this package enables the creation of a trac plugin skeleton for ease of starting developing a new plugin via a PasteScript Template. it doesn't provide much flesh....just putting the right entry point and getting names setup in the created files.
If you have any issues, create a new ticket.
This is a pretty bare-bones (pun intended) template. If anyone would like it to do more, please let me know. Patches encouraged!
Download the zipped source from [download:tracplugintemplatescript here].
After the package is installed, the template should be listed among the options for paster:
$ paster create --list-templates Available templates: basic_package: A basic setuptools-enabled package paste_deploy: A web application deployed through paste.deploy trac_plugin: a plugin skeleton for trac
To create a plugin called Foo (the class name of the Component will be FooPlugin by default), run:
$ paster create -t trac_plugin Foo
paster will then ask you about details for the description, author name, and other details. You will then have a skeleton for your new plugin Foo that you may now edit and implement.
Originally developed at The Open Planning Project