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.)

Cheers,

Eric

On 2/21/07, Hans-Christoph Steiner <hans@eds.org> wrote:

I think the ideal structure would be a smaller and carefully tailored distro (unlike Pd-extended).  Then have a standard package format, and a way of managing many different packages, like Perl's CPAN, Eclipse plugins,  or Debian package management. 

Then each dev can manage their libs in their own repository, be in CVS, SVN, darcs, git, etc. etc.  They would just need to make releases in the standard package format, and perhaps upload them to a central repository.  That is why I have been working on the "libdir" format.

.hc



Cheers,

Eric



_______________________________________________
PD-dev mailing list



------------------------------------------------------------------------

All information should be free.  - the hacker ethic