Harsha Halgaswatta wrote:
Hi all
I am an undergraduate at University of Moratuwa specializing in the
field of Computer Science and Engineering and willing to take part in XWiki
during this summer. I participated in Gsoc last year with Sahana community
where i involved in implementing a project relating to social networking and
i completed it successfully [1] . Where i had to play with photo related
works and i extracted more on the methodologies of handling those
information.
Hi Harsha,
Thanks for you interest in XWiki. Previous GSoC experience is good for
your chances of being accepted.
I myself think this project is kind of
interesting for me and will
be able to contribute you effectively than last years as i am more
passionate on FOSS and Gsoc. Further i am really interested in Java projects
as most of the projects i have done and experienced are lied on Java.One of
them is listed below [2].
Regarding the photo album application i want some more
clarifications on migration tool from the old version photo albums. is it
kind of extracting features based on the old implementation having their
core logics, in new appliaction or just a tool to convert old photo albums
to new one with their excisting features. Would you mind clarifying me on
this.
The migration is a simple script that reads object from one type and
saves the data to a different type. Once you learn the XWiki way of
writing applications, you'll see that this is really easy. Reading a
tutorial helps a lot:
-
http://www.theserverside.com/tt/articles/article.tss?l=XWiki
-
http://platform.xwiki.org/xwiki/bin/view/DevGuide/FAQTutorial
So, short answer, it is a simple data migration tool.
Further regarding the Import Export from any
other Wiki , would it be
kind of content transferring mechanism among wikis. In that case i can think
in terms of providing a link aside to transfer a selected content on one
wiki to another etc. I am glad to have more information on this too.
This means being able to convert from MediaWiki to XWiki for example.
Each major wiki has the ability to export data in a certain format,
either XML pages, or plain text, whatever. There is no standard format
for this. The use case is:
- I've been a happy WhateverWiki user for 2 years. But I just found out
about XWiki, which is way better than my old WhateverWiki
- I want to migrate my old wiki to XWiki
- I use the export feature of WhateverWiki to get an archive with my old
content
- I open XWiki and use the ImportFromWhateverWiki feature to
automatically have my old data inside my new wiki
The project targets exactly this process of reading that archive,
creating a page for each archived page, and convert the syntax between
the wiki syntax of WhateverWiki to XWiki.
Fortunately the syntax conversion is easy to do using our new
parsing/rendering engine, which is already able to convert to and from
major wiki syntaxes.
--
Sergiu Dumitriu
http://purl.org/net/sergiu/