<div dir="ltr">cool, so I supose we could share this cleanup process... right?<div><br></div><div>I see a lot here about <span style="font-size:12.6666669845581px">pd-l2ork, I've never used it cause I'm not on Linux but it looks like it could be an alternative to extended if it could also run in windows/mac OS. I'm assuming this has been asked/discussed before over here, but I'll shoot again: any plans for that happening?</span></div><div><span style="font-size:12.6666669845581px"><br></span></div><div><span style="font-size:12.6666669845581px">cheers</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-20 8:28 GMT-02:00 Ivica Bukvic <span dir="ltr"><<a href="mailto:ico@vt.edu" target="_blank">ico@vt.edu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">FWIW, a good chunk of this cleanup is currently taking place in pd-l2ork. Namely, we are looking for redundant objects which are then disabled and replaced by legacy abstractions where possible or linked to other objects with identical or near identical functionality (again, where possible); we are disabling problematic objects that have design issues (e.g. foxy and flatspace IIRC), as well as looking to replace those with new objects that provide said functionality the right way. Finally, we are looking to standardize documentation (e.g. pd-l2ork has documentation for the entire cyclone adapted to the pddp format). If anyone desires git access to assist with this, please let us know.</p>
<p dir="ltr">Please note that in this process the primary goal/mission/mantra is to create a clean and consistent environment for new users which may also mean that some of us weathered PD users may have to adapt our old patches because certain objects may not be available anymore.</p>
<p dir="ltr">Best,</p>
<p dir="ltr">Ico</p><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">On Dec 19, 2014 1:49 PM, "Alexandre Torres Porres" <<a href="mailto:porres@gmail.com" target="_blank">porres@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span style="font-size:12.6666669845581px">Yep Alessio. It's time to mean business. So I volunteer</span></div><span style="font-size:12.6666669845581px"><div><span style="font-size:12.6666669845581px"><br></span></div><i>1. Identify which externals to include in the repo (for linux users, the folder /usr/lib/pd-extended/extra can be a good starting point)</i></span><i><br></i><div><span style="font-size:12.6666669845581px"><br></span></div><div><span style="font-size:12.6666669845581px">The Pd extended libraries is a good starting point for all OS users, I guess. Not that I love all that there is there. IMHO there's a lot of junk. Even in the libraries I've mentioned I can't live without and are considered to be more stable I see some issues. Most of all, I'm usually unhappy about some help files that are quite crappy (like incomplete, sometimes the help files don't even work and you have to tweak them to hear something). </span></div><div><span style="font-size:12.6666669845581px"><br></span></div><div><span style="font-size:12.6666669845581px">Other stuff I see, for example... just yesterday I learned about a new object for me, [LFO_noise~], and it's not working properly (it's frequency is twice than it should be). Other than that, it is redundanct, there are also two other objects that do exactly the same: [rand~] from cyclone and [noisi~] from zexy. I'd say just throw this "extra not working properly one away". </span></div><div><span style="font-size:12.6666669845581px"><br></span></div><div><span style="font-size:12.6666669845581px">So I can volunteer to manage some of these libraries and rewrite the help files so that they are also vanilla compatible (that is, they don't call objects from other libraries, other than the ones from the same library).</span></div><div><span style="font-size:12.6666669845581px"><br></span></div><div><span style="font-size:12.6666669845581px">I can't code! And I've compiled anything only a couple of times in my life. So I can't really help much with coding, and that's why I'd rather throw something away that doesn't properly work and has alternatives from other libraries. But I don't oppose if someone wants to fix stuff. I remember it wasn't exactly rock science to compile libraries, so I guess I can try and do it for the latest MAC OS systems on intel machines.</span></div><div><span style="font-size:12.6666669845581px"><br></span></div><div><span style="font-size:12.6666669845581px">cheers</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-19 9:51 GMT-02:00 Alessio Degani <span dir="ltr"><<a href="mailto:alessio.degani@ymail.com" target="_blank">alessio.degani@ymail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div>At this point I think that we can start
      to talk about technical stuff like roadmap, tasks, volunteers
      recruitment and so on :)<br>
      <br>
      The basic steps, IMHO, can be:<br>
      1. Identify which externals to include in the repo (for linux
      users, the folder /usr/lib/pd-extended/extra can be a good
      starting point)<br>
      2. Identify which externals need to be compiled (some of them, as
      far as I rememer, are not "true" external library, but a pd patch
      [intrinsically cross-platform??])<br>
      3. Identify which externals are mainteined/unmaintained, and
      eventually, contact the maintainers just to say: "hello, we are
      creating a shared repo of externals. Are you interested? and so
      on..."<br>
      4. Prioritize (i.e. most used extensions have the priority).<br>
      5. Assign tasks<br>
      <br>
      In that context, a web platform can help to accomplish this
      preliminary steps. For example github (that has a project wiki),
      or Azendoo (free -and simple!- collaborative project management),
      to name a few. I'm not an expert of this platform, but I use
      github for small projects and IMHO, Azendoo (or something like
      that) it can help a lot for discussions, task management and so
      on, without flooding the mailing list :)<br>
      <br>
      Here is just my thoughts... any idea/suggestion/alternative are
      appreciated! :)<br>
      <br>
      Cheers<br>
      <br>
      Alessio<div><div><br>
      <br>
      On 18/12/2014 20:50, Alexandre Torres Porres wrote:<br>
    </div></div></div><div><div>
    <blockquote type="cite">
      <div dir="ltr">Well, for starters, there could just be a
        repository with externals and libraries :)
        <div><br>
        </div>
        <div>
          <div>I'm willing to help somehow. I'm not a programmer only,
            but I can help organising it and stuff. Testing libraries,
            listing it, etc.<br>
            <div><br>
            </div>
            <div>Cheers</div>
          </div>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">2014-12-18 17:34 GMT-02:00 IOhannes m
          zmölnig <span dir="ltr"><<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a>></span>:
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 12/18/2014 08:16 PM, Samuel Burt wrote:<br>
              > 1. Opening a patch with [import cyclone] would
              automatically download the<br>
              <br>
            </span>i *strongly* oppose to anything that automatically
            connects to the<br>
            internet and fetches or submits data.<br>
            <br>
            mgfdsr<br>
            <span><font color="#888888">IOhannes<br>
                <br>
              </font></span><br>
            _______________________________________________<br>
            <a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a>
            mailing list<br>
            UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
            <br>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a>
</pre>
    </blockquote>
    <br>
    <br>
    </div></div><span><font color="#888888"><pre cols="72">-- 
a.</pre>
  </font></span></div>

<br>_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div>
</div></div></blockquote></div><br></div>