meta data WAS Re: [PD] Can't get any results from PDB

geiger geiger at xdv.org
Fri Apr 28 15:28:16 CEST 2006


Hi,

ok, that sounds cool. I see everything is defined already. Is there a plan
of implementation ?

Günter

On Fri, 28 Apr 2006, Hans-Christoph Steiner wrote:

>
> There has been quite a bit of discussion about meta data in the PDDP
> meetings, I'll try to summarize what we have agreed on:
>
> http://puredata.org/dev/pddp
>
> The plan is to make a standard subpatch for meta data [pd META].
> This hides the meta data and makes it easier to parse for it.  The
> terms don't have to be pre-defined, but we should standardize terms.
> Like "CATEGORY", "KEYWORDS", "DESCRIPTION", "AUTHOR", etc.
>
> The name of the object should be taken from the help patch, not from
> the meta data.  Each object should have its own help patch.  For
> bigger concepts which are linked together, like "math objects", there
> would be an "about" page with the related help patches link to, and
> vice-versa.
>
> The meta data format is only parsed from the [pd META] subpatch.  The
> meta type is the first part of the comment, its all caps, and its
> terminated by a colon.
>
> KEYWORDS: addition sum
> CATEGORY: math
>
> This means that new meta data can be declared by just adding it to
> the [pd META] subpatch in the correct format.  Nothing else would be
> needed, i.e. there is no static list of meta types, but its
> dynamically generated from the help patches.  Standardization of meta
> types is important here, otherwise we have chaos.  But with CVS,
> that's not too hard to coordinate.
>
> .hc
>
>
> On Apr 28, 2006, at 11:37 AM, geiger wrote:
>
> >
> > Yes,
> >
> > Its trivial to write the script that extracts the information,
> > the only real challenge is to define tags and change all the help
> > files.
> >
> > tags could be
> >
> > Name: (the external name(s))
> > Description: (what does it do)
> > Author: (the authors name)
> > Type: (external/abstraction)
>
> >
> > (more ?)
> >
> > All tags together with values go in one comment object. Information
> > like last update time is taken from the CVS.
> >
> > We would need volunteers to fill out the help patches and comunicate
> > with the authors of the externals. If someone of the authors is
> > against
> > this approach the information can still be embedded in the help
> > file as a
> > subpatch which is hidden behind a white canvasA :)
> >
> > Unresovled problems are how to make translations etc.
> > I don't know, maybe the pddp team has a solution for that.
> >
> > Günter
> >
> >
> > On Fri, 28 Apr 2006, Hans-Christoph Steiner wrote:
> >>
> >> It would be awesome to build PDB from meta data embedded in help
> >> patches.  Any help would be appreciated.
> >>
> >> .hc
> >>
> >> _____________________________________________________________________
> >> ___
> >> ____
> >>
> >> Using ReBirth is like trying to play an 808 with a long stick.
> >>                                                -David Zicarelli
> >>
> >>
> >> _______________________________________________
> >> PD-list at iem.at mailing list
> >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
> >> listinfo/pd-list
> >>
>
>
> ________________________________________________________________________
> ____
>
> "[W]e have invented the technology to eliminate scarcity, but we are
> deliberately throwing it away to benefit those who profit from
> scarcity."
>                                                       -John Gilmore
>
>




More information about the Pd-list mailing list