On 29-10-16 13:04, Derek Kwan wrote:

DEKEN:
    - 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)

It would help the discussion if there was an inventory of actual problems the metadata would solve. There was a discussion about this on the Github deken-list, which (probably) went nowhere because of this.

With the current update policy of Pd-vanilla (add new functionality without breaking the existing one), not much issues arise between the core and externals. The best strategy for building externals is to anticipate differences in vanilla versions, implement workarounds if possible or fail gracefully if needed.

A version number would be a good idea, but how many external-packages depend on other entities than Pd-vanilla? Having more information available before downloading would be nice, and this could already be implemented as an extended deken-plugin.

Debian packages also have dependencies listed, but that is quite a different scale of complexity.

Without some actual problems, it will be hard to devise a solution to solve them.


Looking forward to some fruitful discussion!

Started already :-)

Derek

Greetings,

Fred Jan


==================
Derek Kwan
www.derekxkwan.com


_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to