Hi Thank you Chris.
I have changed the system a bit, so that all the configuration (not much) is done in fedora.fcfg, and updated the installation guide. Having an InvocationHandler able to read this config file is very powerful. In case anybody would like to hear more about it, i have given/will give some presentations on it. I presented some of the work on the enhanced content models at the last Fedora EU summit (at Aarhus). I hope to present this integrated system at the next summit, in London, February, and hopefully at Open Repositories 2009 in Atlanta. Regards On Mon, 2009-02-02 at 18:52 +0100, Chris Wilper wrote: > Hi Asger, > > This looks like an impressive body of work. Thanks for sharing it > with us. I will certainly be taking a closer look and would like to > encourage others to try it out and offer their thoughts/experiences. > > - Chris > > On Mon, Feb 2, 2009 at 8:36 AM, Asger Blekinge-Rasmussen > <[email protected]> wrote: > > Hi > > > > First draft of the installation guide are up. I will use the rest of > > today to remove the hardwired references from the code, and introduce > > config files. > > > > Regards > > Asger > > > > On Wed, 2009-01-14 at 15:06 +0100, Asger Blekinge-Rasmussen wrote: > >> 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 ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ Fedora-commons-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
