Christopher Lenz wrote:
Am 01.03.2006 um 19:10 schrieb Christian Boos:
...
I see. However, we still need a way to disable the svn backend when
it's not
the default, and I think it's good to automatically enable the
vc-backend plugin
corresponding to the selected repository type during initenv.
The first point is easy to do, the second is just a matter of
convention.
I'm ok to not use the trac package for the reasons you mentioned,
but let's find another name, e.g. <repos_type>_trac or
tracvc.<repos_type> ...
Oops, forgot to follow up on this...
I'm -1 on *any* kind of auto-enabling of external plugins, no matter
what namespace. I just don't think it's worth the potential confusion.
Well, in this case, I don't see many potential for confusion:
|What's your repository_type [svn]: hg
| => tracvc.hg.* = enabled
But OK, I'll make trac-admin output a warning instead.
As an additional perspective, I see initenv changing radically for
0.11, and I think we discussed this before. All the current required
arguments would become options, and you could simply initenv a path
and be done. Then, you either go in trac.ini and start editing, or you
start the web-app and use WebAdmin to setup up stuff like plugins and
the repository.
And WebAdmin would be enabled, then?
-- Christian
_______________________________________________
Trac-dev mailing list
Trac-dev@lists.edgewall.com
http://lists.edgewall.com/mailman/listinfo/trac-dev