Online Developer Meeting (2024-03-26): Difference between revisions

From Octave
Jump to navigation Jump to search
(Created page with "* Date: Tuesday, March 26, 2024 @ 18:00 UTC '''[https://www.timeanddate.com/worldclock/meetingdetails.html?year=2024&month=03&day=26&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 == Today's topics == * foo * bar == Previous topics == * Status of 9.1 Release ** Are there remaining blocker bugs? -- None. In case of issues, a version 9.2 could be released early. ** Do we iss...")
 
(→‎Today's topics: Update notes)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
* Date: Tuesday, March 26, 2024 @ 18:00 UTC '''[https://www.timeanddate.com/worldclock/meetingdetails.html?year=2024&month=03&day=26&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, March 26, 2024 @ 18:00 UTC '''[https://www.timeanddate.com/worldclock/meetingdetails.html?year=2024&month=03&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


== Today's topics ==
== Today's topics ==
* foo
* Timing for next bugfix release '''(middle of April, approx. one month after the 9.1.0 release)'''
* bar
** bug #65476 (`mkoctfile -p LIBS` includes unnecessary libraries) '''Done'''
** Copyright dates for documentation, and possible MXE-Octave files out of date '''Done'''
** '''In the future, we'll likely aim for a .2.0 release around a month after the .1.0 release; a .3.0 around 3 month after the .1.0 release; and a .4.0 release about 6 months after the .1.0 release. If necessary, additional releases are possible in between or after these approximate dates, or some releases could be skipped.'''
* '''Andreas Bertsatos will open a thread about extracting demos from classdef files''' [https://octave.discourse.group/t/new-feature-to-grab-demo-from-classdefs-that-are-associated-with-methods/5419]
* OctConf 2024
** '''Agreed. Eastern North America likely. Rik will post a poll.'''
* Roadmap and priorities for Octave 10
** Which important features to focus on for Octave 10?
** '''JWE will try to make MExceptions real classdef objects (not overloadable, fully implemented in C++)'''
** '''JWE will try to start a thread on Discourse about potential new features for Octave 10.'''
* Discuss a potential timeline for native string class support


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

Latest revision as of 15:33, 27 March 2024

Today's topics[edit]

  • Timing for next bugfix release (middle of April, approx. one month after the 9.1.0 release)
    • bug #65476 (`mkoctfile -p LIBS` includes unnecessary libraries) Done
    • Copyright dates for documentation, and possible MXE-Octave files out of date Done
    • In the future, we'll likely aim for a .2.0 release around a month after the .1.0 release; a .3.0 around 3 month after the .1.0 release; and a .4.0 release about 6 months after the .1.0 release. If necessary, additional releases are possible in between or after these approximate dates, or some releases could be skipped.
  • Andreas Bertsatos will open a thread about extracting demos from classdef files [1]
  • OctConf 2024
    • Agreed. Eastern North America likely. Rik will post a poll.
  • Roadmap and priorities for Octave 10
    • Which important features to focus on for Octave 10?
    • JWE will try to make MExceptions real classdef objects (not overloadable, fully implemented in C++)
    • JWE will try to start a thread on Discourse about potential new features for Octave 10.
  • Discuss a potential timeline for native string class support

Previous topics[edit]

  • Status of 9.1 Release
    • Are there remaining blocker bugs? -- None. In case of issues, a version 9.2 could be released early.
    • Do we issue a second release candidate (RC2)? -- No RC2. jwe will proceed to create a release tarball for Octave 9.1 and the Windows installers shortly.
  • Common id tag for developer of Octave packages in AppStream Metainfo files?
    • Should they use a different tag from the identifier of core Octave? See core patch and package change/discussion
    • Conclusions: no strong feelings. Each package should generally decide what they want: if they feel that id="octave.org" and <name>Octave Community</name> describes their community, that's probably fine. If in doubt, just ask.
  • How to handle pull requests for the mirror on GitHub?
  • New bug reports on Savannah for packages should be tagged by the package name in parenthesis at the start of the report title. E.g., "(statistics) some error" (i.e., no longer prepend with "[octave forge]"). Also, set the report category to "Octave package". Try to CC package developers.

See also[edit]