Online Developer Meeting (2023-11-28)

From Octave
Revision as of 10:47, 28 November 2023 by Mmuetzel (talk | contribs) (→‎Today's topics: more topics)
Jump to navigation Jump to search

Today's topics

  • Octave 8.4.0 has been released.
  • Octave 9 release activities
  • Consider reverting the removal of the configure flag that allows disabling the bytecode VM?
  • Clarify changes that should target the stable or the default branch.
  • Clarify what should be part of reviewing a change before pushing it to the repository. Any difference for changes to the stable or the default branch?
  • Decide on criteria for which bugs should be fixed before 9.1.0 release
    • Tag all bugs which meet criteria with Planned Release of 9.1.0
  • Default to Qt6 for Octave 9? Also for MXE Octave? That raises minimum requirements for compiler (C++17) and target platform (for Windows: minimum Windows 10 64-bit, see post on discourse).
  • Enable polymorphic allocators by default (C++17 feature)? Might prevent Octave packages from building if they set a lower C++ standard.

Previous topics

  • Release activities
    • Final release of Octave 8.x before merging default to stable? (23 commits to stable since Octave 8.3.0) Agreed
    • Merge default to stable in early November? Agreed
    • Major bugs? Blockers? None mentioned
  • November online event? Nothing new mentioned
  • GSoC payment timeline? Same status as a month ago, no change
  • What can be done to improve distribution for macOS?

See also