Short projects: Difference between revisions

Jump to navigation Jump to search
3,054 bytes added ,  21 November 2022
→‎Easy Closes: 3 bugs have been closed and removed from list.
(→‎Easy Closes: 3 bugs have been closed and removed from list.)
(39 intermediate revisions by 14 users not shown)
Line 27: Line 27:
* Take a look at https://gnu-octave.github.io/packages/ if you would like to work on some package there.
* Take a look at https://gnu-octave.github.io/packages/ if you would like to work on some package there.


=== Easy Closes ===
== Easy Closes ==
Below is a non exhaustive list of bugs which should be looked at and appear to be easy
Completed scrub using 6.1 as non expert.
 
Notes:
*The last full scrub came from hardy for v4.2
*Suspect many java bugs could be closed.
*Appears plotting bugs have been fixed, but not have been reviewed for 5 years.
*Did not include most documentation bugs.
*Experts: rik5, nrjank, etc. will be able to find significantly more to close.


{| class="wikitable"  
{| class="wikitable"  
Line 33: Line 42:
! bug !! bug title !! status
! bug !! bug title !! status
|-
|-
| {{bug|32839}} || pkg build/install does not work with directories || OP states to close
| {{bug|36954}} || datenum / datevec convert date-time string incorrectly during hour lost to DST || siko1056 suggests closing as won't fix. philipnienhuis changed to Postponed and expresses interest in revisiting.
|-
| {{bug|40357}} ||OOM when converting from sparse double to sparse logical|| hardy thinks this might be a DUPLICATE, nrjank changed to Need Info, needs better test to determine if the OOM comes from known sparse indexing issue or something else.
|-
| {{bug|43717}} || rats LEN Matlab incompatibility|| riks states wouldn't bother to fix this as Octave's solution seems better, but points out that default length has changed and Octave should perhaps follow that change.
|-
| {{bug|45404}} || Breakpoints cannot be set in classdef methods or +package function files|| package part fixed. classdef part remains. jwe suggest closing either this or {{bug|46451}} and tracking classdef on the one that remains, or close both and make a new report. changed to Need Info for someone familiar to decide what would be best for tracking the issue after 2 yrs of dormancy.
|-
| {{bug|48088}} || document that issquare, iscolumn, isempty, etc operate on cell arrays|| documentation patch candidate submitted and needs review.
|-
| {{bug|49886}} ||ezplot: octave does not warn when function not vectorized || Rik states This would be easy to fix if {{bug|42691}} was first solved. This bug was closed August 2021
|-
| {{bug|49360}} ||odeset lacks documentation for solver options || Needs someone to review and make a to-do list.
|-
| {{bug|51560}} ||[octave forge] (communications) Wrong dimension in pskmod.m output || nrjank had a solution for the bug (not attached), but stopped for more improvements.
|-
| {{bug|53214}} ||area.m needs update to implement ShowBaseline and other properties || nrjank states the main bug has been fixed. Suggests closing or retitle
|-
|-
| {{bug|36954}} || datenum / datevec convert date-time string incorrectly during hour lost to DST || siko1056 suggests closing as won't fix
| {{bug|53670}} ||subplot handle changes after window resizing || nrjank suggests this was fixed in fixed between 6.1 and 6.3
|-
|-
| {{bug|38134}} || [octave forge] (signal) bug in remez|| njank recommends closing
| {{bug|54437}} ||optimset missing documentation for 5 options || rik states AutoScaling, ComplexEqn, and Updating can be copied from fsolve.m so this would be an improvement.
|-
|-
| {{bug|38297}} || [octave forge] (signal) bilinear not compatible with Matlab || rjank suggests this is resolved
| {{bug|54679}} || datenum accepts a matrix, which is undocumented || apjanke provided a patch.  patch updated to current default tip and nrjank suggests ready to push.
|-
|-
| {{bug|39243}} || patch {x,y,z,c}data properties are not independent || hardy states original issue seems to be FIXED now
| {{bug|55065}} || Implement uiopen and uisave || rik states they would be easy to implement
|-
|-
| {{bug|39249}} ||imread and 32 bit (float) TIFF images || rik5 suggested closing
| {{bug|56208}} || GUI Editor autocomplete list could show variables from current workspace || appears to be fixed
|-
|-
| {{bug|40357}} ||OOM when converting from sparse double to sparse logical|| hardy thinks this might be a DUPLICATE
| {{bug|57352}} || text height for blank line should approximate that of ordinary character || rik thinks this will be quick
|-
|-
| {{bug|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.  
| {{bug|58530}} || missing functions: xline() and yline() || rik states I can dust them off and add them to Octave - updated unimplemented_functions list but has postponed attention until after v7.1.
|-
|-
| {{bug|41011}} || scalar indexed assignment should cast input type|| appears to give same results as ML
| {{bug|59004}} || [octave forge] (communications) Error when trying to build (constness of cat op args)|| ready to close nir_krakauer added the patch and the newest communications package  v 1.2.3
|-
|-
| {{bug|41661}} || [octave forge] (generate_html) generate_package_html page header contains wrong links || cdf (OP) asks this item still relevant
| {{bug|59466}} || [octave forge] (communications) de2bi improper input handling || ready to close nir_krakauer added the patch and the newest communications package  v 1.2.3
|-
|}
| {{bug|42118}} || COW memory issues when extracting small slices from large arrays||rik5 isn't worth the maintenance burden
 
The equivalent suggestions for patches.
{| class="wikitable"
|-
|-
| {{bug|42282}} || overloaded vertcat fails if some rows contain only built-in types|| cmb suggests this is a DUPLICATE
! patch !! patch title !! status
|-
|-
| {{bug|42421}} || "find" function overflows for large sparse matrices || appears issue is resolved
|}
|}
A list of patch reports with attachments not marked "Done or Cancelled" can be viewed in the SavannaAPI, [https://octave.space/savannah/api.php?Action=get&Format=HTMLCSS&OrderBy=SubmittedOn&OpenClosed=open&TrackerID=patch&AttachedFiles!=0&Category!=Forge,website&Status!=Done,Cancelled sorted by oldest first] or [https://octave.space/savannah/api.php?Action=get&Format=HTMLCSS&OrderBy=LastComment&OpenClosed=open&TrackerID=patch&AttachedFiles!=0&Category!=Forge,website&Status!=Done,Cancelled sorted by "longest since last comment" first]. While some of these older submissions may still be viable and just need a patch refresh to the current code base, many will have become out of date or rendered inapplicable due to code or function changes, and could be closed as 'Wont Fix'.


== See also ==
== See also ==
Anonymous user

Navigation menu