Online Developer Meeting (2021-06-22): Difference between revisions
Jump to navigation
Jump to search
(Create page.) |
(Add minutes of meeting) |
||
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). | |||
* 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 <code>OCTAVE_SHOW_GUI_MESSAGES</code> to 1 to display signals with missing connections, ...) | |||
* 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 <code>dbup</code> or <code>dbdown</code> command. | |||
*** 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? | |||
* Breakpoints | |||
** Add feature to temporarily disable breakpoints | |||
** Check syntax for breakpoints in subfunctions, local functions, private functions, methods, ... (<code>dbstatus</code>) | |||
* <code>gsd</code> | |||
** 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. | |||
== Previous topics == | == Previous topics == |
Revision as of 19:28, 22 June 2021
- Date: Tuesday, June 22, 2021 @ 18:00 UTC
- Location: https://meet.jit.si/octave-dev-2021-06-22
Todays topics
- Meet and greet 5 minutes before meeting (audio testing).
Octave 6.3.0
- 6.3 Release Checklist
- 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, ...)
- 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?
- Make widgets more modular
- Breakpoints
- Add feature to temporarily disable breakpoints
- Check syntax for breakpoints in subfunctions, local functions, private functions, methods, ... (
dbstatus
)
gsd
- 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.
Previous topics
- The following items were not discussed. Just some links to progress on those items are displayed.
Discourse
- General question about the acceptance.
- We like it.
- Continue to no longer actively advertise the mailing-lists.
GitHub Actions
- Markus gave a small presentation of this project.
- https://github.com/gnu-octave/octave/actions (need to be member of the https://github.com/gnu-octave organization, just ask on Discourse https://octave.discourse.group/t/github-gitlab-organization-for-gnu-octave/178).
- Not 100% perfect yet, but already in a good shape.
- CodeQL static code analysis
- Help with macOS wanted
QScintilla signal/slot problem
- Bug #60469
- On MS Windows only for QScintilla the "safer" signal/slot changes seem to not work.
- Revert it until the problem is identified.
Ideas for next meeting
See also
- Next meeting: Online Developer Meeting (2021-07-27)
- Last meeting: Online Developer Meeting (2021-05-25)