Hi,

I think we should come up with a convention for naming the vc backend plugins. That way, after an initenv, we could directly enable the component in the trac.ini,
only by knowing the repository_type.

E.g. currently, if I set the repository_type to hg,
I have to edit trac.ini and add:

[components]
hgtrac.* = enabled

It would be better if initenv would do it for me:

[components]
trac.versioncontrol.<repository_type>.* = enabled

What do you think?

On a related note, we could package the svn stuff in a svn plugin
(trac.versioncontrol.svn) and either leave it in the main trac folder
or create a trunk/plugin/svn/ folder.
That trunk/plugin folder could also be the place where we put
the webadmin plugin if we decide to bundle it with Trac.

-- Christian
_______________________________________________
Trac-dev mailing list
Trac-dev@lists.edgewall.com
http://lists.edgewall.com/mailman/listinfo/trac-dev

Reply via email to