Summer of Code 2008/proposals
Proposals
Writer
Improve Equation Editor Math
DRAFT
Intro
Concerns: OpenOffice.org 3.x all versions
Objective: currently, the equations editor has some issues (including very old one) and they need to be fixed, because all those issues are a strong brake' for OpenOffice.org acceptance in Education.
Main issues are:
- misalignment
- missing symbols ( |-> , <-| , angle A^B .. etc)
.. (complete me)
FIXME : add the list of concerned issues
Skills
Skills with languages C/C++ (tokenization, debugging ) maths symbols and good math knowledge (for equations writing ) is a plus.
Good communication skills are expected too (because several modules are concerned )
Tasks
Familiarize with the starmath editor code
Familiarize with links in writer (writer is concerned in some issues)
Expected:
For issue 972 ( see link: Math_baseline_alignment )
- code to Implement a new parameter for baseline computation without edit equations
- write specs for add a the info in the .odt format
- design a proof of concept
- implement it
Complete : other little math issues ( e.g. missing |-> and <-| symbols .. etc )
- Contact
- dev@education.openoffice.org
- ericb at openoffice dot org
- Proposed by
- Eric Bachard, Thomas Lange (to be confirmed)
- Mentor
- Eric Bachard (to be confirmed)
New Tasks
If you have a task that is challenging enough, and there is an OpenOffice.org Project Member willing to mentor the task, feel free to coordinate with the appropriate project lead. If the appropriate project has been found and it supports the task, add it below and make sure the mentor applies with the web app.
Each entry should contain the task description, required skills, project mailing list for discussion and personal contact. Links to the To-Dos are appreciated provided that the task is well described there ;-)
===Example entry=== This is just an example - the real entry must not start with a space at the beginning of the line. A full description of the task should be here; one that will help to see that this task is important, and interesting to hack on. Alternatively it could be an exact link to the description that is already in To-Dos. * Required skills/knowledge: Language, technology1, technology2, ... ; Contact : dev@project.openoffice.org : The.Mentor at organization com