Christopher Lenz wrote: > ... > trac-admin /var/trac/proj initenv \ > --templates /etc/trac/templates \ > --wiki-pages /etc/trac/wiki-pages > > These command-line options are stored as regular config options in > the projects trac.ini. Note that Trac would not automatically create > those directories on installation, that'd be the responsibility of > either the admin or the distro package. >
OK > Now, to make handling of multi-environment installs somewhat easier, > I would suggest we inspect a number of environment variables that can > be used to provide defaults. So for example, you could define: > > TRAC_TEMPLATES_DIR = /etc/trac/templates > TRAC_WIKI_PAGES_DIR = /etc/trac/wiki-pages > > and you'd no longer have to specify those when invoking "trac-admin > initenv". > > Does that sound reasonable? > While this degree of flexibility is a plus to have, I guess most of the time what is needed is simply to be able to say "inherit everything from /etc/trac", with reasonable (standard, even) names for the subfolders. So in addition to what you proposed, maybe a single --inherit option (or --shared like it was already proposed, IIRC), or a TRAC_BASE_DIR environment variable would be useful. -- Christian --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Development" 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/trac-dev -~----------~----~----~----~------~----~------~--~---
