> > (a) when ingesting content model objects, should we enforce a RELS-EXT
> > assertion to a valid content model for content model objects? or
> > (b) should we create a Resource Index triple identifying the
> > fedora-system:ContentModel-3.0 as a default for content model objects when
> > none is specified in RELS-EXT?
> 
> I think a) would be better, as b) would be too surprising for most
> people.  The challenge, as you noted, is how to infer that an object
> was intended to be a cmodel if it doesn't correctly indicate it via
> the hasModel relationship.  

I think either one might be surprising.  Do we really want Fedora to
guess what a client is trying to do, and stop them if it thinks they are
doing it wrong?  

> > (c) should we stop CMA features working (eg the dissemination execution) if
> > the object identified as the content model does not itself identify through
> > RELS-EXT that it is a content model object?

I think that implementing (c) only (and discarding (a) and (b)) is the
most straightforward way to proceed.   The CMA will function if and only
if all the preconditions are met.

  -Aaron


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Fedora-commons-users mailing list
Fedora-commons-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to