Version 4 (modified by Jeff Hammel, 8 years ago) (diff)


TracLegos Configuration

NOTE: not all of the functionality presented herein has been implemented. This documentation primarily serves as a spec for how TracLegos should work.

TracLegos is designed to support several ways of creating trac projects: from the command line (create-trac-project), via a paster web interface, and via API calls to TracLegos.create_project and support functions such as traclegosscript/anyrelease/traclegos/legos#L253.

In all three cases, you can have a site configuration file. The site configuration file contains [TracLegosTemplate template] variables appropriate to the particular site as well driven configuration defining the project directory, database type, a default set of templates, and other configuration needed to define trac project creation.