From: Peter C. <Pet...@me...> - 2005-07-07 15:37:39
|
> From: Colin Tatham=20 > Looks like the metadata schema that Bodington uses to=20 > describe resources=20 > (Title, Description, etc.) has been replaced by IMS LOM: >=20 > http://www.imsglobal.org/metadata/index.html Looks like it. > I'm wanting to add keywords (and an author) to the metadata, to allow=20 > the search tool to search on keywords, but I can't find the=20 > schema that Bod conforms to... IMSMD v1.1 I *think*. I didn't examine this area in detail when modifying the CP import/export code. http://www.imsglobal.org/metadata/mdbindv1p1.html > The proper solution is to upgrade Bod to use a newer schema -- anyone=20 > have views about whether IMS LOM is a good/bad idea? The entertaining thing here is that the content package import extracts the metadata from the content package and sets that as the metadata for the imported resource. If that's in an odd format, Bod may fail completely to update its own metadata. LOM probably counts as an odd format, at present! Let's see... <rummage> BuildingSessionImpl::importMetadata presupposes a top-level metadata element named "record" in imported metadata, and will fail if that is not found (BuildingSessionImpl:1450). BuildingSessionImpl::updateBasicMetadata *also* presupposes a top-level metadata element named "record" in imported metadata, and will fail if that is not found (BuildingSessionImpl:1763). That's called from createconfirm in Facility, which would seem pretty key to a running Bodington! - Peter |