[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sc-dev] Meeting notes 3-14



Thanks to all who attended. We’ll be trying for another meeting the weekend of March 27-28.

Notes below:

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


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

Discussion of how UnitTest::wait should work, and reverting / avoiding changes for Condition / UnitTest, etc., after 3.12

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.

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – 
gives his own interpretation of how modern society is structured: 
whether actively or passively, consciously or unconsciously, he
makes choices in this regard. He may be conservative or he may 
subject himself to continual renewal; or he may strive for a 
revolutionary, historical or social palingenesis." - Luigi Nono
*/