Online Developer Meeting (2023-10-24): Difference between revisions

From Octave
Jump to navigation Jump to search
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
* Date: Tuesday, Oct 24, 2023 @ 18:00 UTC '''[https://www.timeanddate.com/worldclock/meetingdetails.html?year=2023&month=10&day=24&hour=18&min=0&sec=0&p1=263&p2=37&p3=26&p4=176&p5=248&p6=108&p7=111&p8=264 Convert timezones here!]'''
* Date: Tuesday, Oct 24, 2023 @ 18:00 UTC '''[https://www.timeanddate.com/worldclock/meetingdetails.html?year=2023&month=10&day=24&hour=18&min=0&sec=0&p1=263&p2=37&p3=26&p4=176&p5=248&p6=108&p7=111&p8=264 Convert timezones here!]'''
* Location: https://meet.jit.si/octave-dev
* Location: https://meet.jit.si/octave-dev
* Someone has to join as a "moderator", for example by logging in with Gitlab.com or another OAUTH provider


== Today's topics ==
== Today's topics ==
* Release activities
* Release activities
** Merge default to stable in early November?
** Final release of Octave 8.x before merging default to stable? (23 commits to stable since Octave 8.3.0) '''Agreed'''
** Major bugs? Blockers?
** Merge default to stable in early November? '''Agreed'''
* November online event?
** Major bugs? Blockers? '''None mentioned'''
* What is to be done with `--disable-vm-evaluator` config flag?
* November online event? '''Nothing new mentioned'''
** Is it to prevent building the VM, or only running the VM?
* GSoC payment timeline? '''Same status as a month ago, no change'''
** Current status (as of 2023 Oct 15): VM is always built and available to the end user, even if `--disable-vm-evaluator` is specified, but `make check-vm` is not possible if that config flag is given.
* What can be done to improve distribution for macOS?
* GSoC payment timeline?
** references:
*** https://wiki.octave.org/Octave_for_macOS
*** https://github.com/octave-app/octave-app-bundler
** '''Need Mac users to test Octave installation process, and use that feedback to improve the Octave wiki page on installing Octave on Mac.'''
 
* Future of the bytecode interpreter (https://octave.discourse.group/t/future-of-the-bytecode-interpreter/4940)
** '''Make them both converge in future. Keep both lines of development open in parallel for now. Don't merge too quickly. Be prepared for having to port features from one to the other. Make the bytecode interpreter NOT call the tree evaluator at all.'''


== Previous topics ==
== Previous topics ==

Latest revision as of 19:22, 24 October 2023

Today's topics[edit]

  • 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?

Previous topics[edit]

  • Releasing Octave 9
    • Merge default to stable in early November. OK with everyone? Yes
    • Any new features to add between now and feature freeze? None named
    • Major bugs to work out in the next month or two? Continue progress
    • Switch to Qt6 by default? (Some pressure starting from rolling release distributions.) Agreed, testing in progress
    • VM discussion in connection with Octave 9: Arun to add documentation on VM to Octave manual and the wiki
  • GSoC roundup, things learned.
    • GSoC was successful for both projects this year
    • Select only those applicants who have projects in mind already, they seem more motivated
    • Nicholas J will check with GSoC re payment schedules, to ensure we didn't miss any
  • November event
    • Rik will post a callout on Discourse

See also[edit]