Promoting the use of Mercurial; was: Re: gnome dvcs survey results
Steve Borho
steve at borho.org
Wed Jan 7 15:05:18 CST 2009
On Wed, Jan 7, 2009 at 2:39 PM, Bill Barry <after.fallout at gmail.com> wrote:
> We do need to update the roadmap. It seems to have fallen apart somewhat
> (it used to be linked right from the index to here:
> http://www.selenic.com/mercurial/wiki/index.cgi/RoadMap). There are some
> things I would like to see on it:
> * hg to svn pushing and pulling fully implemented (perhaps even both ways:
> use hgweb as an svn server or hg as a client to svn)
> * a better workflow for shelving patches [1]
> * bound branches (straight up stolen from bzr)
> * graph implemented in hgweb (this might already be done, I just don't have
> the latest update)
>
This is indeed implemented.
>
> * pushlog shipping with hgweb
> * tortoisehg shipping on the same day as hg (possibly even dropping the
> tortoise brand, just pushed as "hg for windows")
>
I agree this is a goal, but it will take a bit more infrastructure before
this is feasible. Building a THG installer these days is a long,
complicated (and thus error prone) process.
There have been many posts on this thread that list THG as a definite plus
for Mercurial compared to other DVCS. I would like to take this opportunity
to announce: "Help, please". We need more contributors. You don't need to
use Windows to develop on THG; clone the repository and use hgtk.
<snip>
>
> Actually looking at the source for hgshelve I don't think it would be that
> difficult to write what I am thinking. What do I need to do to write an
> extension for tortoisehg?
>
Depends on what you mean by extension. THG can use any Mercurial extension
under the covers, just ask on the mailing list for that extension to be
included. To add new dialogs, you mainly pick an existing one under hggtk/
and copy-paste-hack. PyGtk is pretty straight-forward to learn.
Cheers
--
Steve
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://selenic.com/pipermail/mercurial/attachments/20090107/1f39682d/attachment.htm
More information about the Mercurial
mailing list