[e-lang] Convert Walnut to MediaWiki

James Graves ansible at xnet.com
Fri Dec 8 19:27:29 CST 2006


David Hopwood wrote:

> Whether there is or not, there shouldn't be two copies of the same content.
> I've made some minor edits to the first subpage of the split version, but it
> rather defeats the point of a Wiki to have to manually do edits in two places,
> and anything that is not done to both copies can easily be lost.

Well, there are actually three copies.

For example, the Hello World example is in three places on the wiki.

subsection split version:

   http://wiki.erights.org/wiki/Walnut/Ordinary_Programming/Hello_World

chapter split version:

   http://wiki.erights.org/wiki/Walnut/Ordinary_Programming#Hello_World

no-split version:

   http://wiki.erights.org/wiki/Walnut/Complete#Hello_World

So yeah, we've got some serious duplication.

--------------------------------------------------------------------------

OK, unless someone has a strong objection, the "chapter split" and 
"no-split" versions of Walnut are going to go away.  I won't delete 
them, but just place redirects, to preserve any editing history that 
might be useful.

So only the subsection split version will remain.  This is the most 
wiki-friendly version anyway.  Easier to view, easier to edit.

We'll still have to manually add "next" and "previous" links to make 
reading Walnut easy.  But that is only a little bit of work.

Let's assume that there is or will be a tool that takes as input a wiki 
page, and then assembles it and all is subpages into one document.  If 
the tool which can re-assemble Walnut from the subpages doesn't exist, 
it will be written.  Either by us, or someone else associated with the 
wikibooks project.  It should be a Simple Matter of Programming, anyway.

James


More information about the e-lang mailing list