Did you look at http://extensions.xwiki.org/xwiki/bin/view/Extension/MediaWiki/MediaWiki+XML/. ? Because the Dokuwiki version will have the exact same structure than this one.
You should try to build https://github.com/xwiki-contrib/mediawiki/ and look at the code of https://github.com/xwiki-contrib/mediawiki/tree/master/mediawiki-xml. The main entry point is the class org.xwiki.filter.mediawiki.xml.internal.input.MediaWikiInputFilterStreamFactory. You can also find unit tests in this project that you can execute to debug how things are working. On Thu, Mar 23, 2017 at 11:41 AM, Abilashini Thiyagarajah <[email protected]> wrote: > Hi Thomas, > > I went through most of the online documents to understand the > functionalities of xwiki. But a little bit confused on how to get stated > with xwiki. It would be really helpful if I get some assistance to find out > the code base and the instructions to start with xwiki related to the > project. > > Thanks in advance, > Abilashini > > Thiyagarajah Abilashini > Student > Department of Computer Science and Engineering > University of Moratuwa, Sri Lanka > > On 22 March 2017 at 20:10, Abilashini Thiyagarajah > <[email protected]> wrote: >> >> Hi Thomas, >> >> Thank you for the quick reply and the reference. I will continue my work >> to get familiarized with the project and let you know my progress. >> >> Best Regards, >> Abilashini >> >> Thiyagarajah Abilashini >> Student >> Department of Computer Science and Engineering >> University of Moratuwa, Sri Lanka >> >> On 22 March 2017 at 19:59, Thomas Mortagne <[email protected]> >> wrote: >>> >>> Hi Abilashini, >>> >>> Welcome in the XWiki community ! >>> >>> In case you did not do it already you might want to take a look at >>> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines. >>> >>> For this project the goal is to write an "Input Filter" which support >>> Dokuwiki export format (whatever it is). The closed example you could >>> find for this is the MediaWiki Input Filter you can find on >>> >>> http://extensions.xwiki.org/xwiki/bin/view/Extension/MediaWiki/MediaWiki+XML/. >>> >>> The general idea is that the extension should parse the Dokuwiki >>> file/package and generate standard "events" which are sent to the >>> Output Filter which turns those events into another format/storage >>> (like a XARfile , an XWiki database, etc.). >>> >>> On Wed, Mar 22, 2017 at 2:49 PM, Abilashini Thiyagarajah >>> <[email protected]> wrote: >>> > Hi, >>> > >>> > I am Abilashini Thiyagarajah, a final year undergraduate of Department >>> > of >>> > Computer Science and Engineering, University of Moratuwa, Sri Lanka. I >>> > am >>> > interested to contribute to the project 'DokuWiki importer'. Currently >>> > I am >>> > working on to understand the provided resources in the project >>> > description. >>> > I will be so glad if I get some assistance to understand the >>> > requirements >>> > of this project. >>> > >>> > Thank you, >>> > Abilashini >>> > >>> > *Thiyagarajah Abilashini* >>> > Student >>> > Department of Computer Science and Engineering >>> > University of Moratuwa, Sri Lanka >>> >>> >>> >>> -- >>> Thomas Mortagne >> >> > -- Thomas Mortagne

