Hi Karel,
thanks for your interest in XWiki.
On Tue, Mar 24, 2009 at 10:16 PM, Karel Piwko <karel.piwko(a)gmail.com> wrote:
Hello,
I'm master student in informatics. I would like to apply for JSR-168
full compatibility proposal in this year's GSoC for XWiki.
There's a list of my experience concerning this application:
- Java (mainly databases and web portals - JTA, JPA, JDBC, JBoss, Apache
Tomcat and Jetty)
- 2 years of continuous work at portal
www.abclinuxu.cz
- project design
- (re)implementation of CSS 2.1 parser concerning easy update as
specification of CSS evolves
http://cssbox.sourceforge.net/jstyleparser/
- team implementation of XML database on scratch with client-server
SSL
access with JSP frontend sample application, abstract availablee at
http://www.esiee.fr/~bureaud/Unites/Pr302i/0607/i307et05.pdf
- ability to connect different pieces of code and/or software
flawlessly - bachelor thesis, comparison of Wikipedia portals based on
Apache Coocon with XML database exist and Stripes with 'Wicket' like
extension and PostgreSQL
I would like have more information what I will be supposed to do.
For example, it would be great if code is done with concerning JSR-286
forward compatibility.
Thank in advance for response
Karel Piwko
I'm not a JSR-168 expert, however I can give you a couple pieces of advice
about what's expected from XWiki portal integration in terms of functional
specifications.
Basically the aim of the project is to be able to run XWiki as a portlet in
any JSR-168 compliant portal. This would entail:
- Retrieve user login informtion from the portal (SSO between the portal
and XWiki)
- Displaying wiki pages as "native" parts of the portal (removing the
wiki skin and keeping only underlying features such as page edition)
What is expected is that an user will be able to login into the portal,
launch the XWiki portlet and start reading and editing wiki content in a
seamless fashion. I don't know enough about the topic to be of much more
help, but what you'll need to think about are all the modifications needed
to go from the current situation (XWiki is complex to integrate in a portal)
to the use case described below (XWiki runs seamlessly in a portal).
Do not hesitate to ask if you need more details.
Guillaume
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/devs
--
Guillaume Lerouge
Product Manager - XWiki
Skype ID : wikibc
http://guillaumelerouge.com/