Meeting minutes 2018-02-24

[email protected]
Newsgroups gmane.comp.audio.supercollider.devel
Message-ID <CAB_zQYseq52Q3Mtz9G35DbMg_4WV9e2ZX8Mw1jwfxzT9xKRH4g@mail.gmail.com>
Hey all,

Sorry for the late posting of these minutes. Skype seems to be working well
for these meetings! The next one is set for March 3 at the usual time.

As a reminder, meetings for all previous meetings can be found on the site
wiki:
https://github.com/supercollider/supercollider/wiki/Dev-Team-Meeting-Minutes

Regards,
Brian

Members Present:

Brian, Julian, Patrick

Recent work:
- Brian: primitive-defining macro for cleaning up sclang
- Julian: neurological SC, project with Dutch CS/math prof; ideas about
having extra sclang processes in background; small PRs
- Patrick: testing HOAUGens PR, Issue 3396 (Help browser navigation)
- Scott: cleanup on Qt WebEngine PR, Atk-related HOA, generic primitive
wrapper (to bind to Boost.Math headers), calling native C functions from
sclang using dyncall (proof-of-concept)

Discussion Topics:

- Issue 3396
    - Scott thinks this is a Qt problem and may not be under our control

- Julian: could we unify the code editor and help browser?
    - Scott: would take a lot of rebuilding; possible as a big project;
could make a rich-text webview using existing open-source editors

- Scott C's PR to update the help browser to QtWebEngine
    - Allows us to move to newer versions of Qt
    - Also fixes HiDPI-related issues
    - Qt Menu addition would ideally be merged not long after

- Qt Menu idea - could make it easier to add system menu items for the IDE
from sclang

- Julian: would like to add more examples to Help system
    - Scott: been doing overview-type work, have examples for WebView

- Making it easier to submit bugs/changes from the Help Browser

- CMake: update to 3.x because of Ableton Link PR
    - Scott: use CMake 3.9.4 (what we have on Travis)
    - Make sure smiarx gets credit
    - Patrick: maybe 3.5 (Ubuntu) or 3.7 (Debian)
    - Scott: be transparent about what we use on Travis

- Scott: create a "template" for repos to easily make your own repo w/
auto-released binaries
    - Make easy alternatives if we're going to say no

- Do a better job of announcing/promoting 3.10 and its improvements
    - Get links to Eli Fieldsteel's tutorials
    - Get links to the DX7 project
    - Show how to link to other DAWs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.