Mercurial > p > roundup > code
annotate scripts/README.txt @ 4587:a2eb4fb3e6d8
New Chameleon templating engine, engine is now configurable.
We now have two configurable templating engines, the old Zope TAL
templates (called zopetal in the config) and the new Chameleon (called
chameleon in the config). A new config-option "template_engine" under
[main] can take these config-options, the default is zopetal.
Thanks to Cheer Xiao for the idea of making this configurable *and*
for the actual implementation!
Cheer Xiao commit log:
- The original TAL engine ported from Zope is thereafter referred to as
"zopetal", in speech and in code
- A new option "template_engine" under [main] introduced
- Zopetal-specific code stripped from cgi/templating.py to form the new
cgi/engine_zopetal.py
- Interface to Chameleon in cgi/engine_chameleon.py
- Engines are supposed to provide a Templates class that mimics the
behavior of the old cgi.templating.Templates. The Templates class is
preferably subclassed from cgi.templating.TemplatesBase.
- New function cgi.templating.get_templates to get the appropriate engine's
Templates instance according to the engine name
| author | Ralf Schlatterbeck <rsc@runtux.com> |
|---|---|
| date | Thu, 23 Feb 2012 18:10:03 +0100 |
| parents | 7f0c63868fa9 |
| children | 64daaa4bf816 |
| rev | line source |
|---|---|
|
1647
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
1 Scripts in this directory: |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
2 |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
3 add-issue |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
4 Add a single issue, as specified on the command line, to your tracker. The |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
5 initial message for the issue is taken from standard input. |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
6 |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
7 roundup-reminder |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
8 Generate an email that lists outstanding issues. Send in both plain text |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
9 and HTML formats. |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
10 |
|
3764
7f0c63868fa9
add new script
Richard Jones <richard@users.sourceforge.net>
parents:
3176
diff
changeset
|
11 weekly-report |
|
7f0c63868fa9
add new script
Richard Jones <richard@users.sourceforge.net>
parents:
3176
diff
changeset
|
12 Generate a simple report outlining the activity in one tracker for the |
|
7f0c63868fa9
add new script
Richard Jones <richard@users.sourceforge.net>
parents:
3176
diff
changeset
|
13 most recent week. |
|
7f0c63868fa9
add new script
Richard Jones <richard@users.sourceforge.net>
parents:
3176
diff
changeset
|
14 |
|
1647
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
15 schema_diagram.py |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
16 Generate a schema diagram for a roundup tracker. It generates a 'dot file' |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
17 that is then fed into the 'dot' tool (http://www.graphviz.org) to generate |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
18 a graph. |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
19 |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
20 server-ctl |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
21 Control the roundup-server daemon from the command line with start, stop, |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
22 restart, condstart (conditional start - only if server is stopped) and |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
23 status commands. |
|
73bf927091c7
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
24 |
|
1841
24fb163ddece
added Debian rc script
Richard Jones <richard@users.sourceforge.net>
parents:
1647
diff
changeset
|
25 roundup.rc-debian |
|
24fb163ddece
added Debian rc script
Richard Jones <richard@users.sourceforge.net>
parents:
1647
diff
changeset
|
26 An control script that may be installed in /etc/init.d on Debian systems. |
|
24fb163ddece
added Debian rc script
Richard Jones <richard@users.sourceforge.net>
parents:
1647
diff
changeset
|
27 Offers start, stop and restart commands and integrates with the Debian |
|
24fb163ddece
added Debian rc script
Richard Jones <richard@users.sourceforge.net>
parents:
1647
diff
changeset
|
28 init process. |
|
24fb163ddece
added Debian rc script
Richard Jones <richard@users.sourceforge.net>
parents:
1647
diff
changeset
|
29 |
|
3176
18ad9d702a5b
added "imapServer.py" script (patch [SF#934567])
Richard Jones <richard@users.sourceforge.net>
parents:
1841
diff
changeset
|
30 imapServer.py |
|
18ad9d702a5b
added "imapServer.py" script (patch [SF#934567])
Richard Jones <richard@users.sourceforge.net>
parents:
1841
diff
changeset
|
31 This IMAP server script that runs in the background and checks for new |
|
18ad9d702a5b
added "imapServer.py" script (patch [SF#934567])
Richard Jones <richard@users.sourceforge.net>
parents:
1841
diff
changeset
|
32 email from a variety of mailboxes. |
|
18ad9d702a5b
added "imapServer.py" script (patch [SF#934567])
Richard Jones <richard@users.sourceforge.net>
parents:
1841
diff
changeset
|
33 |
