Martin Hamilton <[log in to unmask]> writes:
|And Netscape of course, with RDM (=> SOIF on steroids)
Way too complex for a generalized first cut, IMO.
|It seems to be worth exploring, but there are perhaps a few nits that
|need picking before it can be deployed in a big way ?
I see this as a bootstrap technology that provides but one means to get
metadata out there through HTTP. Not the be all and end all of metadata
distribution by any means.
1. Definition of Metainformation Internet Media Types are required before a
new special HTTP method can be considered for standardization.
- MARC record
Can't ignore masses of high quality metadata out there. Not much use for
GUI apps yet, but MARC should be exchangable and negotiable via HTTP,
but can't w/o IMT.
- DublinCore
Need a standard DTD for IMT. Recommend text/dcml for now instead
of {text|application}/sgml because its difficult to HTTP content
negotiate against */sgml as you can't specify the DTD with the IMT
in the Meta-Accept: Header. text/dcml can migrate with text/html to a
scheme that allows for SGML DTD negotiation.
2. Interface Specification
- Client side
Use Mosaic for X 2.7b5's built-in (by mistake) support for META method.
RightMouseButton->File->Get File Metadata. Might be included in 2.7
final
and/or 2.8.
- Server side
Basic Apache module for serving metadata that implements the external
metadata model in draft.
module: <URL:http://www.ckm.ucsf.edu/marc/work/meta/mod_meta.c>
http://www.ckm.ucsf.edu/marc/work/meta/draft-salomon-http-meta-00.txt
-marc
|"shopping baskets" and click trail tracking (with added cookies :-)
When Shopping is a Feeling--Marketing is a Way of Life.
--
|