Hi Daniel,
There are three, maybe four levels of Octave code:
1) Core Octave written in C++ (i.e., compiled code)
2) Commonly-used, moderately-general m-scripts (i.e., interpreted code)
3) Compiled or scripted code related to user interface, whether that be a graphics engine, GUI/IDE, etc.
4) Voluminous packages of field-related m-scripts
Thanks for your reply. These levels are familiar to me, i'm contributing with very little patches when i have time.
This week i started to use Octave Forge, precisely the optimization package. I found some missing headers during the installation and wanted to submit another patch as usual, but then i realized i should clone another repository, find another bug track system, subscribe to another mailing list to discuss about it. I said to myself, this is wrong, let's make it better.
And now i'm here asking if we can do it.
A bit off topic, but on the matter of toxic gases, society can make urban centers that are livable, which helps preserve natural spaces. It doesn't have to be one and the other.
I tried to refer to the culture around another software, a toxic software. :)
Júlio.