LibreOffice Wizards: Java to Python conversion
If you use the File, Wizards menu - it throws up a UI using Java to create documents. This causes some nasty problems on machines with mis-configured (or not present) Java, and of course presents a serious performance challenge. Since we bundle our own Python run-time anyway, it would be ideal to run a python to java converter across the code to drop this dependency. This should be made easier by the existing Java code using UNO APIs to create its GUI. The wizards code lives in: wizards/
This work has been accepted for the GSoC 2011 for Xisco Faulí Tarazona mentored by Bjoern Michaelsen.
When finished, this allows the wizards to be used without the libreoffice-java packages.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Low
- Drafter:
- Björn Michaelsen
- Direction:
- Approved
- Assignee:
- Xisco Faulí Tarazona
- Definition:
- Approved
- Series goal:
- Proposed for precise
- Implementation:
-
Deferred
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Bug #787539: [Upstream] LibreOffice remote / python / UNO malfunctions | Fix Released |
Bug #818185: [EasyHack] Wizards: Java to Python? conversion | Fix Released |
Sprints
Whiteboard
work items:
[bjoern-michaelsen] mentor x1sc0 and provide assistance for the tough cases: DONE
Work Items
Dependency tree

* Blueprints in grey have been implemented.