[PD] [pdconv16_r] Topics: Deken/Core Objects/Website/Community Involvement

Derek Kwan derek.x.kwan at gmail.com
Sat Oct 29 13:04:58 CEST 2016

> Joe Deken and Jaime Oliver and I are interested in setting up a round table
> discussion to consider possible future developments for Pd vanilla.  I have a
> lengthy list of ideas and I'm sure many of you have ideas as well.  To prepare
> for this, it would be helpful to collect some of them in advance.  If you
> have a direction you'd like to see Pd development go in, please feel free to
> suggest it in a followup e-mail to this one.

Oh boy, I have a bunch bunch of ideas that are kinda sorta related to
each other sorta not. Here we go!:

    - I think library management is important to the future of Pd and
      I'd like to discuss idea of how to improve it. I basically think
      the current idea needs a bit more meat on its bones to truly be
      helpful and integral to the Pd experience. I'd like to discussion
      what sorts of metadata would be helpful to have, how updates to
      libraries can be handled (esp with previous versions on a user's
      computer), if perhaps it could handle package manifests ala
      Node.js so that projects are easier to distribute (which also
      brings up the issue of local project install vs global install)

    - I'd like to discuss if the core objects included with Pd Vanilla
      should be expanded and what they should be expanded with. I like
      the modularity of Pd (this aspect being reinforced by Deken), but
      I also think maybe including objects to increase the functionality
      to Pd could be added. Things such as additional GUI objects,
      multidimensional arrays, more powerful sequencing tools, global
      transport like functions, hash tables, etc. 

    - I'd like to discuss the future of the website (not totally related
      to Pd Vanilla, but important to the Pd world as a whole). I think
      the Pd community lacks a good solid go-to resource on the web
      that's up to date. Puredata.info has been a great resources, but
      I'm not sure that the wiki format lends itself to simplicity and
      clarity, esp for Pd newbies. It also hasn't been the best at being
      up-to-date (I mean, there's still mentions of Pd-extended in
      several places) and it would stand a better chance of being more
      up to date if more people in the community could freely contribute
      to its upkeep. I also think that a centralized Pd website could
      potentially become a great showcase of what people have done with
      Pd and a resource for abstractions and example code and although
      that can be done with member pages, I don't think member pages are
      the best way to get this info across (although I'm not opposed to
      member pages, I have one!)

    - I'm not sure if it's just me finally working on Pd community
      projects like Cyclone and writing on the list, but I have a
      feeling that the community has been grown and become more active
      and eager to be involved in the development and improvement of Pd
      and Pd-related projects and I'd like to explore perhaps if somehow
      more people could be involved in Pd Vanilla development, how that
      could be achieved, and how it can be made sure that development is
      focused and doesn't stray from a central idea of what Pd Vanilla
      should be.

Looking forward to some fruitful discussion!


Derek Kwan

More information about the Pd-list mailing list