Online Developer Meeting (2021-06-22): Difference between revisions

Jump to navigation Jump to search
→‎Ideas for next meeting: Add points (preliminary)
(Add minutes of meeting)
(→‎Ideas for next meeting: Add points (preliminary))
 
(6 intermediate revisions by the same user not shown)
Line 9: Line 9:


* [[6.3 Release Checklist]]
* [[6.3 Release Checklist]]
** If nothing big shows up, go ahead with the release in about 10 days (early July).
* jwe prepared a [https://octave.discourse.group/t/release-candidate-available/1227/67 second release candidate].
* If nothing big shows up, go ahead with the release in about 10 days (early July).


* OctConf?
=== OctConf? ===
** Instead of an in-person conference, meet up virtually.
* Instead of an in-person conference, meet up virtually.
** Ideas for code-sprint?
* Ideas for code-sprint?
*** Improve test coverage
** Improve test coverage
*** That could include automated tests for GUI features ("expect", Qt test classes, set <code>OCTAVE_SHOW_GUI_MESSAGES</code> to 1 to display signals with missing connections, ...)
** That could include automated tests for GUI features ("expect", Qt test classes, set <code>OCTAVE_SHOW_GUI_MESSAGES</code> to 1 to display signals with missing connections, ...). Does anyone have experience with this?


* GUI
=== GUI ===
** Make widgets more modular
* Make widgets more modular
*** remove connections to parents (or parents of parents,...)
** remove connections to parents (or parents of parents,...)
*** Only pass settings objects (instead of base qwidget) to widgets?
** Only pass settings objects (instead of base qwidget) to widgets?
** Add widgets for:
* Add widgets for:
*** displaying call stack. Select function in stack for appropriate <code>dbup</code> or <code>dbdown</code> command.
** displaying call stack. Select function in stack for appropriate <code>dbup</code> or <code>dbdown</code> command.
*** displaying result to an expression. Similar to debugger (watcher, ...)
** displaying result to an expression. Similar to debugger (watcher, ...)
** User expectations for evaluation code from the editor ("Evaluate selection") or the variable editor ("plot") while there is still pending input on the command line?
* User expectations for evaluation code from the editor ("Evaluate selection") or the variable editor ("plot") while there is still pending input on the command line?


* Breakpoints
=== Breakpoints ===
** Add feature to temporarily disable breakpoints
* Add feature to temporarily disable breakpoints
** Check syntax for breakpoints in subfunctions, local functions, private functions, methods, ... (<code>dbstatus</code>)
* Check syntax for breakpoints in subfunctions, local functions, private functions, methods, ... (<code>dbstatus</code>). See: [https://octave.discourse.group/t/identifiers-for-breakpoints/1291 Identifiers for breakpoints]


* <code>gsd</code>
=== <code>gsvd</code> ===
** Current version is not Matlab-compatible nor correct in some circumstances.
* Current version is not Matlab-compatible nor correct in some circumstances.
** Rik is currently implementing a replacement.
* Rik is currently implementing a replacement.


* IRC channel on Freenode is down
=== IRC channel on Freenode is down? ===
** Replacement on libera?
* Replacement on libera?
** jwe will probably post something on discourse.
* <strike>jwe will probably post something on discourse.</strike>
* See: [https://octave.discourse.group/t/irc-channel-for-octave/1348 IRC channel for Octave] (on Discourse).


== Previous topics ==
== Previous topics ==
Line 63: Line 65:
== Ideas for next meeting ==
== Ideas for next meeting ==


*  
* Octave 6.3 released
 
* User expectations for "Evaluate selection"


== See also ==
== See also ==
216

edits

Navigation menu