296
edits
m (OctConf footer) |
|||
(7 intermediate revisions by 4 users not shown) | |||
Line 89: | Line 89: | ||
|16:15 | |16:15 | ||
|4.0 release discussion | |4.0 release discussion | ||
| | |GUI background command (Dan Sebald & Jordi Gutiérrez Hermoso) | ||
|Session 5 | |Session 5 | ||
|- | |- | ||
Line 108: | Line 108: | ||
TBA | TBA | ||
== Slides == | |||
* [http://mtmxr.com/octave-hydra-slides Hydra and Octave] - Mike | |||
== Code Sprint == | |||
The code sprint will be focused on improving line coverage of our test suite ('make check'). We're starting the sprint with just 48.1% line coverage. You can see the coverage report in HTML format at [http://hydra.nixos.org/job/gnu/octave-default/coverage/latest/download here]. The report lets you browse through the code tree and see which paths are exercised or not. | |||
To improve things we will be writing tests again. Look through the test coverage, and pick something that doesn't have tests yet. Announce in IRC which function you're going to write a test for. Write it. If you have push access, push your test. Otherwise, post a Mercurial patch that someone else can apply for you. Keep pulling from Savannah as we keep working on this. We are working on the development branch of Mercurial today. | |||
The function 'nchoosek.m' in the scripts/specfun directory is a good small example of built-in self tests using the Octave testing environment. The test platform is documented in Appendix B (Test and Demo Functions) of the Octave manual. Basically, you only need to know regular Octave code to contribute. | |||
Please prefix your commit messages with "codesprint:" if possible. | |||
== Participants == | == Participants == | ||
Line 121: | Line 135: | ||
There is limited funding to cover the travel expenses of selected participants. | There is limited funding to cover the travel expenses of selected participants. | ||
== Previous OctConf == | |||
[[OctConf 2013]] | |||
== Next OctConf == | |||
[[OctConf 2015]] | |||
[[Category:OctConf]] | |||
[[Category:2014]] |
edits