On Wed, Nov 05, 2008 at 08:56:38AM -0800, Karen Coyle wrote:
> >On the otherhand, you clearly do need a human readable version of the
> >standard - if we talk about library cataloguing, you don't want to give
> >a cataloguer a copy of the DSP to refer to, but something a bit more
> >(human) usable, which I'll call the 'manual'. It seems to me that
> >ideally this 'manual' combines information from the DSP (in a human
> >readable format) with the usage guidelines, and that the usage
> >guidelines should not repeat information already encoded in the DSP. I
> >suppose what I'm thinking of is establishing something like 'good
> >practice' for the usage guidelines, and that these would say 'do not
> >repeat information that is already encoded in the DSP'
> >
> There is some discussion about figuring out a way to embed the DSP in
> the guidelines document (or vice versa) in a way that the two are really
> one document with some machine-actionable code and some human-readable
> guidelines. The SWAP document heads in this direction, I believe:
>
> http://www.ukoln.ac.uk/repositories/digirep/index/Scholarly_Works_Application_Profile
>
> See the link "note about DC-text format" near the top of that document.
> f(http://dublincore.org/architecturewiki/DCText)
In addition to DC-TEXT [1], there is a MoinMoin wiki syntax
for embedding DSP constraints into a human-readable wiki
document in a form that a script can extract to XML [2].
To see this applied to the Eprints profile [3], run the
script DSP2XML [4]. The source code is available at [5].
Tom
[1] http://dublincore.org/documents/dc-text/
[2] http://dublincore.org/documents/2008/10/06/dsp-wiki-syntax/
[3] http://dublincore.org/architecturewiki/EprintsApplicationProfile
[4] http://dublincore.org/architecturewiki/EprintsApplicationProfile?action=DSP2XML
[5] http://dublincore.org/documents/2008/10/06/dsp-wiki-syntax/DescriptionSetProfile-dist.zip
--
Tom Baker <[log in to unmask]>
|