Another question that comes to mind is the name space issue. I have an external in LyonPotpourri called adsr~. So does MaxMSP. But there's no clash because all of my externals in MaxMSP are compiled with a prefix, in this case 
el.adsr~.  If many different packages are to be coordinated, it would be nice to have a similar convention to address this issue in Pd. (Hopefully not an ugly one like making me change all my files to el_adsr~.c and so forth.)
<br><br>Cheers,<br><br>Eric<br><br><div><span class="gmail_quote">On 2/21/07, <b class="gmail_sendername">Hans-Christoph Steiner</b> &lt;<a href="mailto:hans@eds.org">hans@eds.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style=""><br><div><div>I think the ideal structure would be a smaller and carefully tailored distro (unlike Pd-extended).&nbsp; Then have a standard package format, and a way of managing many different packages, like Perl&#39;s CPAN, Eclipse plugins,&nbsp; or Debian package management.&nbsp;
</div><div><br></div><div>Then each dev can manage their libs in their own repository, be in CVS, SVN, darcs, git, etc. etc.&nbsp; They would just need to make releases in the standard package format, and perhaps upload them to a central repository.&nbsp; That is why I have been working on the &quot;libdir&quot; format.
</div><div><br></div><div>.hc</div><div><br></div><br><blockquote type="cite"><div><div><br>Cheers,<br><br>Eric<br><br></div><br></div><br><div style="margin: 0px;">_______________________________________________</div><div style="margin: 0px;">
PD-dev mailing list</div><div style="margin: 0px;"><a href="mailto:PD-dev@iem.at" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">PD-dev@iem.at</a></div><div style="margin: 0px;"><a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://lists.puredata.info/listinfo/pd-dev</a></div> </blockquote></div><br><div> <span style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">
<br><span style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">
<span style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">
<div><br></div><div>------------------------------------------------------------------------</div><div><br></div><div>All information should be free.&nbsp; - the hacker ethic</div><div><br></div><div><br></div><br></span></span>
</span> </div><br></div></blockquote></div><br>