Difference between revisions of "Summer of Code 2008/proposals"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Improve Equation Editor)
(add proposal guidelines)
Line 1: Line 1:
== Starmath ==  
+
=Proposals=
  
=== Improve Equation Editor ===
+
== Writer ==
 +
 
 +
=== Improve Equation Editor Math ===
  
 
'''DRAFT'''
 
'''DRAFT'''
Line 55: Line 57:
  
 
;Mentor:  Eric Bachard (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

Revision as of 16:32, 29 February 2008

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
Personal tools