Differences between revisions 1 and 2
Revision 1 as of 2008-06-26 12:26:13
Size: 2685
Editor: kfc
Comment: Created by the PackagePages action.
Revision 2 as of 2008-08-20 11:26:32
Size: 2772
Editor: abr
Comment:
Deletions are marked like this. Additions are marked like this.
Line 51: Line 51:
[[PageDicts(Action,Iteration, Time used,Status,Notes,Tasks adressed ~= TaskA.2.1)]]

A.2.1. Fedora-typesystem

State: In progress

Time used: Not reported

Description

Fedora is a very flexible system and puts little contraint on the possible kinds of data it can store. This is a good thing, however a system for describing the specific datamodel of an object (it's "type") is desirable, both for documentation and validity and integrity checking.

This task is to define how we describe the type of an object in Fedora in a way that is machine readable. Note that a later task, ["TaskA.4.1"], should implement validity checking using this type system.

We have already done some work on this in the pre-analysis project, this work is described in the analysis document.

Documentation

  • [:TaskA.2.1AnalysisDocument: Analysis Document]
  • [:TaskA.2.1DesignDocument: Design Document]
  • [:TaskA.2.1SystemMaintenanceDocument: System Set-up and Maintenance Document]

Parent task

  • ["TaskA.2"]

Progress history

PageDicts(Action,Iteration, Time used,Status,Notes,Tasks adressed ~= TaskA.2.1)

A standard of sorts have been made for MiniDOMS, to be found in DataModel. This must be changed to accomedate the introduction of Content Models in Fedora 3.

TaskA.2.1 (last edited 2010-03-17 13:12:53 by localhost)