Online Developer Meeting (2020-10-27): Difference between revisions
Jump to navigation
Jump to search
(→Todays topics: Add notes and memory of Kai) |
|||
Line 25: | Line 25: | ||
* Should there be a grace period for package maintainers to adapt to Octave 6 before the 6.1 release? | * Should there be a grace period for package maintainers to adapt to Octave 6 before the 6.1 release? | ||
** Release is scheduled for November | ** Release is scheduled for November. | ||
** Active package maintainers already up-to-date | ** Active package maintainers already up-to-date. | ||
** Only contact package maintainers who's packages currently fail: | ** Only contact package maintainers who's packages currently fail: | ||
*** [[odepkg]] runs in an infinite loop while testing; BitBucket repo no longer available; Kai contacts cdf via mailing-list | *** [[odepkg]] runs in an infinite loop while testing; BitBucket repo no longer available; Kai contacts cdf via mailing-list. | ||
*** [https://octave.sourceforge.io/sparsersb/ SparseRSB] contacted in {{bug|58957}} | *** [https://octave.sourceforge.io/sparsersb/ SparseRSB] contacted in {{bug|58957}}. | ||
* Many broken packages cannot identified in | * Many broken packages cannot identified in MXE Octave builds. | ||
** jwe? reported that some packages intentionally deactivate warnings about deprecated functions until it is "too late" and the package no longer builds. '''Please do not do this.''' | ** jwe? reported that some packages intentionally deactivate warnings about deprecated functions until it is "too late" and the package no longer builds. '''Please do not do this.''' | ||
Revision as of 04:03, 28 October 2020
Todays topics
- Meet and greet 5 minutes before meeting (audio testing).
Octave 6 release status
- What is left to be done?
- Complete items in 6.1 Release Checklist
- There are 13 bugs marked for 6.0.9x release candidates (see bug overview page)
- For the Octave 6 release this number has not necessarily to be 0
- Developers should go through this list and focus on the relevant ones:
- #59206 "crash during matrix multiplication (Win only)"
- Very important probably an OpenBLAS issue.
- #59331 "Processor load stays up after `__run_test_suite__`"
- Still investigating.
- #57591 "Segmentation faults when running the test suite (mostly with clang)"?
- jwe reported he has a trace log to get to the bottom of it.
- #59206 "crash during matrix multiplication (Win only)"
Broken packages in MXE Octave
- Should there be a grace period for package maintainers to adapt to Octave 6 before the 6.1 release?
- Many broken packages cannot identified in MXE Octave builds.
- jwe? reported that some packages intentionally deactivate warnings about deprecated functions until it is "too late" and the package no longer builds. Please do not do this.
Octave Buildbot (Kai)
- https://octave.space
- Build artifacts are hosted on a private server in Germany (IONOS VPS M, 80 GB SSD, No traffic limit)
- Possibility to advertise this page as "Nightly builds" (May I do this? 🙂)
- System (1 master, 4 worker) builds once per day the Octave stable branch (if changes happened)
- Octave tarballs (gz, lz, xz)
- Documentation (manual, Doxygen) can be viewed on the site
- All MXE flavors (32, 64, 64-64)
- Some article about octave-buildbot.
- Source & development: https://github.com/gnu-octave/octave-buildbot
Ideas for next meeting
Topic suggestions
- The future of Octave Packages
See also
- Next meeting: TBA
- Last meeting: Online Developer Meeting (2020-07-28)