Meeting notes 3-14
[email protected] Mon, 15 Mar 2021 15:07:58 -0700
| Newsgroups | gmane.comp.audio.supercollider.devel |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail=_E200F597-EB86-4D7E-AAAC-B1CEE5CE0BC6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Thanks to all who attended. We=E2=80=99ll 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 Josh to look at MIDI PR - = https://github.com/supercollider/supercollider/pull/4725 Iannis - looked at sclang - simpler Condition -=20 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 -=20 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 = <https://github.com/supercollider/supercollider/pull/5363> Patrick explains the change introduced in = https://github.com/supercollider/supercollider/commit/2aa3374e1e52b7db3f77= 08498810dc6032a1d082 = <https://github.com/supercollider/supercollider/commit/2aa3374e1e52b7db3f7= 708498810dc6032a1d082> that broke tests; Patrick=E2=80=99s PR reverts = this back to using a function as the =E2=80=9Ccondition=E2=80=9D = argument for UnitTest -wait There=E2=80=99s 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 = <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/ =E2=80=9CEvery composer =E2=80=93 at all times and in all cases =E2=80=93=20= gives his own interpretation of how modern society is structured:=20 whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may=20 subject himself to continual renewal; or he may strive for a=20 revolutionary, historical or social palingenesis." - Luigi Nono */ --Apple-Mail=_E200F597-EB86-4D7E-AAAC-B1CEE5CE0BC6 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D"">Thanks to all who attended. We=E2=80=99ll be trying for = another meeting the weekend of March 27-28.<div class=3D""><br = class=3D""></div><div class=3D"">Notes below:</div><div class=3D""><br = class=3D""></div><div class=3D""><div style=3D"margin: 0px; = font-stretch: normal; line-height: normal;" class=3D"">Marcin, Iannis, = Patrick, Josh</div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal; min-height: 14px;" class=3D""><br = class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal;" class=3D"">Marcin recent work:</div><div = style=3D"margin: 0px; font-stretch: normal; line-height: normal; = min-height: 14px;" class=3D""><br class=3D""></div><div style=3D"margin: = 0px; font-stretch: normal; line-height: normal;" class=3D"">- cmake and = verifyApp</div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal;" class=3D"">- verify app turned of for Qt 5.9 for = legacy build</div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal; min-height: 14px;" class=3D""><br = class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal; min-height: 14px;" class=3D""><br = class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal;" class=3D"">3.12:</div><div style=3D"margin: 0px; = font-stretch: normal; line-height: normal;" class=3D"">- = 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</div><div style=3D"margin: 0px; font-stretch: normal; line-height: = normal; min-height: 14px;" class=3D""><br class=3D""></div><div = style=3D"margin: 0px; font-stretch: normal; line-height: normal;" = class=3D"">Josh to look at MIDI PR - <a = href=3D"https://github.com/supercollider/supercollider/pull/4725" = class=3D"">https://github.com/supercollider/supercollider/pull/4725</a></d= iv><div style=3D"margin: 0px; font-stretch: normal; line-height: normal; = min-height: 14px;" class=3D""><br class=3D""></div><div style=3D"margin: = 0px; font-stretch: normal; line-height: normal;" class=3D"">Iannis - = looked at sclang - simpler Condition - </div><div style=3D"margin: = 0px; font-stretch: normal; line-height: normal;" class=3D""><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>what = methods are essential and what do they do?</div><div style=3D"margin: = 0px; font-stretch: normal; line-height: normal;" class=3D""><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>Brian? = Can there be a time to sync with Iannis?</div><div style=3D"margin: 0px; = font-stretch: normal; line-height: normal; min-height: 14px;" = class=3D""><br class=3D""></div><div style=3D"margin: 0px; font-stretch: = normal; line-height: normal;" class=3D"">Something similar to = DispatchGroup in Swift for Condition?</div><div style=3D"margin: 0px; = font-stretch: normal; line-height: normal; min-height: 14px;" = class=3D""><br class=3D""></div><div style=3D"margin: 0px; font-stretch: = normal; line-height: normal;" class=3D"">Patrick - </div><div = style=3D"margin: 0px; font-stretch: normal; line-height: normal;" = class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>Rust: Sorcerer crate</div><div style=3D"margin: 0px; = font-stretch: normal; line-height: normal;" class=3D""><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>Deferred = on scsynth may be good for Condition refactoring</div><div = style=3D"margin: 0px; font-stretch: normal; line-height: normal;" = class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>Does it pertain to: <a = href=3D"https://github.com/supercollider/supercollider/pull/5363" = class=3D"">https://github.com/supercollider/supercollider/pull/5363</a> = ?</div><div style=3D"margin: 0px; font-stretch: normal; line-height: = normal; min-height: 14px;" class=3D""><br class=3D""></div><div = style=3D"margin: 0px; font-stretch: normal; line-height: normal;" = class=3D"">Discussion of how UnitTest::wait should work, and reverting / = avoiding changes for Condition / UnitTest, etc., after 3.12</div><div = style=3D"margin: 0px; font-stretch: normal; line-height: normal; = min-height: 14px;" class=3D""><br class=3D""></div><div style=3D"margin: = 0px; font-stretch: normal; line-height: normal; color: rgb(53, 134, = 255);" class=3D""><span style=3D"font-kerning: none; color: #000000" = class=3D"">Patrick and Marcin discuss reopening <a = href=3D"https://github.com/supercollider/supercollider/pull/5363" = class=3D""><span style=3D"-webkit-font-kerning: none;" = class=3D"">https://github.com/supercollider/supercollider/pull/5363</span>= </a></span></div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal;" class=3D""><span style=3D"font-kerning: none" = class=3D"">Patrick explains the change introduced in <a = href=3D"https://github.com/supercollider/supercollider/commit/2aa3374e1e52= b7db3f7708498810dc6032a1d082" class=3D""><span = style=3D"-webkit-font-kerning: none; color: rgb(53, 134, 255);" = class=3D"">https://github.com/supercollider/supercollider/commit/2aa3374e1= e52b7db3f7708498810dc6032a1d082</span></a> that broke tests; Patrick=E2=80= =99s PR reverts this back to using a function as the =E2=80=9Ccondition=E2= =80=9D argument for UnitTest -wait</span></div><div style=3D"margin: = 0px; font-stretch: normal; line-height: normal;" class=3D""><span = style=3D"font-kerning: none" class=3D"">There=E2=80=99s an ongoing work = on making UnitTest use a Condition instead, but this will likely result = in larger rewrite: <a = href=3D"https://github.com/supercollider/supercollider/pull/5368" = class=3D""><span style=3D"-webkit-font-kerning: none; color: rgb(53, = 134, 255);" = class=3D"">https://github.com/supercollider/supercollider/pull/5368</span>= </a></span></div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal;" class=3D""><span style=3D"font-kerning: none" = class=3D"">Marcin supports reopening 5363 to get the current = functionality back (and tests passing) in the interim</span></div><div = style=3D"margin: 0px; font-stretch: normal; line-height: normal;" = class=3D""><span style=3D"font-kerning: none" class=3D"">Current plan: = discuss this further at the next meeting, particularly getting input = from Brian</span></div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal; min-height: 14px;" class=3D""><span = style=3D"font-kerning: none" class=3D""></span><br class=3D""></div><div = style=3D"margin: 0px; font-stretch: normal; line-height: normal;" = class=3D""><span style=3D"font-kerning: none" class=3D"">Marcin talks = about proposed SC_VERSION improvements. Will create an = RFC.</span></div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal; min-height: 14px;" class=3D""><span = style=3D"font-kerning: none" class=3D""></span><br class=3D""></div><div = style=3D"margin: 0px; font-stretch: normal; line-height: normal;" = class=3D""><span style=3D"font-kerning: none" class=3D"">Ianni asks = about an issue with Quarks installation and permission issues writing to = the yaml file (Arch Linux) - will post question to the = forum.</span></div><div style=3D"margin: 0px; font-stretch: normal; = line-height: normal;" class=3D""><span style=3D"font-kerning: none" = class=3D""><br class=3D""></span></div><div class=3D""> <div dir=3D"auto" style=3D"color: rgb(0, 0, 0); letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: = separate; font-variant-ligatures: normal; font-variant-east-asian: = normal; font-variant-position: normal; line-height: normal; = border-spacing: 0px; -webkit-text-decorations-in-effect: none;"><div = style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" = class=3D"">******************************************<br class=3D"">/* = Joshua D. Parmenter<br class=3D""><a = href=3D"http://www.realizedsound.net/josh/" = class=3D"">http://www.realizedsound.net/josh/</a><br class=3D""><br = class=3D"">=E2=80=9CEvery composer =E2=80=93 at all times and in = all cases =E2=80=93 </div><div style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">gives= his own interpretation of how modern society is = structured: </div><div style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D"">whether actively or passively, consciously = or unconsciously, he</div><div style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">makes= choices in this regard. He may be conservative or he = may </div><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;" class=3D"">subject himself to = continual renewal; or he may strive for a </div><div = style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D"">revolutionary, historical or social = palingenesis." - Luigi Nono<br class=3D"">*/</div></span></div> </div> <br class=3D""></div></body></html>= --Apple-Mail=_E200F597-EB86-4D7E-AAAC-B1CEE5CE0BC6-- _______________________________________________ sc-dev mailing list info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/ search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/