Ticket #22 (new enhancement)

Opened 6 months ago

Last modified 6 months ago

Let Hatta run as Mercurial extension

Reported by: anonymous Owned by: sheep
Priority: Low Milestone: 1.4.0
Component: Hatta Wiki Version: unknown
Keywords: Cc:

Description

It just needs a couple of additional entry points:  http://mercurial.selenic.com/wiki/WritingExtensions

Change History

comment:1 Changed 6 months ago by Ben

What's your plan of attack on this one ?

It would really be good to integrate it inside hg serve don't you think ? Just add a new menu entry in the menu (something like "wiki") that would redirect the user to an integrated hatta instance. This would even allow modification of the repository content right straight from a hg serve instance. I guess that would be the optimal solution.

I'm curious about your vision of the thing.

comment:2 Changed 6 months ago by Ben

From:  http://www.selenic.com/pipermail/mercurial-devel/2010-February/018480.html

We also considered using an Hg-based wiki like Hatta for this, but
decided in favor of statically produced pages in the end.

comment:3 Changed 6 months ago by sheep

Well, I plan to start simple: a "hg hatta" command that would be practically equivalent to "hatta.py", includig all commandline options. I'd rather not touch "hg serve", you can always start Hatta with the "-w" option to have the web access to repository itself on "+hg". I do want to read options from a "[hatta]" section in the hgrc though.

Tickets #25 and #32 are related to this, improving the integration with Mercurial.

Note: See TracTickets for help on using tickets.