Online Developer Meeting (2022-10-25): Difference between revisions
Jump to navigation
Jump to search
ArunGiridhar (talk | contribs) |
No edit summary |
||
Line 3: | Line 3: | ||
== Today's topics == | == Today's topics == | ||
This month's meeting notes https://octave.discourse.group/t/octave-developer-meeting-october-2022/3512. | |||
* 7.3 release activities | * 7.3 release activities | ||
* 8.1 release activities | * 8.1 release activities |
Revision as of 14:05, 5 November 2022
- Date: Tuesday, Oct 25, 2022 @ 18:00 UTC
- Location: https://meet.jit.si/octave-dev
Today's topics
This month's meeting notes https://octave.discourse.group/t/octave-developer-meeting-october-2022/3512.
- 7.3 release activities
- 8.1 release activities
- Ongoing technical work: string type
- Any warnings to users about upcoming changes?
- Ongoing technical work: dictionary / associative array
- Waiting on strings
Previous topics
- GSoC updates
- GSoC successfully completed.
- Three candidates submitted code.
- Sarrah spoke about her contributions (Carlo was not present)
- Since this is the end of GSoC should Sudeepam' #46881 be reviewed for version 8? siko1056 asked why this could not be included in version 7 in 2020.
- Should the GSoC patches/bugs be labeled as (GSoC <yyyy>) so these are easier to catch?
- Kai mentioned old GSoC contributions that had not been merged into the tree yet. JWE asked Kai to make a list of such changes, and the people who can review them will need to be rounded up so it can all be merged.
- Octave 7.3 and 8 release timeline.
- Octave 7. 1 was released late (April instead of Jan) and there was interest in releasing Octave 8.1 earlier. Specifics to discuss:
- Should we merge default to stable early? October?
- Should we skip 7.3 and go straight to 8?
- Agreed on releasing 8 according to timeline, so merge default to stable in early November
- Agreed on releasing 7.3 in October
- jwe would prefer 8.1 to also list the bugfixes not just the new features. Bugfixes are listed for point releases like 7.2 but not yet for new releases.
- ```JWE mentioned old submitted patches (not just GSoC) that are languishing in Savannah without being reviewed or accepted. Asked us all to go through patches and review / accept them.```
- Changing PCRE to PCRE2
- JWE mentioned having to make those changes in regexp functions, but changes are fairly localized, so hopefully easy to make
- Add memoize as a feature:
- Arun will update Guillaume's contribution from last year and seek reviews/push in the next couple of weeks
- Discussion on adding a hashing algorithm to Octave for Matlab compatibility:
- JWE and Guillaume discussed Matlab 2022b's behavior on their new dictionary type.
- JWE thinks Octave should accommodate "double.empty" and similar constructs from Matlab.
See also
- Next meeting: Online Developer Meeting (2022-11-22)
- Last meeting: Online Developer Meeting (2022-09-27)