Hi Jonathan, Whoops, looks like more words were needed after all, heh. :)
On 07/06/15 23:51, Jonathan Wilkes via Pd-list wrote: > I'm using github for the nw.js port atm, too. But I see way less > potential for future shenanigans from a non-commercial host > with a long track record. I don't think we should just move the current setup to Github. I think that as a community it would be good to move to a less fragile setup than a centralized repository with centralized build farms where people get access to their own code revoked and one or two people have to be responsible for keeping the whole thing building and running. As we have seen, that is not sustainable. What I think is optimal for us as a community: * Externals developers should be individually free to host their source code wherever they like, and creating and distributing a new external to users should be frictionless. * Anybody should be able to easily build and distribute other people's externals for platforms that the original author doesn't have access to, or build and distribute forked versions of externals with different features, or whatever. * Users should be able to obtain externals ad-hoc without having to download a monolithic distribution like Pd-extended. * Users should be able to run whatever version(s) of Pd they like with whatever externals they like, in so far as binary compatibility exists. In short, I think it would be helpful if the community moved to a model more like Python, Node.js, Ruby etc. with regards to externals and Pd itself. I am hopeful that the deken-plugin.tcl and the deken upload script provide the code necessary for a new decentralized infrastructure as described above. This code is my attempt to move things along in that direction: https://github.com/pure-data/deken If you have time to take a look, upload some externals, test out the search plugin, I would be very grateful. I referenced your TCL plugins extensively when building the plugin - thank you very much for making that code public on SourceForge. As an expert Pd hacker your input is very valuable and I appreciate anything you can contribute if this sounds like a good idea to you. Cheers, Chris. -- http://mccormick.cx/ _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
