<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;" class="">I’d also note that one reason why OF went with Github repos and an external scraper to provide the listings is that it maintains itself. People contribute and log issues with the addons directly and nobody has to manually update a list somewhere. All addon info is kept directly with the source aka documentation via the readme too.<div class=""><br class=""></div><div class="">I know puredata.info is a wiki and people have posted source code etc to it but often that info is out of date by the time I find it. This is why it can be a good idea to keep things close to the source (code).</div><div class=""><br class=""></div><div class="">Now I’m not saying this has to be *the way*. We standardized around using Github in OF as the project really expanded in scope and collaboration when the main OF source code was moved on it, so it was a natural fit.</div><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:41 PM, Dan Wilcox <<a href="mailto:danomatika@gmail.com" class="">danomatika@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=windows-1252" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">It can be maintained. If we have a “puredata” Github organization (I made one already :D), for example, there could be an external template with the makefiles, sample readme, folder structure, metadata, etc.<div class=""><br class=""></div><div class="">This is what we do with OpenFrameworks. There is an <a href="https://github.com/openframeworks/ofxAddonTemplate" class="">ofxAddonTemplate</a> that is both documentation and a template when creating a new addon. We then provide makefiles and a ProjectGenerator app that work with this layout and, if the addon is in the right place, make it relatively easy to include the external sources and libs into your project. Now, pd externals wouldn’t require a project generator but would need a makefile that find the pd sources and builds against them and/or any other required libs. Again, we can borrow form the great OF makefiles in this regard. <br class=""><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 class=""><blockquote type="cite" class=""><div class="">On Dec 17, 2014, at 10:33 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=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><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 style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">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></div></div></blockquote></div><br class=""></div></div></div></div></blockquote></div><br class=""></div></body></html>