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 (Created) (JIRA)" <ji...@apache.org> on 2012/03/19 19:29:45 UTC

[jira] [Created] (COMDEV-70) Subject 2 for GSoC2012 : Maxima Integration

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

        

Re: [jira] [Updated] (COMDEV-70) Subject 2 for GSoC2012 : Open and manage Maxima sessions in Writer documents

Posted by Ulrich Stärk <ul...@spielviel.de>.
Keeping the project (OpenOffice) in the subject makes it easier for students browsing the list of
ideas to identify the respective project.

On 20.03.2012 16:28, eric b wrote:
> Hi Ulrich,
>
> Le 20 mars 12 à 15:12, Ulrich Stärk a écrit :
>
>> Eric, you want to make clear in the subject that you are talking about Apache OpenOffice. Same holds
>> for your other ideas.
>>
>
> You are right, I was not precise: I conform every subject I proposed concerns Apache OpenOffice,
> and I applied as mentor for Apache OpenOffice.
>
> To be honest, and after some tries, it appears that Linux is maybe a prefered target (needs more
> investigations).
>
>
> Regards,
> Eric Bachard
>
>
>
>> Uli
>>
>> On 20.03.2012 08:35, Eric Bachard (Updated) (JIRA) wrote:
>>>      [
>>> 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 :  Open and manage Maxima sessions in Writer documents 
>>> (was: Subject 2 for GSoC2012 :  Use Maxima sessions in frames from Apache OpenOffice)
>>>
>>> Improved the subject description
>>>
>>>> Subject 2 for GSoC2012 :  Open and manage Maxima sessions in Writer documents
>>>> -----------------------------------------------------------------------------
>>>>
>>>>                 Key: COMDEV-70
>>>>                 URL: https://issues.apache.org/jira/browse/COMDEV-70
>>>>             Project: Community Development
>>>>          Issue Type: New Feature
>>>>            Reporter: Eric Bachard
>>>>              Labels: gsoc2012, mentor
>>>>
>>>> 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
>>>
>>>
>

Re: [jira] [Updated] (COMDEV-70) Subject 2 for GSoC2012 : Open and manage Maxima sessions in Writer documents

Posted by eric b <er...@free.fr>.
Hi Ulrich,

Le 20 mars 12 à 15:12, Ulrich Stärk a écrit :

> Eric, you want to make clear in the subject that you are talking  
> about Apache OpenOffice. Same holds
> for your other ideas.
>

You are right, I was not precise: I conform every subject I proposed  
concerns Apache OpenOffice, and I applied as mentor for Apache  
OpenOffice.

To be honest, and after some tries, it appears that Linux is maybe a  
prefered target (needs more investigations).


Regards,
Eric Bachard



> Uli
>
> On 20.03.2012 08:35, Eric Bachard (Updated) (JIRA) wrote:
>>      [ 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 :  Open and manage Maxima  
>> sessions in Writer documents  (was: Subject 2 for GSoC2012 :  Use  
>> Maxima sessions in frames from Apache OpenOffice)
>>
>> Improved the subject description
>>
>>> Subject 2 for GSoC2012 :  Open and manage Maxima sessions in  
>>> Writer documents
>>> -------------------------------------------------------------------- 
>>> ---------
>>>
>>>                 Key: COMDEV-70
>>>                 URL: https://issues.apache.org/jira/browse/COMDEV-70
>>>             Project: Community Development
>>>          Issue Type: New Feature
>>>            Reporter: Eric Bachard
>>>              Labels: gsoc2012, mentor
>>>
>>> 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
>>
>>

-- 
qɔᴉɹə
Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page
L'association EducOOo : http://www.educoo.org
Blog : http://eric.bachard.org/news






Re: [jira] [Updated] (COMDEV-70) Subject 2 for GSoC2012 : Open and manage Maxima sessions in Writer documents

Posted by Ulrich Stärk <ul...@spielviel.de>.
Eric, you want to make clear in the subject that you are talking about Apache OpenOffice. Same holds
for your other ideas.

Uli

On 20.03.2012 08:35, Eric Bachard (Updated) (JIRA) wrote:
>      [ 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 :  Open and manage Maxima sessions in Writer documents  (was: Subject 2 for GSoC2012 :  Use Maxima sessions in frames from Apache OpenOffice)
>
> Improved the subject description
>                 
>> Subject 2 for GSoC2012 :  Open and manage Maxima sessions in Writer documents
>> -----------------------------------------------------------------------------
>>
>>                 Key: COMDEV-70
>>                 URL: https://issues.apache.org/jira/browse/COMDEV-70
>>             Project: Community Development
>>          Issue Type: New Feature
>>            Reporter: Eric Bachard
>>              Labels: gsoc2012, mentor
>>
>> 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
>
>         

[jira] [Updated] (COMDEV-70) Subject 2 for GSoC2012 : Open and manage Maxima sessions in Writer documents

Posted by "Eric Bachard (Updated) (JIRA)" <ji...@apache.org>.
     [ 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 :  Open and manage Maxima sessions in Writer documents  (was: Subject 2 for GSoC2012 :  Use Maxima sessions in frames from Apache OpenOffice)

Improved the subject description
                
> Subject 2 for GSoC2012 :  Open and manage Maxima sessions in Writer documents
> -----------------------------------------------------------------------------
>
>                 Key: COMDEV-70
>                 URL: https://issues.apache.org/jira/browse/COMDEV-70
>             Project: Community Development
>          Issue Type: New Feature
>            Reporter: Eric Bachard
>              Labels: gsoc2012, mentor
>
> 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

        

[jira] [Updated] (COMDEV-70) Subject 2 for GSoC2012 : Use Maxima sessions in frames from Apache OpenOffice

Posted by "Eric Bachard (Updated) (JIRA)" <ji...@apache.org>.
     [ 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 :  Use Maxima sessions in frames from Apache OpenOffice  (was: Subject 2 for GSoC2012 :  Maxima Integration in Apache OpenOffice)
    
> Subject 2 for GSoC2012 :  Use Maxima sessions in frames from Apache OpenOffice
> ------------------------------------------------------------------------------
>
>                 Key: COMDEV-70
>                 URL: https://issues.apache.org/jira/browse/COMDEV-70
>             Project: Community Development
>          Issue Type: New Feature
>            Reporter: Eric Bachard
>              Labels: gsoc2012, mentor
>
> 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

        

[jira] [Updated] (COMDEV-70) Subject 2 for GSoC2012 : Open and manage Maxima sessions in Writer documents (for Apache OpenOffice)

Posted by "Eric Bachard (Updated) (JIRA)" <ji...@apache.org>.
     [ 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 :  Open and manage Maxima sessions in Writer documents (for Apache OpenOffice)  (was: Subject 2 for GSoC2012 :  Open and manage Maxima sessions in Writer documents)
    
> Subject 2 for GSoC2012 :  Open and manage Maxima sessions in Writer documents (for Apache OpenOffice)
> -----------------------------------------------------------------------------------------------------
>
>                 Key: COMDEV-70
>                 URL: https://issues.apache.org/jira/browse/COMDEV-70
>             Project: Community Development
>          Issue Type: New Feature
>            Reporter: Eric Bachard
>              Labels: gsoc2012, mentor
>
> 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

        

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

Posted by "Eric Bachard (Updated) (JIRA)" <ji...@apache.org>.
     [ 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

        

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

Posted by "Eric Bachard (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/COMDEV-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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

    Labels: gsoc2012 mentor  (was: )
    
> 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
>              Labels: gsoc2012, mentor
>
> 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