You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@community.apache.org by "Eric Bachard (Updated) (JIRA)" <ji...@apache.org> on 2012/03/19 19:29:46 UTC

[jira] [Updated] (COMDEV-70) Subject 2 for GSoC2012 : Maxima Integration in Apache OpenOffice

     [ https://issues.apache.org/jira/browse/COMDEV-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eric Bachard updated COMDEV-70:
-------------------------------

    Summary: Subject 2 for GSoC2012 :  Maxima Integration in Apache OpenOffice  (was: Subject 2 for GSoC2012 :  Maxima Integration)
    
> Subject 2 for GSoC2012 :  Maxima Integration in Apache OpenOffice
> -----------------------------------------------------------------
>
>                 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