IU Technology Architecture Lodge
Random and not so random thoughts from Raymond Yee, primarily on the scholarly and educational use of the Web, libraries, educational technology, and information management

 
Home

Print friendly version

Scholar's Box Essay Series

Current Projects

Presentations and Papers

Work on Educational Technology Interop

RY's wiki

RY's personal blog

About This Site

About Raymond Yee

Interactive University

Contact RY

My blogroll

RSS 2.0 feed for this site

 
 

IU Technology Architecture Lodge

Permanent link to archive for 6/18/02. Tuesday, June 18, 2002

David Carter-Tod: Course Information Syndication Format #

I'm trying to figure the answer to a question about RSS 1.0:  How does one syndicate arbitrary but valid XML fragments with RSS 1.0   It turns out that David Carter-Tod (who is often ahead of me!) has been pondering a related issue.  If I understand correctly what David is saying, he thinks that one can extend metadata in RSS 1.0 by plopping in a custom namespace.  (In his sample document, he uses a learnRSS namespace (http://www.wcc.vccs.edu/dtod/learnRSS/).  I am under the impression that in order to extend RSS 1.0, one actually has to do more work than that -- one actually has to write a RSS 1.0 module  (There are modules for various metadata specifications, including Dublin Core) 

Am I wrong?  I hope so.  I suspect that the latter approach (of having to write a module) has to do with the fact that RSS 1.0 is built upon RDF -- and that extensions must therefore be cast in that framework.  However, a lot of metadata syndication I want to do is not cast from a point of view of RDF (no matter how great RDF may eventually be!). 

The former approach (of just delineating metadata through namespaces) is the approach used in

IMS ("The XML Schema Definition language (XSD, XDR) binding does not inhibit either of the types of meta-data extensions defined above. Developers can use other LOM elements as an extension or as new elements (defined in a specific namespace), and may be introduced to extend the meta-data. Namespace elements typically contain a meaningful prefix, such as "adl" (to represent the Advanced Distributed Learning initiative) to uniquely identify its extensions.") 

and

METS  ("An mdWrap element provides a wrapper around metadata embedded within a METS document. Such metadata can be in one of two forms: 1. XML-encoded metadata, with the XML-encoding identifying itself as belonging to a namespace other than the METS document namespaceAn mdWrap element provides a wrapper around metadata embedded within a METS document. Such metadata can be in one of two forms: 1. XML-encoded metadata, with the XML-encoding identifying itself as belonging to a namespace other than the METS document namespace").

I'm sending email to David -- and hope to post to the rss-dev list (after reading through some docs...)

Followup

David has posted a response already (thanks!).  I've posted on the rss-dev list and am awaiting a response.


 
Posted by Raymond Yee on 6/18/02; 11:45:01 AM
from the Web Technology dept.

Discuss

 
June 2002
Sun
Mon
Tue
Wed
Thu
Fri
Sat
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
May   Jul




Last update: Tuesday, June 18, 2002 at 11:45:01 AM.

This site is using the Vanilla Manila 1999 theme.
The opinions or statements expressed herein should not be taken as a position of or endorsement by the University of California, Berkeley. Nor should the opinions or statements expressed herein be taken as a position of or endorsement of the University of California, Berkeley. Links on these pages to commercial sites do not represent endorsement by the University of California or its affiliates.