Research & Development Internships
XWiki is a young 20 people company created by a team of experienced Internet and software specialists. XWiki develops and sells the Open-Source software XWiki. XWiki works on products and on projects using the XWiki platform, such as BestVentes, Curriki and many other projects for small and big companies (Check out our Corporate & Open-Source references to find out more). XWiki is continuously proposing paid internships to students wishing to take part in the ongoing XWiki projects. The topics below cover on the one hand engineering aspects that relate to the XWiki platform and its surrounding products, and on the other hand on research projects preparing the features to be included in the upcoming versions. Your passion for open-source software, Web innovations, technology and team work will make the difference.XWiki Concerto internship
XWiki Concerto is a research project sponsored by the French Research Agency. It aims at realizing a P2P wiki infrastructure providing offline and mobile capabilities. The internship consists of the following:- definition of scenarios for testing the P2P wiki system realized within the project
- choice of a framework for implementing the tests (frameworks such as P2P monitoring language should be evaluated)
- implementation of the tests
- run the tests against the Concerto prototype
- analysis of the test results
- set up XWiki Concerto on the XWiki farm (10000 wikis)
- strong interest for research
- degree in computer science
XWiki Concerto internship
XWiki Concerto is a research project sponsored by the French Research Agency. It aims at realizing a P2P wiki infrastructure providing offline and mobile capabilities. This internship consists in contributing to the specification and the implementation of an XWiki client for one or several terminals such as Blackberry, Nokia S60 platform and others.Contribution to the development of XEclipse and PSEW
XEclipse is an Eclipse RCP application for editing XWiki documents. The intership consists in:- contributing to the development of the next XEclipse version,
- developing extensions of the PSEW platform, an Eclipse RCP application embedding XEclipse and aiming at a generic P2P metadata workbench from Eclipse (context: NEPOMUK project).
Development of Firefox plugins
This internship consists of developing Firefox and Thunderbird extensions for advanced interaction with XWiki from Mozilla applications. The work shares some goals with the NEPOMUK project and the Nepomuk-Mozilla initiative. It includes looking into the existing projects of the Mozilla Labs such as Operator, Prism.Contribution to XWITS
XWITS stands for XWiki Issue Tracking System. It is being developed in the context of NEPOMUK, with the objective to provide social and semantic capabilities. The help desk will be experimented in 2008 in the context of the Mandriva Linux community. The internship consists in contributing to the development of the first XWITS version in collaboration with the XWiki team. XWITS puts into practice Semantic Web principles. The current status of the project is described in this NEPOMUK technical report.SWECR implementation
SWECR stands for "Semantic Web Content Repository". It is an API that is being drafted by members of the European NEPOMUK project, with the objective to bring together the features of JCR and RDF repositories. A first version of the API is availabe on the SWECR project's pages. The work consists in implementing this API and in developing an XWiki backend using that implementation.Microformats
The internship consists of specifying the use of microformats within the XWiki platform in cooperation with the XWiki team, and of providing tools for harnessing the great potential of microformats within the XWiki engine.XWiki Blog application enhancements
XWiki Enterprise comes with a blog application. The work would consist in bringing that application to the next level.OpenID
The objective it to make it possible to log on to an XWiki instance using OpenID.XWiki distributed social network system
The objective of this internship is to prototype a distributed social network system on top of XWiki using open standards and existing XWiki infrastructure.Advanced text editor for wiki syntax
The objective of this internship is to realize an advanced wiki editor for manipulating wiki documents similarly as IDE deal with source code. The editor will support inline validation, advanced completion taking into account the cursors' context, document refactoring. The editor will be implemented either on top of the Eclipse text framework or of the Mono text framework, or both. Relevant links:- WikiModel
- Eclipse Java AST
- IBM SAFARI
- Facebook text-engineering group (to be announced)
Mandriva Club developments
The Mandriva Club is built on the XWiki platform and is being maintained collaboratively by Mandriva and by XWiki. The objective of this internship is to develop new XWiki applications for the Mandriva Club as XWiki plugins. Back:- to the Jobs page
- to the Team page
- to the Company page
Version 1.3 last modified by Stéphane Laurière on 01/02/2008 at 15:57
Document data
Attachments:
No attachments for this document
Comments: 0
No comments for this document