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 ;)

Interesting point.
I've watch at it, but it seems to be a different approach to me.
Cause, I've had a more complete batch migration in mind, not so much
focussed on having a fancy wizard for.
Additionally setting up my Eclipse workspace with just XMLRPC-API and
wikimodel was way easier ;-) So it was simpler to patch/enhance
wikimodel
for my tasks.
But as I read on page 'RenderingModel' your importer also uses
wikimodel.
Thus my patches also benefit your project :-)
And of course I'm open for sharing work and thoughts.

Regards
 Martin
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to