EclipseIntegration ToDo
From OpenOffice.org Wiki
Contents |
New Calc Add-in Wizard
- Knownledge: Eclipse plugins, Eclipse API
- Summary:
- Duration:
- Notes:
- Mentor: Cédric Bosdonnat
IDL files modification assistance
- Knownledge: Eclipse plugins, Grammar & compilers, JavaCC, Design Patterns, UNO IDL
- Summary: Currently, the Eclipse integration for OpenOffice.org is providing tools to the extensions and UNO component developer to easily create a UNO component from scratch. The developer defines the specifications of its component and then write its implementation. However, in real developer life, we often have to change something in the specifications. The goal of this project is to create a graphical way of editing IDL files, parse existing IDL files to provide their tree structure to the editor and write back the changes to the IDL file and its implementation.
- Duration: 1 - 2 month, full time
- Notes: This task can be split into several independent parts:
- parsing the IDL file,
- IDL file editor with 2 tabs: form or graph tab and source tab (already done)
- Changing the implementations: find the implementations, then change them.
- Mentor: Cédric Bosdonnat
C++ support
- Knownledge: Eclipse plugins, Eclipse API, Eclipse CDT plugin API
- Summary: create a new Eclipse plugin connected to the org.openoffice.ide.eclipse.core plugin to allow the development of C++ extensions / components. There is already a Java plugin and documentation to understand how it works and what should be done.
- Duration: 1 month
- Notes: This project could be split into several parts for a group of 2-3 students working together and then the duration would be shorter.
- Mentor: Cédric Bosdonnat
Add other types creation wizards
- Knownledge: Eclipse plugins, Eclipse API, UNO IDL
- Summary:
- Duration:
- Notes:
- Mentor: Cédric Bosdonnat
Add cheat sheets to help the new developer
- Knownledge: Eclipse plugins, Eclipse API
- Summary:
- Duration:
- Notes:
- Mentor: Cédric Bosdonnat
XCS / XCU file editors
- Knownledge: Eclipse plugins, Eclipse API, XCS / XCU schemas
- Summary:
- Duration:
- Notes:
- Mentor: Cédric Bosdonnat
addons.xcu file editor
- Knownledge: Eclipse plugins, Eclipse API
- Summary:
- Duration:
- Notes:
- Mentor: Cédric Bosdonnat
Localization
- Knownledge: None
- Summary:
- Duration:
- Notes:
- Mentor: Cédric Bosdonnat

