> > [...]
> > 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.
>
> I don't understand what you mean here, wiki importer goal is to import
> complete wikis. The UI part is just on the framework side and when you
> wriite a wiki importer module you don't really care about that and
> just declare what you want to get as parameter (the file containing an
> exported wiki, the URL of a wiki to import using REST, etc...), then
> you do whatever you want with this.
Oh, than I misunderstood this importer project. Sorry about that.

>
> IMO both project could use the exact same code for the MediaWiki ->
> XWiki convertion which is what is in the MediaWiki module of wiki
> importer, then the UI and the way to store the produced documents
> depends of the tool.
>
> > 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.
>
> With M2Eclipse it's very easy to use XWiki Rendering in a new project.
Hmm, not to my experience. I've tried maven a couple of times for
different open source projects I've worked on.
I'm willing to learn about, but most often I was disappointed.
Even after reading the XWiki building instructions it tooks me hours
to brought up an error free workspace.
Even 'svn co xwiki core && mvn install' is not possible without
manually importing some unresolved JARs - easy to solve, but annoying.
After all, I've ended up with problems regarding missing dependencies
of XWiki's own DI framework. Oh ... I'm drifting away ;-)

> > But as I read on page 'RenderingModel' your importer also uses
> > wikimodel.
> > Thus my patches also benefit your project :-)
>
> Actually wiki importer use XWiki Rendering which use WikiModel
> specifically for the MediaWiki parser but use it's own XWiki 2.0
> serializer, use Doxia for other languages etc...
My patches also targeting the parser code ...
Writing my own serializer was more a need because wikimodel doesn't have
one
and I didn't want to have xwiki code base in my dependencies (see
above).

I would really give the importer framework a try, but currently I don't
know where to start actually - and POC or not, it shouldn't be take
any skilled Java developer more than 2 hours to bring it up and running.

It would be easier for me and others, when there would be 
a documentation "how to setup (sandbox) xwiki importer framework".
Then, most likely my starting point would have been a different one.

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

Reply via email to