Issue Details (XML | Word | Printable)

Key: FCREPO-445
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Chris Wilper
Votes: 1
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Fedora Repository Project

Improved CMA modeling capabilties

Created: 03/Feb/09 01:00 AM   Updated: 04/Jul/09 04:57 AM
Component/s: Fedora
Fix Version/s: None

Time Tracking:
Not Specified

Roadmap Theme: Content Modeling


 Description  « Hide
Users want a way to describe richer content models than is currently possible with the Fedora 3.1 DS-COMPOSITE-MODEL. One project that is beginning to address this is here:

https://fedora-commons.org/confluence/display/DEV/Fedora+Enhanced+Content+Models

However, Fedora's out-of-box DS-COMPOSITE-MODEL should also support cardinality and optional datastreams. e.g. max and min, with some datastream # naming convention.

 All   Comments   Work Log   Change History   Subversion Commits   FishEye   Crucible   Builds      Sort Order: Ascending order - Click to sort in descending order
Asger Askov Blekinge added a comment - 04/Jul/09 04:57 AM
Actually, the enhanced content models now live on http://ecm.sourceforge.net

The very restricted DS-COMPOSITE-MODEL datastream is an old Fedora problem. The fundamental problem is that DS-COM... was not made for content modelling. Rather, it was made for binding disseminators to datastreams in the CMA architecture.
Extending to optionals and cardinality, while maintaining the disseminator binding have proved hard. The recent introduction of RELS-INT, https://fedora-commons.org/jira/browse/FCREPO-441, could lead to an ontology-like description of datastreams, as rather ramblingly outlined in http://www.mail-archive.com/fedora-commons-developers@lists.sourceforge.net/msg00418.html