<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>(you email came in before I replied...)</div><div><br></div>But it all sounds good. Perhaps just having a list somewhere that links to these externals? I do think there is value to having specific links or lists that point to these binaries or sources. Similar perhaps to the one you mentioned: <a href="http://ofxaddons.com" class="">http://ofxaddons.com</a><div><br></div><div>Also, from your previous email:</div><div><br></div><div><blockquote type="cite"><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div class="">Hans has already put together an external template and makefiles and I’m sure we could build similar indexing site for pd-externals (or I can ask for the <a href="http://ofxaddons.com/" class="">ofxaddons.com</a> source code).</div></div></blockquote><div><br></div><div>Is this being maintained by someone? I don't think I am able to do it, but this is crucial to teach how to write or compile externals…</div><div><br></div><div>best,</div><div><br></div><div>J</div><div><br></div><div><br><div><div>On Dec 17, 2014, at 10:18 PM, Dan Wilcox <<a href="mailto:danomatika@gmail.com">danomatika@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=utf-8"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I’m saying we don’t need a single externals repository … that’s one of the main problems right now. You shouldn’t have to contribute your externals beyond making sure they are buildable with a standard makefile, host them somewhere where they can be downloaded, and (hopefully) provide binaries. I think that’s the first step and later, if we wanted, we could go about having an external build system grab each of them in turn into an autobuild. This splits up the maintenance and responsibility plus makes it *alot* easier for people to collaborate. It works *very* well for OpenFrameworks.<div class=""><br class=""><div class="">
--------<br class="">Dan Wilcox<br class="">@danomatika<br class=""><a href="http://danomatika.com/" class="">danomatika.com</a><br class=""><div class=""><a href="http://robotcowboy.com/" class="">robotcowboy.com</a></div>

</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Dec 17, 2014, at 10:11 PM, Jaime E Oliver <<a href="mailto:jaime.oliver2@gmail.com" class="">jaime.oliver2@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class="">Hi all, <div class=""><br class=""></div><div class="">I guess the subject of the thread is misleading, perhaps we should be talking about an external repository rather than "extending" vanilla? <div class=""><br class=""></div><div class="">I'd certainly be interested in contributing my own externals.</div><div class=""><br class=""></div><div class="">best,</div><div class=""><br class=""></div><div class="">Jaime<br class=""><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""><div class=""><div class="">On Dec 17, 2014, at 9:33 PM, Alexandre Torres Porres <<a href="mailto:porres@gmail.com" class="">porres@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite" class=""><div dir="ltr" class="">Hello, I don't know if Hans is replaceable and I didn't mean to start a thread about "replacing" him or even point to a new "extended"distro.<div class=""><br class=""></div><div class="">I just wanted to highlight what miller mentioned about people considering working on a repository of external objects compatible to vanilla, and how all extended libs should work on vanilla and that he was willing to help make'm work in it.</div><div class=""><br class=""></div><div class="">I, for one, think that's good enough to work as an "extended" replacement, while hans (or any other who'd replace him) carries on with pd-extended (or some new distro).</div><div class=""><br class=""></div><div class="">As far as library management and maintenance goes. In my opinion, maybe that shouldn't be a burden that someone has to carry alone. I don't believe Hans vouched for being the one responsible for maintaining that much libraries on his own. I believe he ended up doing so because the original developers just didn't care anymore and abandoned it...</div><div class=""><br class=""></div><div class="">I have to say that's a hell of a bummer. And that I've had some experiences trying to reach creators and maintainers about a bug on some extended object and got not much help of something like "yeah, I know about it but I don't have time to work on it".</div><div class=""><br class=""></div><div class="">I love the work Hans did with Pd extended, and still use it, but I'm critic on how many libraries and objects are badly maintained, with bugs and not that good documentation. There are also many redundanct objects. So can't say it's such a great package of externals... </div><div class=""><br class=""></div><div class="">I know there are a few libraries I can't live without. Like, from the top of my head there are: zexy, iemlib, cyclone... I'd be kinda done with these few libraries.</div><div class=""><br class=""></div><div class="">In the scenario context we're discussing - of a repository of working libraries - if whoever made a library that was on the repository and, for some reason, it stopped working, I guess the creator should care to maintain it. but if he doesn't, if it's open source and everything, maybe someone else who cares would care to step in and deal with it.</div><div class=""><br class=""></div><div class="">But I have the idea that if a library is working fine as an external in vanilla, it should normally keep working as such. And Miller is here waving . And well, if it doesn't and nobody cares. Then it is crossed out of the repository. Simple as that...</div><div class=""><br class=""></div><div class="">So, it's a whole different paradigm. It's not about building and releasing a new distro. It's not about telling Miller what he should do with Vanilla. And it should be pretty simple as I see it. Moreover, I could manifest the opinion that that's the easy way and how it should be - a list of plugins, nicely organised somewhere, for people to download and use it. </div><div class=""><br class=""></div><div class="">And no need for that much diplomacy. I think it should be open and free. If people make some libraries and wanna to put it on the repository, just let'em do it.</div><div class=""><br class=""></div><div class="">Well, that's my two cents</div><div class=""><br class=""></div><div class="">Cheers</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">2014-12-17 18:08 GMT-02:00 Jonathan Wilkes <span dir="ltr" class=""><<a href="mailto:jancsika@yahoo.com" target="_blank" class="">jancsika@yahoo.com</a>></span>:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; " class=""><div style="background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; " class=""><div class=""><br clear="none" class=""><br clear="none" class=""></div><div class=""><div style="background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; " class=""><div dir="ltr" class="">Who is going to replace Hans?</div><div dir="ltr" class=""><br clear="none" class=""></div><div dir="ltr" class="">Here's an incomplete list of the responsibilities such a person would have:</div><div dir="ltr" class="">* all the technical responsibilities of maintaining releasing software (whether that software is a collection of libraries or a full distro of Pd, the work required is still comparable)</div><div dir="ltr" class="">* maintaining the abandoned libs that users still need</div><div dir="ltr" class="">* responding to requests from new developers in a timely manner</div><div dir="ltr" class="">* being a leader.  For example, when someone asks a question whether doing X is feasible, you would give a clear and definitive answer based on where you think the project should go</div><div dir="ltr" class="">* being a diplomat.  After someone has done the work you encouraged them to do and Miller says he wants to take another decade to think of a better solution, you have to find a compromise that doesn't discourage the development effort (and create yet another unmaintained lib or patch/plugin for Vanilla)</div><div dir="ltr" class="">* generally encouraging development efforts of developers with various styles of communication and expectations for the software</div><div dir="ltr" class="">* working with developers like me who have essentially given up on trying to get improvements into Pd Vanilla.  (But I am happy to work with anyone willing to do all this work)</div><span class="HOEnZb"><font color="#888888" class=""><div dir="ltr" class=""><br class=""></div><div dir="ltr" class="">-Jonathan</div><div dir="ltr" class=""><br class=""></div></font></span></div></div></div></div></blockquote></div></div>
_______________________________________________<br class=""><a href="mailto:Pd-list@lists.iem.at" class="">Pd-list@lists.iem.at</a> mailing list<br class="">UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" class="">http://lists.puredata.info/listinfo/pd-list</a><br class=""></blockquote></div><br class=""></div></div></div></div></div></blockquote></div><br class=""></div></div></blockquote></div><br></div></div></body></html>