254
edits
(add potential topics) |
m (Next meeting re-scheduled for 2024-12-17 (one week ahead of Christmas Eve)) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
* Date: Tuesday, November | * Date: Tuesday, November 26, 2024 @ 18:00 UTC '''[https://www.timeanddate.com/worldclock/meetingdetails.html?year=2024&month=11&day=26&hour=18&min=0&sec=0&p1=263&p2=37&p3=26&p4=176&p5=248&p6=108&p7=111&p8=264&p9=2322 Convert timezones here!]''' | ||
* Location: https://meet.jit.si/octave-dev | * Location: https://meet.jit.si/octave-dev | ||
Line 5: | Line 5: | ||
* Release of Octave 9.3.0? | * Release of Octave 9.3.0? | ||
** Rik volunteered to shadow jwe while he makes release to learn the process. Markus and NickJ may also shadow event if the timing works out. | |||
* "Code sprint" for new terminal widget? | * "Code sprint" for new terminal widget? | ||
** not discussed | |||
* buildbot: broken synchronization for stable branch? | * buildbot: broken synchronization for stable branch? | ||
* GitHub mirror: broken synchronization for stable branch? access permissions for organization members? | ** Might have fixed itself by restarting the Digital Ocean server. (The server load was above 100 before the restart. Mainly Python and Apache processes again. Still suspecting the Mercurial web interface.) Will monitor the situation. | ||
* GitHub mirror: | |||
** broken synchronization for stable branch? | |||
*** Fixed by Kai on Nov. 25th. | |||
** access permissions for organization members? | |||
*** Base access permission for organization members has been changed from "write" to "read". Higher access permissions should be added on a per-repository level if required. | |||
* load path and PKG_ADD issues | |||
** Keep allowing arbitrary code execution in <code>PKG_ADD</code> scripts. Try to avoid the use-after-free when <code>addpath</code> is used in <code>PKG_ADD</code>scripts. | |||
* future of octave-cli (also: FLTK, and gnuplot graphics) | |||
** Look into moving FLTK and gnuplot graphics toolkits into Octave packages (if that is easy) | |||
** Eventually remove them from core Octave (regardless of whether they can be moved to packages). | |||
** Rename <code>octave-cli</code> to something that indicates that the main difference is that it doesn't link to the Qt libraries. Users of Octave with the CLI should *not* call <code>octave-cli</code> (but <code>octave</code>, potentially calling <code>octave --no-gui</code>) in the vast majority of cases. | |||
** After the "original" <code>octave-cli</code> has been renamed, potentially, add a new wrapper executable named <code>octave-cli</code> that essentially just forwards to <code>octave --no-gui</code> (to avoid potential issues with hard-coded executable names in build scripts or Makefiles). | |||
== Previous topics == | == Previous topics == | ||
Line 34: | Line 53: | ||
== See also == | == See also == | ||
* Next meeting: [[Online Developer Meeting (2024-12- | * Next meeting: [[Online Developer Meeting (2024-12-17)]] | ||
* Prev meeting: [[Online_Developer_Meeting_(2024-10-22)]] | * Prev meeting: [[Online_Developer_Meeting_(2024-10-22)]] | ||
[[Category:2024]] | [[Category:2024]] | ||
[[Category:Meetings]] | [[Category:Meetings]] |