Developer FAQ: Difference between revisions

371 bytes added ,  11 June 2020
(How can I contribute code to Octave?)
Line 13: Line 13:
== How can I contribute code to Octave? ==
== How can I contribute code to Octave? ==


If you feel ready to dive right into the code to make some changes, the [[Building]], [[Mercurial]], and [[Contribution guidelines]] wiki pages are a very useful start.
In general you can contribute code to Octave in form of '''patches (changesets)'''.  Those have to be uploaded to the [https://savannah.gnu.org/bugs/?group=octave bug] or [https://savannah.gnu.org/patch/?group=octave patch] tracker.
 
* In [[Building]] is described, how you get and build the latest Octave source code on your system.
* In [[Mercurial]] we describe, how you create a patch (changeset) from your modifications.
* Our [[Contribution guidelines]] should be read and followed as well, to ensure acceptance of your contribution.


== How can I find which file implements a given command? ==
== How can I find which file implements a given command? ==