On Wed, Aug 11, 2010 at 14:52, Kirst Martin Wolfgang <[email protected]> wrote: > Hi, > > I'm near to finish my MediaWiki2XWiki migration "toolkit". > I've developed such, to migrate our homegrown MediaWiki installation > to XWiki. > The footprint of our Wiki is about 230 pages with around 570 > attachments. > This will end up in round about 150MB of data. Not that big, > but to much to migrate it manually ;-) > > I'm dumping the MediaWiki content (exported XML) into wikimodel > and wrote a XWiki/2.0 serializer. After resolving all templates > and downloading the attachments, they get renamed to fit the XWiki > rules. > Afterwards they are uploaded automatically (including all files and > images) > to your XWiki instance. > > The process is splitted into two steps: "extraction and preparation" > and "uploading". Everyone with some basic skills in Java and Eclipse > can use this "toolkit". > But it doesn't claim to be an end user ready to use product ;-) > > I want to contribute it to your XWiki Code section (apache license). > > Any doubts from your side or I'm free to do so?
Note: there is a wiki importer framework in process (with a MediaWiki module working POC already) on http://svn.xwiki.org/svnroot/xwiki/contrib/sandbox/xwiki-wikiimporter/. It's supposed to be run inside XWiki but most it's code does not really need to be run inside XWiki (basically only the part that save the converted document needs that). Also there is already an official XWiki serializer you can find in the XWiki Rendering framework (see http://code.xwiki.org/xwiki/bin/view/Modules/RenderingModule) that can be used outside of XWiki. The wiki importer framework is based on XWiki Rendering module. That was the note, now let's say competition is good so lets go for it and at some point we should try to share as much as possible the work done ;) > > Regards > Martin > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

