<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 22/12/2014 08:55, Jonathan Wilkes
      wrote:<br>
    </div>
    <blockquote
cite="mid:67496169.54361.1419234948337.JavaMail.yahoo@jws10693.mail.bf1.yahoo.com"
      type="cite">
      <div style="color:#000; background-color:#fff;
        font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial,
        Lucida Grande, sans-serif;font-size:16px">
        <div id="yui_3_16_0_1_1419229383533_47625">[CUT]</div>
        <div id="yui_3_16_0_1_1419229383533_49274"><br>
        </div>
        <div id="yui_3_16_0_1_1419229383533_49273" dir="ltr">Btw-- are
          there poisonous spiders lurking in the Pd-extended makefiles? 
          Just reading this thread and seeing alternatives like "let's
          just port apt to some proprietary OSes" seems odd to me...</div>
      </div>
    </blockquote>
    <br>
    That's a lot of work... I think.<br>
    A more feasible way is, for example, an hybrid approach. The user
    downloads the desired extension/abstraction binary archive (i.e.
    zip, tar, ...) and then, that can be installed by simply drag'n'drop
    it to the pd main window (or any "install extensions" window). The
    installation process can be as symple as extracting the archive in
    to a user-specific folder (i.e. ~/.pd-extensions/) without
    root/admin permissions.<br>
    <br>
    <blockquote
cite="mid:67496169.54361.1419234948337.JavaMail.yahoo@jws10693.mail.bf1.yahoo.com"
      type="cite">
      <div style="color:#000; background-color:#fff;
        font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial,
        Lucida Grande, sans-serif;font-size:16px">
        <div id="yui_3_16_0_1_1419229383533_49272" dir="ltr"><br>
        </div>
        <div id="yui_3_16_0_1_1419229383533_49995" dir="ltr">So I guess
          I'll add my own idea to this mix: how about replacing every
          single external binary with an abstraction?  Then the external
          libs become portable without having to compile a single
          thing.  Plus any Pd user willing to click the object can
          potentially fix bugs or make improvements. </div>
      </div>
    </blockquote>
    <br>
    That's a good idea! Intrinsically cross-platform and plus, each
    non-developer-pd-user can contribute itself to maintain the
    extensions... that means that the effective numbers of
    maintainers/developers grows exponentially! :)<br>
    <br>
    <blockquote
cite="mid:67496169.54361.1419234948337.JavaMail.yahoo@jws10693.mail.bf1.yahoo.com"
      type="cite">
      <div style="color:#000; background-color:#fff;
        font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial,
        Lucida Grande, sans-serif;font-size:16px">
        <div id="yui_3_16_0_1_1419229383533_49995" dir="ltr">Sure, you
          can't do Gem and some of the fancy stuff, but those are
          details. </div>
      </div>
    </blockquote>
    <br>
    Yes... that's the main concern about this approach...<br>
    <br>
    Alessio<br>
    <br>
    <blockquote
cite="mid:67496169.54361.1419234948337.JavaMail.yahoo@jws10693.mail.bf1.yahoo.com"
      type="cite">
      <div style="color:#000; background-color:#fff;
        font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial,
        Lucida Grande, sans-serif;font-size:16px">
        <div id="yui_3_16_0_1_1419229383533_49995" dir="ltr">This would
          also increase the incentives for doing development to the core
          which makes abstractions faster.<br>
        </div>
        <div id="yui_3_16_0_1_1419229383533_49994"><br>
        </div>
        <div dir="ltr" id="yui_3_16_0_1_1419229383533_47788">-Jonathan<br>
        </div>
        <div class="qtdSeparateBR"><br>
        </div>
      </div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
a.</pre>
  </body>
</html>