Salut Thomas ;)

Thomas Tressieres wrote:

Hi,

I work on the Perforce plugin.
It's a "minimal" integration of Perforce:
    - no cache
    - no perforce attribute support (similar to svn properties)

I use the trac branch made by Christian some time ago, it works very well for me, Thanks !


Note that all the needed changes in order to support the perforce plugin
should have been merged in the trunk in late december.
It's maybe worth to try to check the plugin against the current trunk,
and eventually make small updates to the plugin or send us feedback.

The SCM model of Perforce is very near to subversion's one, so i have no additional
items to add to the list.
Indeed, i'm agree with Christopher to have the basic functionnality first.

My only wish is to have the version control plugin ASAP in the
next official release.


This is something I'm not sure about. TracMercurial has some obvious licensing issues that prevents it to be shipped in the next official release, but besides of that, I don't think this would have been the case either, as the other developers
seem to favor a minimalistic approach (only concentrate on the core).

This approach has some interests, but also some drawbacks:
when we do some refactoring, this will instantly break all the plugins
(that already happened for the 0.9.3 release).

If we had a repository of "standard" plugins (e.g. trunk/plugins/webadmin,
trunk/plugins/subversion, ...) then it would be possible to better cope with
those changes.

Also, getting "on board" more developers (i.e. those responsible of the
"standard" plugins), would also more likely end up in a even more active
and diverse development community for Trac core.

-- Christian

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

Reply via email to