Hi ,

I am working to understand the process in the implementation of
MediaWiki-XML. Mean while I am preparing the proposal. The high level
concept behind this project will be as implementing a filter which
intercepts the DokuWiki input and converts into the events to be accepted
by the output filter (correct me if I am wrong). So now I have the question
on what are the events to be supported by the filter. I found this file [1]
saying as the events related to extensions. Is these are the events to be
considered? But this file does not state any explanation on each events. I
don't understand what are these stand for. Can I have any available
references which states about events?

[1]
https://github.com/xwiki/xwiki-commons/blob/master/xwiki-commons-core/xwiki-commons-filter/xwiki-commons-filter-events/xwiki-commons-filter-event-extension/src/main/java/org/xwiki/filter/event/extension/ExtensionFilter.java


Thanks and Regards,
Abilashini

*Thiyagarajah Abilashini*
Student
Department of Computer Science and Engineering
University of Moratuwa, Sri Lanka

On 23 March 2017 at 16:30, Thomas Mortagne <[email protected]>
wrote:

> 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
> <[email protected]> wrote:
> > 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
>
>
>
> --
> Thomas Mortagne
>

Reply via email to