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

Reply via email to