Online Developer Meeting (2021-07-27)
Jump to navigation
Jump to search
- Date: Tuesday, July 27, 2021 @ 18:00 UTC
- Location: https://meet.jit.si/octave-dev-2021-07-27
Todays topics
- Meet and greet 5 minutes before meeting (audio testing).
Octave 6.3 released
- No "official" announcement happened. Maybe reuse abandoned mailing-lists to announce important events, such as releases.
- How do distribution maintainers get to know about Octave releases?
- Contact Debian maintainers of the Octave package to maybe improve our communication (Kai).
User expectations for "Evaluate selection"
Previous topics
- The following items were not discussed. Just some links to progress on those items are displayed.
Octave 6.3.0
- 6.3 Release Checklist
- jwe prepared a second release candidate.
- If nothing big shows up, go ahead with the release in about 10 days (early July).
OctConf?
- Instead of an in-person conference, meet up virtually.
- Ideas for code-sprint?
- Improve test coverage
- That could include automated tests for GUI features ("expect", Qt test classes, set
OCTAVE_SHOW_GUI_MESSAGES
to 1 to display signals with missing connections, ...). Does anyone have experience with this?
GUI
- Make widgets more modular
- remove connections to parents (or parents of parents,...)
- Only pass settings objects (instead of base qwidget) to widgets?
- Add widgets for:
- displaying call stack. Select function in stack for appropriate
dbup
ordbdown
command. - displaying result to an expression. Similar to debugger (watcher, ...)
- displaying call stack. Select function in stack for appropriate
- 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
- Add feature to temporarily disable breakpoints
- Check syntax for breakpoints in subfunctions, local functions, private functions, methods, ... (
dbstatus
). See: Identifiers for breakpoints
gsvd
- Current version is not Matlab-compatible nor correct in some circumstances.
- Rik is currently implementing a replacement.
IRC channel on Freenode is down?
- Replacement on libera?
jwe will probably post something on discourse.- See: IRC channel for Octave (on Discourse).
Ideas for next meeting
See also
- Next meeting: Online Developer Meeting (2021-08-24)
- Last meeting: Online Developer Meeting (2021-06-22)