Issue 2550555
Created on 2009-06-17 15:21 by stefan, last changed 2019-09-14 14:07 by rouilj.
msg3731 |
Author: [hidden] (stefan) |
Date: 2009-06-17 15:21 |
|
Previously, 'python demo.py' would simply install and start the
'classic' tracker, using the anydb backend.
As we are working on more templates (notably now one for software
development), it would be good to provide more fine-grained control over
feature selection. As a first step, I have added options to select the
template, as well as the backend. This requires a little hack, as the
'minimal' tracker doesn't have what the demo.py script assumed.
In the long run, I think it would be best to put the tracker-specific
setup closer to the tracker templates. Therefor, we need to add hooks
that individual tracker templates could bind their own configuration
procedure to, such that 'python demo.py' would become a multi-step
process. The first step is the selection of the template, the second the
(template-specific) configuration of the latter.
(Example: the new 'devel' tracker template will allow bindings for
revision control, so the user may want to select among CVS, Subversion,
etc.)
Obviously, the simple 'python demo.py' command should continue working;
all configuration is optional and shouldn't destroy the simplicity of
setting up a (default) demo.
How does this sound ?
|
msg3735 |
Author: [hidden] (richard) |
Date: 2009-06-18 00:12 |
|
On 18/06/2009, at 1:21 AM, Stefan Seefeld wrote:
> Obviously, the simple 'python demo.py' command should continue
> working;
> all configuration is optional and shouldn't destroy the simplicity of
> setting up a (default) demo.
Indeed - the whole point of "demo.py" is to get a classic tracker up
and running with an absolute minimum of fuss, and without any form of
user interaction or knowledge of Roundup at all.
|
msg6635 |
Author: [hidden] (rouilj) |
Date: 2019-09-14 14:07 |
|
It looks like the template and backend flags are added to demo.py.
I think this meets the description. Closing.
|
|
Date |
User |
Action |
Args |
2019-09-14 14:07:02 | rouilj | set | status: new -> fixed resolution: fixed messages:
+ msg6635 nosy:
+ rouilj |
2009-06-18 00:12:56 | richard | set | messages:
+ msg3735 |
2009-06-17 15:21:16 | stefan | create | |
|