Changes between Version 7 and Version 8 of TracPluginTemplateScript
- Timestamp:
- Apr 21, 2015, 10:32:04 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracPluginTemplateScript
v7 v8 1 = paste template to create a trac plugin skeleton = 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 = = Description ==3 = Paste template to create a Trac plugin skeleton 4 4 5 this package enables the creation of a trac plugin skeleton for ease of starting developing a new plugin via a [http://pypi.python.org/pypi/PasteScript PasteScript] Template. it doesn't provide much flesh....just putting the right entry point and getting names setup in the created files. 5 == Description 6 6 7 For more about [http://pypi.python.org/pypi/PasteScript PasteScript] see http://pythonpaste.org/script/ 7 This package enables the creation of a Trac plugin skeleton for ease of starting developing a new plugin via a [http://pypi.python.org/pypi/PasteScript PasteScript] Template. 8 8 9 == Bugs/Feature Requests == 9 For more about [pypi:PasteScript], see http://pythonpaste.org/script/. 10 11 == Bugs/Feature Requests 10 12 11 13 Existing bugs and feature requests for TracPluginTemplateScript are … … 15 17 [http://trac-hacks.org/newticket?component=TracPluginTemplateScript&owner=olemis new ticket]. 16 18 17 This is a pretty bare-bones (pun intended) template. If anyone would like it to do more, please let me know. Patches encouraged! 18 If you want to submit patches, please read the 19 [wiki:olemis#Guidelinestocollaborate patch submission guidelines]. 19 If anyone would like it to do more, please let me know. Patches encouraged! 20 If you want to submit patches, please read the [wiki:olemis#Guidelinestocollaborate patch submission guidelines]. 20 21 22 [[TicketQuery(component=TracPluginTemplateScript&group=type,format=progress)]] 21 23 22 == Download ==24 == Download 23 25 24 26 Download the zipped source from [download:tracplugintemplatescript here]. 25 27 26 == Source ==28 == Source 27 29 28 30 You can check out TracPluginTemplateScript from [http://trac-hacks.org/svn/tracplugintemplatescript/0.11 here] using Subversion, or [source:tracplugintemplatescript/0.11 browse the source] with Trac. 29 31 30 == Example ==32 == Example 31 33 32 34 After the package is installed, the template should be listed among the options for paster: 33 35 34 {{{ 36 {{{#!sh 35 37 $ paster create --list-templates 36 38 Available templates: … … 42 44 To create a plugin called {{{Foo}}} (the class name of the Component will be {{{FooPlugin}}} by default), run: 43 45 44 {{{ 46 {{{#!sh 45 47 $ paster create -t trac_plugin Foo 46 48 }}} 47 49 48 [http://pythonpaste.org paster] will then ask you about details for the description, author name, and other details. 50 [http://pythonpaste.org 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. 49 51 50 == Recent Changes ==52 == Recent Changes 51 53 52 54 [[ChangeLog(tracplugintemplatescript, 3)]] 53 55 54 == Author/Contributors ==56 == Author/Contributors 55 57 56 58 ''Originally developed at [http://topp.openplans.org The Open Planning Project]'' 57 59 58 60 '''Author:''' [wiki:k0s] [[BR]] 59 '''Maintainer:''' [ wiki:olemis Olemis Lang] [[BR]]61 '''Maintainer:''' [[Maintainer]] [[BR]] 60 62 '''Contributors:''' [wiki:olemis Olemis Lang] [[BR]]