<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">(This is also covered in a short section on the upcoming libpd paper.)</div><div class=""><br class=""></div><div class="">With the success of libpd, the vanilla sources have proven to be an adaptable basis as a core library without substantially altering the purpose or maintainability of vanilla itself. We now have an ecosystem of applications which all share the same vanilla core. Can this model be extended so vanilla/libpd can be used as the core for the other variants of the Pure Data GUI? </div><div class=""><br class=""></div><div class="">Similarly, can the GUI communication with the core be standardized around a messaging API to allow something like libpd to be used as this basis? Jonathan Wilkes has done work in this area with the Purr Data messaging API. I can foresee various GUIs all sharing the same core, objects, etc</div><div class=""><br class=""></div><div class="">Also, can the vanilla sources be greater modularized to allow overriding of various aspects of the GUI / internals when used by variants ie. undo/redo, etc? This could allow for a better sharing of development resources while maintaining both the goal of vanilla stability and allowing for customization and experimentation with newer, better GUIS.</div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">--------<br class="">Dan Wilcox<br class=""><a href="https://twitter.com/danomatika" class="">@danomatika</a><br class=""><a href="http://danomatika.com" class="">danomatika.com</a><br class=""><div class=""><a href="http://robotcowboy.com" class="">robotcowboy.com</a></div></div>

</div>
<br class=""></body></html>