216
edits
(Minor changes.) |
(→Contributing to Octave: Include link to Octave's Mercurial repository) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
This page is directed towards new developers that are interested in contributing to Octave. | :''This page is directed towards new developers that are interested in contributing to Octave. If you just want to install Octave, see [[:Category:Installation]].'' | ||
:''For general Octave build instructions on Linux, read [[Building]].'' | |||
=Contributing to Octave= | =Contributing to Octave= | ||
Line 8: | Line 10: | ||
If you found something you'd like to fix or improve, check out the [https://savannah.gnu.org/bugs/?group=octave bug tracker]. It might have already been fixed in the development or (unreleased) stable version. | If you found something you'd like to fix or improve, check out the [https://savannah.gnu.org/bugs/?group=octave bug tracker]. It might have already been fixed in the development or (unreleased) stable version. | ||
Octave is version controlled in a [[Mercurial]] repository. There are several Mercurial clients for Windows. One that nicely integrates with the Windows Explorer and that offers an easy to learn user interface is [https://tortoisehg.bitbucket.io/download/index.html TortoiseHg]. | Octave is version controlled in a [[Mercurial]] repository at [https://www.octave.org/hg/octave https://www.octave.org/hg/octave]. | ||
There are several Mercurial clients for Windows. One that nicely integrates with the Windows Explorer and that offers an easy to learn user interface is [https://tortoisehg.bitbucket.io/download/index.html TortoiseHg]. | |||
It is also quite easy to create Mercurial patches with that software. Those are the preferred way of contributing to Octave. | It is also quite easy to create Mercurial patches with that software. Those are the preferred way of contributing to Octave. | ||
Line 25: | Line 29: | ||
You also need a .vmx file to be able to start the Virtual Machine with VMWare Player. | You also need a .vmx file to be able to start the Virtual Machine with VMWare Player. | ||
To create a .vmx file with minimal settings, open a text editor and save the following to a file called | To create a .vmx file with minimal settings, open a text editor and save the following to a file called {{Path|Ubuntu.vmx}} next to the VM image you downloaded: | ||
{{File|Ubuntu.vmx| | |||
<syntaxhighlight lang="text"> | <syntaxhighlight lang="text"> | ||
.encoding = "windows-1252" | .encoding = "windows-1252" | ||
Line 40: | Line 45: | ||
guestOS = "ubuntu-64" | guestOS = "ubuntu-64" | ||
virtualHW.productCompatibility = "hosted" | virtualHW.productCompatibility = "hosted" | ||
</syntaxhighlight> | </syntaxhighlight>}} | ||
Change the line with | Change the line with {{Path|Ubuntu.vmdk}} to the actual file name of the Ubuntu image you just downloaded. | ||
You can start the VM by double-clicking on the .vmx file you just created. | You can start the VM by double-clicking on the .vmx file you just created. |
edits