[PATCH 0 of 1] Perfarce extension
Matt Mackall
mpm at selenic.com
Fri Feb 12 12:34:05 CST 2010
On Fri, 2010-02-12 at 08:19 -0600, Augie Fackler wrote:
> On Feb 12, 2010, at 3:31 AM, Frank Kingswood wrote:
>
> > Frank Kingswood wrote:
> >
> >> This is the Perfarce extension which allows hg to be used as a
> >> client for
> >> a Perforce(tm) depot. The extension has lived in its own tree for a
> >> while
> >> (http://www.kingswood-consulting.co.uk/hg/perfarce) but I'm hoping to
> >> integrate it with Mercurial in time for 1.5.
> >
> > Is this queued for 1.5? It would be great if it could go in before
> > the feature freeze in a couple of days.
>
> I'm not sure what the real value is of shipping this with hg itself.
> hg-git and hgsubversion are the only comparable extensions I'm even
> aware of, and they're out-of-tree as well. mpm even indicated a
> hesitance to include hgsubversion in-tree if I was interested in that
> at the sprint.
Time for me to chime in, I guess.
As a long-time Perforce unenthusiast, I'm glad to see people working on
this sort of thing. However. including stuff in the tree is effectively
a promise to support it, so we've got to think pretty seriously about it
when it's non-trivial.
Right now it has the following upsides:
- you're enthusiastic about it
- it helps Perforce users find it
- it'll help you keep in sync with us
And downsides:
- being in tree will slow down your still-early development
- you're about the only person around who's got Perforce expertise
- there isn't much in the way of a visible user base
- we've got a few other hybrids to consider and whether/how to manage
their consistency
On balance, I think the answer is not a definite "no", but is at least a
"too soon".
--
http://selenic.com : development and support for Mercurial and Linux
More information about the Mercurial-devel
mailing list