2021-03-14¶
Members present - Marcin, Iannis, Patrick, Josh
Marcin recent work:
cmake and verifyApp
verify app turned of for Qt 5.9 for legacy build
3.12:
ImageLoader::link in server start failure - what is this doing??? - Josh and Brian to check on this for the scsynth failure to start on older MacOS
Josh to look at MIDI PR - https://github.com/supercollider/supercollider/pull/4725
Iannis - looked at sclang - simpler Condition - - what methods are essential and what do they do? - Brian? Can there be a time to sync with Iannis?
Something similar to DispatchGroup in Swift for Condition?
Patrick - - Rust: Sorcerer crate - Deferred on scsynth may be good for Condition refactoring - Does it pertain to: https://github.com/supercollider/supercollider/pull/5363 ?
Discussion of how UnitTest::wait should work, and reverting / avoiding changes for Condition / UnitTest, etc., after 3.12
Patrick and Marcin discuss reopening https://github.com/supercollider/supercollider/pull/5363
Patrick explains the change introduced in https://github.com/supercollider/supercollider/commit/2aa3374e1e52b7db3f7708498810dc6032a1d082 that broke tests; Patrick’s PR reverts this back to using a function as the “condition” argument for UnitTest -wait
There’s an ongoing work on making UnitTest use a Condition instead, but this will likely result in larger rewrite: https://github.com/supercollider/supercollider/pull/5368
Marcin supports reopening 5363 to get the current functionality back (and tests passing) in the interim
Current plan: discuss this further at the next meeting, particularly getting input from Brian
Marcin talks about proposed SC_VERSION improvements. Will create an RFC.
Ianni asks about an issue with Quarks installation and permission issues writing to the yaml file (Arch Linux) - will post question to the forum.