Hi

We at the State and University Library in Denmark have been working on
some new functionality for the Fedora system. 


This is a very brief description of what we have been doing.

Fedora is at the core of the new DOMS (Digital Object Management System)
which is being developed at the State and University Library in
Aarhus/Denmark. For this system, we needed more powerful content models.
More specifically, we needed content models that specify the xml schemas
for datastreams, cardinality restrictions on relations and allowed types
for the targets of relations. In addition, we needed to retain
compatibility with the original Fedora system.

We did this by enhancing the content models and building a validator
which can validate objects against the new enhanced content models. In
addition, we hooked the API-M module, so that the validator is invoked
on changes in a way guarantees that the data objects in d the repository
stay consistent.

Everything we have been doing is released under the Apache 2.0 license.
We have made a page for this project on the Fedora Wiki -
http://fedora-commons.org/confluence/display/DEV/Fedora+Enhanced+Content
+Models

Our hope is that this could become a standard part of Fedora, but for
now we just want to unveil it to the community and receive your
feedback. So, feel free to write me or leave comments.

Regards
Asger Blekinge-Rasmussen
IT-developer
State and University Library
Denmark



------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Fedora-commons-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to