[L2Ork-dev] Purr-data: delegating GUI stuff to the GUI

Jonathan Wilkes jancsika at yahoo.com
Tue Jun 20 01:18:18 UTC 2017


> I am interested in anything in the roadmap that aims at de-entangling the GUI stuff from the core of Pd and delegating it to the GUI, along the lines of my hack above, but in a more structured and complete way [...]
One thing that would be very helpful here is some kind of testing framework for the 
GUI. Something that fabricates messages within the GUI and then measures the 
output to the GUI against what we know it should be.
I think one of the more recent versions of nw.js can run in a "headless" mode 
which will help streamline something like that.
If there is a healthy set of tests that can run as part of the CI builds, we 
can more easily move more functionality from Pd to the GUI, without as much 
fear that we are breaking some undocumented feature.
I have a very rudimentary set of tests for making sure external binaries 
can actually instantiate objects that don't crash. They've been quite helpful 
for maintaining sanity when making changes to the build system.

-Jonathan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20170620/cbe173bf/attachment.html>


More information about the L2Ork-dev mailing list