community-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Bachard (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (COMDEV-70) Subject 2 for GSoC2012 : Maxima Integration
Date Mon, 19 Mar 2012 18:29:45 GMT
Subject 2 for GSoC2012 :  Maxima Integration
--------------------------------------------

                 Key: COMDEV-70
                 URL: https://issues.apache.org/jira/browse/COMDEV-70
             Project: Community Development
          Issue Type: New Feature
            Reporter: Eric Bachard


Subject 2 for GSoC2012
Maxima Integration

Integrate the Maxima symbolic computer algebra system into OOo, to solve calc problems in
Writer.

The idea : create a Maxima session inside an OOo Writer document, in an embeded frame, or
equivalent.

IMPORTANT :

    * Weekly IRC meetings.
    * Wiki use mandatory.
    * Specifications and documentation MUST be written in parallel, in same time the code
is written.
    * Every diff of code will be documented on the wiki.
    * the code must be written in C++ (prefered). 

Iterations

Step 1
# Discover and learn UNO API
# be able to create a Writer document (and play with it)
# be able to launch an external application using UNO

In parallel : learn how a Writer document is structured and how to use it programmaticaly
(structure, foundations)

Step 2
# Learn Maxima session requirements
# implement a way to launch a Maxima session from OOo
# implement a way to exchange datas with the open Maxima session
# propose a follow up for the devs who will continue the implementation

Estimated Timeline

    * 3 weeks of work = step 1
    * 5 weeks of work = step 2
      Required skills/knowledge
          lisp, c++, UNO API knowledge 
      Difficulty : **** to ***** 
      Contact : ericb2 at apache dot org 


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message