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 -&nbsp;</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 -&nbsp;</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&nbsp;cases =E2=80=93&nbsp;</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&nbsp;modern society is =
structured:&nbsp;</div><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">whether&nbsp;actively or passively, consciously =
or&nbsp;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&nbsp;regard. He may be conservative or he =
may&nbsp;</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&nbsp;may strive for a&nbsp;</div><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;" class=3D"">revolutionary, historical or&nbsp;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/