Short projects: Difference between revisions

From Octave
Jump to navigation Jump to search
Line 58: Line 58:
|-
|-
| {{bug|42421}} || "find" function overflows for large sparse matrices || appears issue is resolved
| {{bug|42421}} || "find" function overflows for large sparse matrices || appears issue is resolved
|-
| {{bug|43327}} || dir function is too slow|| siko1056 suggests to close as won't fix.
|-
| {{bug|43717}} || rats LEN Matlab incompatibility|| riks states wouldn't bother to fix this as Octave's solution seems better.
|-
| {{bug|44130}} || [octave forge] (statistics) mvncdf outputs different results for same input parameters || mangosauce35 states not a bug but a matter of precision
|-
| {{bug|44971}} || [octave forge] (generate_html) fails to generate "See also" hyperlinks|| jbect questions if it is a DUPLICATE
|-
| {{bug|45166}} || [octave forge] (communications) typos in function docstrings || appears can be closed
|-
| {{bug|45390}} || [octave forge] (communications) finddelay function|| appears can be closed
|-
| {{bug|45404}} || Breakpoints cannot be set in classdef methods or +package function files|| jwe suggest closing this
|-
| {{bug|45650}} || [octave forge] (communications) 'fmmod.m' help does not mention its last parameter (freqdev) || appears can be closed
|-
| {{bug|45944}} || eig(X,'nobalance') does not exist in Octave vs. Matlab || nir_krakauer shows this has been implemented
|-
| {{bug|46601}} || Command window problems on secondary portrait monitor || rik5 suggest
likely to have been fixed.
|-
| {{bug|46640}} || [octave forge] (statistics) Can't install if io is not loaded || lostbard asks if anyone still has this issue
|}
|}



Revision as of 03:10, 3 August 2021

This is a collection of small projects to start contributing to Octave. Projects of long duration are listed in the Projects page.
Info icon.svg
If you never contributed to Octave before, we suggest to start with our Developer FAQ.

Review and fix existing bugs

  • Review bugs that catch your interest on the Octave bug tracker on GNU Savannah.
    • A modern interface to the Octave bug tracker is given by SavannahAPI.
  • Discuss with the developers there how to fix that bug or upload a patch there.
  • Some bugs have already patches attached.
    • Help testing those patches.
    • Help updating outdated patches to the latest development version (this requires some Mercurial knowledge).

Implement missing Matlab functions

Use the Savannah patch tracker for submissions unrelated to an existing bug.

Write Built-In Self Tests (BISTs)

Writing BISTs improves Octave's regression testing and ensures that we don't break anything when we add new features.

Work on Octave packages

Easy Closes

bug bug title status
#32839 pkg build/install does not work with directories OP states to close
#36954 datenum / datevec convert date-time string incorrectly during hour lost to DST siko1056 suggests closing as won't fix
#38134 [octave forge] (signal) bug in remez njank recommends closing
#38297 [octave forge] (signal) bilinear not compatible with Matlab rjank suggests this is resolved
#39243 patch {x,y,z,c}data properties are not independent hardy states original issue seems to be FIXED now
#39249 imread and 32 bit (float) TIFF images rik5 suggested closing
#40357 OOM when converting from sparse double to sparse logical hardy thinks this might be a DUPLICATE
#40739 Attempt to allocate (size_t)-1 bytes when trying to length-INT_MAX create sparse vector hardy states it might well be FIXED already.
#41011 scalar indexed assignment should cast input type appears to give same results as ML
#41661 [octave forge] (generate_html) generate_package_html page header contains wrong links cdf (OP) asks this item still relevant
#42118 COW memory issues when extracting small slices from large arrays rik5 isn't worth the maintenance burden
#42282 overloaded vertcat fails if some rows contain only built-in types cmb suggests this is a DUPLICATE
#42421 "find" function overflows for large sparse matrices appears issue is resolved
#43327 dir function is too slow siko1056 suggests to close as won't fix.
#43717 rats LEN Matlab incompatibility riks states wouldn't bother to fix this as Octave's solution seems better.
#44130 [octave forge] (statistics) mvncdf outputs different results for same input parameters mangosauce35 states not a bug but a matter of precision
#44971 [octave forge] (generate_html) fails to generate "See also" hyperlinks jbect questions if it is a DUPLICATE
#45166 [octave forge] (communications) typos in function docstrings appears can be closed
#45390 [octave forge] (communications) finddelay function appears can be closed
#45404 Breakpoints cannot be set in classdef methods or +package function files jwe suggest closing this
#45650 [octave forge] (communications) 'fmmod.m' help does not mention its last parameter (freqdev) appears can be closed
#45944 eig(X,'nobalance') does not exist in Octave vs. Matlab nir_krakauer shows this has been implemented
#46601 Command window problems on secondary portrait monitor rik5 suggest

likely to have been fixed.

#46640 [octave forge] (statistics) Can't install if io is not loaded lostbard asks if anyone still has this issue

See also