Version 1 (modified by Jeff Hammel, 9 years ago) (diff)

New hack TracPluginTemplateScript, created by k0s

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 up in the created files

Bugs/Feature Requests

Existing bugs and feature requests for TracPluginTemplateScript are here.

If you have any issues, create a new ticket.


Download the zipped source from [download:tracplugintemplatescript here].


You can check out TracPluginTemplateScript from here using Subversion, or browse the source with Trac.


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.

Recent Changes

6953 by k0s on 2009-10-30 15:05:28
include package data, refs #3777
6394 by k0s on 2009-08-18 14:07:52
fixed typo, thanks rick!
4389 by k0s on 2008-10-06 15:33:16
include package_data by default, fixes #3777


Author: k0s