On Mon, Jan 26, 2009 at 09:43:25PM -0500, Gwern Branwen wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > On Mon, Jan 26, 2009 at 8:31 PM, Trent W. Buck wrote: > > Gwern Branwen writes: > > > >>> 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. > >> > >> I dunno how crippled the RST is (I wouldn't expect it to be too > >> crippled since it's so close to Markdown), but it's a reasonable > >> subset - I didn't see any of the DWN RST files break horribly when I > >> looked via Pandoc. > > > > Well just as a simple example, I'm not aware of any standard[0] markdown > > equivalent to recognize the use of metadata in the document prelude and > > propagate to the output document, e.g.: > > > > > > $ rst2pdf | with-temp-file pdfinfo > > Tron: The Musical > > ================= > > > > :Author: Alan Bradley > > :Date: Fri, 15 Jan 1988 12:22:22 +1100 > > > > Main content > > ^D > > > > Emits: > > > > Title: Tron: The Musical > > Subject: (unspecified) > > Keywords: > > Author: Alan Bradley > > Producer: ReportLab http://www.reportlab.com > > CreationDate: Tue Jan 27 12:22:50 2009 > > Tagged: no > > Pages: 1 > > Encrypted: no > > Page size: 595.276 x 841.89 pts (A4) > > File size: 3427 bytes > > Optimized: no > > PDF version: 1.3 > > > > Running the same input through "rst2html | sed -n '//,/ > > > > > > http://docutils.sourceforge.net/" /> > > Tron: The Musical > > > > > > > > > > Sure, you can live without such niceties, but I'd prefer not to. > > > > [0] I say "standard" because it's possible that pandoc's markdown > > extensions cover this particular example in a non-portable > > (i.e. specific to pandoc) way. > > > >>> +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. > >> > >> Cool, so are you going to create the script? > > > > I intend to do it on an ad-hoc basis once we dump the existing files > > (and preferably, change history) into a darcs repo backed onto gitit. > > I think getting the MoinMoin history into gitit may be overly > ambitious, unless you've found some clever way of doing it.
For this we'll need to talk to a moinmoin person. But I'd feel much better about doing that than throwing away history (step 4 below). > > We could ease this transition by making moinmoin still available during > > this time, but only in a read-only fashion. > > That seems sensible. So the procedure would be: > 1) set MoinMoin read-only > 2) take a dump of all its files > 3) create, at an alternative URL, a new gitit repo and start it running > 4) copy all the MoinMoin files into the repo, and do a mass 'darcs add > && record' > 5) Take whatever script you've cooked up and run it over all the files > 6) Probably do some mass renamings as well (to get a .page suffix, > maybe unCamelCase, etc.) > 7) Eventually shut down the MoinMoin server and move the gitit wiki to > the original URL > ? Just so. _______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
