Sounds promising Hans,

Is there any more info about this meta structure you were referring to. How far has this progressed? What are the implications for existing libraries and for programs trying to interface with it?

I'm on OSX and have no knowledge of Debian so I'm not sure how helpful I could be. If there is anything I could do let me know. I'm interested in seeing how this would work from a user perspective, e.g. being able to seeing available libraries, downloading and updating them. I'm looking into adding git support in the app I'm writing. 

Cheers,
Joe

On 13 September 2011 19:43, Hans-Christoph Steiner <hans@at.or.at> wrote:

Hey Joe,

This is a great idea that has been talked about in the past every now
and then.  The big missing piece has always been someone who wants to do
the work to implement it.  Personally, I've been moving my own Pd
packaging work to be based out of Debian.  And I've been trying to make
a similar process for Pd-extended (see GettingIntoPdextended from the
original email) You can see the libraries I maintain because they are
(almost) all in Debian:

http://qa.debian.org/developer.php?login=hans@eds.org

We know have a lot of the pieces in place to make this task a lot
easier. For example, the libraries all have *-meta.pd files which
contain meta information about the library.  Jonathan Wilkes has been
doing some great work around the meta data, but the more people working
on this stuff, the more that gets done :)

.hc

On Tue, 2011-09-13 at 17:36 +0100, Joe White wrote:
> Hey,
>
>
> Forgive me if this is not totally on topic but I had an idea a while
> ago a wondered what the feasibility of it was.
>
>
> I don't really have a great knowledge of the Pd extended package but
> how possible would it be to have each library versioned (say on
> github) as individual repositories that then get pulled in the build.
> Maybe you could see when certain libraries have been changed and
> update them on your own machine. Along the idea of how macports
> works.
>
> Again, apologies if this is a really stupid question.
>
>
> Cheers,
> Joe
>
> On 13 September 2011 17:06, Hans-Christoph Steiner <hans@at.or.at>
> wrote:
>
>         I was thinking that now would be a good time to start a
>         release cycle
>         for Pd-extended 0.43.  There is a ton of really useful new
>         stuff in the
>         editor with the new gui, plugins, etc.  So I'm thinking I'll
>         delay some
>         of the library work I've been doing, and revert to the 0.42.5
>         behavior
>         of loading a bunch of libraries by default at startup.  But I
>         personally
>         be dropping my support for a number of included libraries, but
>         anyone is
>         welcome to pick them up if they want to see them stay in
>         Pd-extended.
>         You can see the state of things here:
>
>         http://puredata.info/docs/LibrariesInPdExtended
>
>         This can be a trial run of the new process of keeping things
>         in
>         Pd-extended.  Basically, I need to reduce my maintenance load,
>         I just
>         can't keep up any more.  So I am proposing that the new
>         process for
>         getting things into a Pd-extended release.  First, the new
>         release
>         branch will be a copy of the previous release branch. Each
>         library/doc
>         has a maintainer, listed on the LibrariesInPdExtended page.
>          It is that
>         maintainer's job to update their libraries/docs into the
>         pd-extended
>         release branch, otherwise the version will be the same as the
>         previous
>         version.  Each version of a library included in Pd-extended
>         needs to a
>         fully released version with a proper version number and a
>         release posted
>         on its own page in the http://puredata.info/downloads section,
>         and
>         ultimately uploaded to Debian/testing (I'm happy to sponsor
>         people's
>         packages for upload to Debian once they are ready).  The full
>         process is
>         documented here:
>
>         http://puredata.info/docs/developer/GettingIntoPdextended
>
>         Comments, feedback, concerns?  I'd like to make this a much
>         more open
>         and participatory process.
>
>         .hc
>
>         _______________________________________________
>         Pd-dev mailing list
>         Pd-dev@iem.at
>         http://lists.puredata.info/listinfo/pd-dev
>
>