Karel Piwko wrote: > Hello, Hi Karel,
> I am student of master program in informatics at Brno University of > Technology, Czech Republic. There is a > short list of experience I can provide to make your project better: > - Java is my primary language for more than 5 years, > including JPA (Hibernate), JTA and web development > (JSP, Struts, Stripes, Freemarker templates) > - very good experience and knowledge about compilers > - good knowledge of XML background such as XSLT, XSD, XPath and > XQuery > - basic knowledge about semantic web (RDF, OWL, Jena, Sesame) You seem quite experienced in many domains. This is good. > During my bachelor program I defended (in year 2008) thesis called > Native XML databases http://www.fit.vutbr.cz/study/DP/BP.php.en?id=7006 > (in Czech, abstract in English), which basically was an comparison of > two portals of Wikipedia, the first based on Stripes, JPA (Hibernate) > and PostgreSQL, the other on eXist and Apache Coocon, both deployed an > JBoss application server, considering the speed (both of application and > development) and developers experience of both solutions. > > There very same year I wrote fully compliant CSS 2.1 parser > http://cssbox.sourceforge.net/jstyleparser, part of CSSBox project for > semantic recognition of web pages. This parser uses ANTLR as parsing > layer. > > Currently I am doing some minor work on Czech linux portal > http://www.abclinuxu.cz, which is based on Java servlets with Freemarker > templates. > > I can provide my CV, references and more detailed description upon > request. > > What I would like to do for XWiki? > > My current focus in studying is towards artificial intelligence, which > can be applied to same heuristic optimization, but I'm mainly interested > in JSR 168, because the idea suspects good project design. Another very > interesting proposal from my point of view is Improved fetching for > XWiki Watch, as the proposal expect me to do both module desing and some > semantic recognition and content parsing and any work considering some > parsing and compilers will fit to my profile. The portlet integration is a difficult project, since it involves careful design in the middle of the community, and it touches core aspects of XWiki, so you will have to prove that you are really up to the task before getting accepted (this is a high risk project). And what makes it so difficult is that we're converting from an almost monolithic architecture to a component-based one, with each module designed as a distinct build unit, communicating only through interfaces with the other components, and unfortunately not all the components the portlet mode needs to interact with are fully designed and implemented. The XWatch project is not that risky, as it involves writing code with less connections to the other modules. But it still is interesting and challenging enough, IMHO. Anca, the XWatch leader, can provide more information about it. > By the way, I'll be at XML Prague during this weekend. If any developer > participates, I would be nice to discuss ideas face to face. Sorry, but we didn't find out about it soon enough, so we can't be there. Good luck! -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
