Gwern Branwen <[email protected]> writes:

> it might be nice to switch to a Darcs-backed Gitit wiki*.

+1

> 4) Markdown/RST input (as opposed to MoinMoin markup)

+1 for reST.

I'm not impressed by markdown, but by all accounts pandoc (and thus
gitit) has an extended markdown implementation and a crippled reST
implementation, so within the scope of gitit, I guess the difference is
not so staggering.

> However, what stymies me currently is figuring out how to actually
> convert the pages in the wiki! Leaving aside the issue that
> http://wiki.darcs.net/DarcsWiki/TitleIndex doesn't seem to distinguish
> between human-written & MoinMoin-made pages (we only want the former),
> I can't see how to convert from MoinMoin to Markdown/RST.

MoinMoin uses a database backend, right?  Can you start by dumping the
blobs to files?

> 1) Just dump all the MoinMoin content into a Gitit. Let people convert
> by hand as they edit pages.

+1.  I believe I have adequate sed-fu to handle the majority of
differences.  There *will* be edge cases, and we can resolve these
by hand.

> 2) Hack up some regexp script of our own. '== .* ==' would be convert
> to '## .*' and so on.

That's implied by (1), except we do it ad-hoc instead of up-front.  The
benefit of doing it ad-hoc is that I can "darcs get", try things, and
only send in what works.  Meantime, other people can proof read and
manually fix other parts.  Yay for distributed version control.

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to