Summer of Code - Getting Started: Difference between revisions

Jump to navigation Jump to search
move symbolic down the list: no specific projects proposed this year
(move symbolic down the list: no specific projects proposed this year)
Line 73: Line 73:
* '''Potential mentors'''
* '''Potential mentors'''
: Francesco Faccio, [https://octave.discourse.group/u/cdf Carlo de Falco], [https://octave.discourse.group/u/marco_caliari Marco Caliari], Jacopo Corno, [https://octave.discourse.group/u/schoeps Sebastian Schöps]
: Francesco Faccio, [https://octave.discourse.group/u/cdf Carlo de Falco], [https://octave.discourse.group/u/marco_caliari Marco Caliari], Jacopo Corno, [https://octave.discourse.group/u/schoeps Sebastian Schöps]
== Symbolic package ==
The [[Symbolic package]] provides symbolic computing and other [https://en.wikipedia.org/wiki/Computer_algebra_system computer algebra system] tools.  GSoC projects in 2016 and 2022 improved the package.
There are no specific plans for Symbolic in GSoC 2023, but improvements elsewhere that would help Symbolic include:
* Developing the Octave-Pythonic package.
* Fix the storage of non-expressions by working with upstream SymPy: currently we rely on deprecated functionality in SymPy.
* Improvements and fixes to classdef-related issues in Octave itself.
* Developing the Octave Jupyter kernel.


== PolarAxes and Plotting Improvements ==
== PolarAxes and Plotting Improvements ==
Line 147: Line 137:


This project can be a GSoC for a student who understands 3D graphics rendering.
This project can be a GSoC for a student who understands 3D graphics rendering.
== Symbolic package ==
The [[Symbolic package]] provides symbolic computing and other [https://en.wikipedia.org/wiki/Computer_algebra_system computer algebra system] tools.  GSoC projects in 2016 and 2022 improved the package.
There are no specific plans for Symbolic in GSoC 2023, but improvements elsewhere that would help Symbolic include:
* Developing the Octave-Pythonic package.
* Fix the storage of non-expressions by working with upstream SymPy: currently we rely on deprecated functionality in SymPy.
* Improvements and fixes to classdef-related issues in Octave itself.
* Developing the Octave Jupyter kernel.


= Project sizes =
= Project sizes =
99

edits

Navigation menu