41
edits
(3 intermediate revisions by the same user not shown) | |||
Line 44: | Line 44: | ||
** Submitted patches for Octave bug ( #57774 ). Now working on improving efficiency.[https://savannah.gnu.org/bugs/?57774] | ** Submitted patches for Octave bug ( #57774 ). Now working on improving efficiency.[https://savannah.gnu.org/bugs/?57774] | ||
** Submitted patch on Pythonic issue #44[https://gitlab.com/mtmiller/octave-pythonic/-/issues/44] | ** Submitted patch on Pythonic issue #44[https://gitlab.com/mtmiller/octave-pythonic/-/issues/44] | ||
** | ** Submitted patch on Pythonic issue #65[https://gitlab.com/mtmiller/octave-pythonic/-/issues/65] | ||
** Reported Octave bug ( #58071 )[https://savannah.gnu.org/bugs/?58071] | ** Reported Octave bug ( #58071 )[https://savannah.gnu.org/bugs/?58071] | ||
** Reported Pythonic issue #71[https://gitlab.com/mtmiller/octave-pythonic/-/issues/71] | ** Reported Pythonic issue #71[https://gitlab.com/mtmiller/octave-pythonic/-/issues/71] | ||
Line 77: | Line 77: | ||
== Y: Your task == | == Y: Your task == | ||
* | I have chosen to work on the octave-pythonic package. The elaborated project proposal can be found here[https://docs.google.com/document/d/1Pe0nJOLzVgBc-Ui3Q3sm2lJapKI2GVURQapiOFD6QbQ/edit?usp=sharing] | ||
** | |||
* | * Timeline | ||
**04 May - 31 May: Build User Guide and FAQ sections during the community bonding. Try to solve Octave bugs necessary for improving Pythonic. Discuss implementation details of ideas and finalize it | |||
** 01 June - 20 June: Implement pyenv to change default environment of the Python interpreter | |||
** 21 June - 25 June: Documentation, writing tests and refining the code through community feedback | |||
** 26 June - 15 July: Improve slicing and indexing of Python objects | |||
** 16 July - 20 July: Documentation, writing tests and refining the code through community feedback | |||
** 21 July - 05 August: Manage Python - Octave type conversion | |||
** 06 August - 10 August: Documentation, writing tests and refining the code through community feedback | |||
** 11 August - 20 August: Add test scripts that exercise various Python libraries | |||
** 21 August - 31 August: Clean up, final documentation and submission | |||
* Milestones: | |||
** Create a User Guide with examples. | |||
** Implement pyenv() function | |||
** Improve slicing and indexing of Python objects and make it MATLAB compatible | |||
** Solve issues with Octave - Python type conversions | |||
** Build test scripts for Python libraries | |||
[[Category: Summer of Code]] | [[Category: Summer of Code]] |
edits