Short projects: Difference between revisions
Fgnievinski (talk | contribs) m (→Bugs) |
Fgnievinski (talk | contribs) (→Bugs) |
||
Line 4: | Line 4: | ||
== Bugs== | == Bugs== | ||
Please help with the triage of [https://savannah.gnu.org/bugs/?group=octave existing bugs] to populate this list. | |||
* {{bug|41186}} image: fspecial disk is not matlab compatible | * {{bug|41186}} image: fspecial disk is not matlab compatible |
Revision as of 01:26, 24 January 2014
This is a list of small projects, the type that could be done in a couple of hours, maybe even minutes (no promises, we should all know about how estimates for software development work). This is probably the best place for users who want to start helping with Octave development (please, see also Octave coding guidelines). Please submit a patch to the patch tracker (not to the mailing list) and add a link to the item in question.
The list is meant to be dynamic, please add, remove, and comment on it. And since the things are likely to be of short duration, don't ask if is there is anyone already working on it. Projects of long duration should be added to the Projects page instead.
Bugs
Please help with the triage of existing bugs to populate this list.
- #41186 image: fspecial disk is not matlab compatible
- this should be easy very easy to fix. The only complicate part is figuring out how Matlab does the calculations (since that is not documented). Needless to say, you cannot borrow from Matlab's source code!
Missing functions
- conversion between units of length for the mapping package
- km2nm
- km2sm
- nm2km
- nm2sm
- sm2km
- sm2nm
- conversion between units of length and angles for the mapping package
- sm2deg
- sm2rad
- nm2rad
- km2rad
- rad2km
- rad2nm
- rad2sm
Miscellaneous
- Use "units.h" in units (function from miscellaneous package) rather than making a call and parsing its output (and having to handle multiple versions of it). This change will make it much more robust. Should be very simple but requires knowledge of C (units is written on C) and C++ to write its Octave interface.