Actually I just renamed the wrongly named (was not following contrib
rules) class to
org.xwiki.contrib.mediawiki.xml.internal.input.MediaWikiInputFilterStreamFact.
On Thu, Mar 23, 2017 at 11:52 AM, Thomas Mortagne
<thomas.mortagne(a)xwiki.com> wrote:
Did you look at
http://extensions.xwiki.org/xwiki/bin/view/Extension/MediaWiki/MediaWiki+XM….
? 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
<abilashini.13(a)cse.mrt.ac.lk> 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
> <abilashini.13(a)cse.mrt.ac.lk> 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 <thomas.mortagne(a)xwiki.com>
>> 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+XM….
>>>
>>> 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
>>> <abilashini.13(a)cse.mrt.ac.lk> 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