Free public Mercurial hosting

Tane Piper digitalspaghetti at googlemail.com
Sat Feb 2 15:47:00 CST 2008


Not so!

We have been building an application that I believe would work well,
at least as a starting point, for mercurial hosting.

We call it Mercurial Frontend (hgfront) and it's a Django application.
 You can check out a video here:

http://digitalspaghetti.me.uk/2008/01/19/video-introduction-to-mercurial-frontend-hgfront

Since this video, there have been MANY improvements, we now have
integration with mercurial, so we can display changeset details on out
pages, and a backup application that creates a tar file of a project
directory.  Next we want to focus on adding django-queuing, where
creating and cloning repositories can be passed off to a backend
process so when you clone a 50mb repository, it doesn't freeze up your
browser.  Also we want to focus on the user side, and allowing the
application to handle pushing and pulling (even if it just hands off
to htpasswd in the background).

The current design of the application is that Project's can be thought
of as hgwebdir directories, and of course Repo represents either new
or cloned repos.  We also have a basic Issue tracker and Wiki built in
too.  We're not trying to replace Trac, but so far I haven't seen Trac
be used to much with Mercurial too much, and we wanted to try get the
full power out of mercurial rather than be a jack-of-all-trade
application.

The source is available from http://hg.sharesource.org/hgfront.  We
haven't got it working yet in a web environment, just using the django
test server but it's relativity easy to set up if you know django, i'd
be happy to talk through it with someone on IM.

All comments, suggestions and offers of help are greatly appreciated.

On Feb 1, 2008 5:03 PM, Matt Mackall <mpm at selenic.com> wrote:
>
> On Fri, 2008-02-01 at 16:42 +0000, TK Soh wrote:
> > On Apr 25, 2007 7:38 PM, Matt Mackall <mpm at selenic.com> wrote:
> > > On Wed, Apr 25, 2007 at 03:35:51PM -0400, Colin McMillen wrote:
> > > > It's not quite what you asked for, but for what it's worth, I've been
> > > > pretty happy with NearlyFreeSpeech.net.  I've been using them for
> > > > hosting a couple personal hg repos for about 3 months.
> > >
> > > Looks like we've got a very nice hosting offer lined up, will announce
> > > details sometime soon.
> >
> > Just wondering what's latest development on this topic.
>
> No progress. Hardware still exists, but no one's written the
> infrastructure to manage the thing.
>
> --
> Mathematics is the supreme nostalgia of our time.
>
>
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial
>



-- 
Tane Piper
Blog - http://digitalspaghetti.me.uk
Wii: 4734 3486 7149 1830

This email is: [ ] blogable [ x ] ask first [ ] private


More information about the Mercurial mailing list