version 1.15, 2004/07/16 13:45:49
|
version 1.16, 2005/11/24 18:52:57
|
Line 16
|
Line 16
|
|
|
\author{Robert Casties, Dirk Wintergrün, Hans-Christoph Liess} |
\author{Robert Casties, Dirk Wintergrün, Hans-Christoph Liess} |
|
|
\date{V1.2 of 16.7.2004} |
\date{V1.3 of 24.11.2005} |
|
|
\begin{document} |
\begin{document} |
|
|
Line 59 files are possible:
|
Line 59 files are possible:
|
\begin{itemize} |
\begin{itemize} |
\item a file named \texttt{index.meta} in a directory. |
\item a file named \texttt{index.meta} in a directory. |
|
|
\item a file named like the data file it describes with an |
\item a file with the same name as the data file it describes and an |
additional extension \texttt{.meta}. For example metadata for the |
additional extension \texttt{.meta}. For example metadata for the |
file \texttt{0001.tif} would be in a file \texttt{0001.tif.meta}. |
file \texttt{p0001.tif} would be in a file \texttt{p0001.tif.meta}. |
\end{itemize} |
\end{itemize} |
|
|
The resource directory must contain an \texttt{index.meta} file with |
The resource directory must contain an \texttt{index.meta} file with |
information about the resource as a whole. Other directories can |
information about the resource as a whole. Subdirectories can |
contain \texttt{index.meta} files. |
contain additional \texttt{index.meta} files. |
|
|
Additional information about single data files that are part of the |
Additional information about single data files that are part of the |
resource can either be put in \texttt{file} tags in the |
resource can either be put in \texttt{file} tags in the |
\texttt{index.meta} file or in separate \emph{filename}\texttt{.meta} |
\texttt{index.meta} file or in separate \emph{filename}\texttt{.meta} |
files for each data file. Information from the directory level file is |
files for each data file. Information from the directory level file is |
inherited at the file level. |
inherited at the file level when it is not overwritten. |
|
|
|
|
\section{Resource format} |
\section{Resource format} |
Line 96 The outer container element is \texttt{r
|
Line 96 The outer container element is \texttt{r
|
\item[type] sub-type of resource (e.g. ``ECHO'', ``MPIWG'') -- |
\item[type] sub-type of resource (e.g. ``ECHO'', ``MPIWG'') -- |
optional. |
optional. |
|
|
\item[version] version number of metadata format (currently 1.1) -- |
\item[version] version number of metadata format (currently 1.2) -- |
required. |
required. |
\end{description} |
\end{description} |
|
|
Line 125 The outer container element is \texttt{r
|
Line 125 The outer container element is \texttt{r
|
whole archive collection, including the resource directory -- deduced. |
whole archive collection, including the resource directory -- deduced. |
|
|
\item[archive-id] The ID for this document in the archive -- |
\item[archive-id] The ID for this document in the archive -- |
required. |
optional. |
|
|
\item[derived-from] Container for the description of the original |
\item[derived-from] Container for the description of the original |
resource if this resource is a modified version of another resource |
resource if this resource is a modified version of another resource |
Line 133 The outer container element is \texttt{r
|
Line 133 The outer container element is \texttt{r
|
|
|
\begin{description} |
\begin{description} |
\item[archive-id] The ID of the original resource |
\item[archive-id] The ID of the original resource |
-- required. |
-- required (or archive-path). |
|
|
\item[archive-path] The full path to the original resource |
\item[archive-path] The full path to the original resource |
-- deduced. |
-- required (or archive-id). |
|
|
|
\item[description] An informal textual description of the relation |
|
of this resource to the original resource -- optional. |
|
\end{description} |
|
|
|
\item[used-by] Container for the description of modified resources |
|
if this resource is the source of another resource |
|
-- optional. |
|
|
|
\begin{description} |
|
\item[archive-id] The ID of the derived resource |
|
-- required (or archive-path). |
|
|
|
\item[archive-path] The full path to the derived resource |
|
-- required (or archive-id). |
|
|
\item[description] An informal textual description of the relation |
\item[description] An informal textual description of the relation |
of this resource to the original resource -- optional. |
of this resource to the original resource -- optional. |
Line 148 The outer container element is \texttt{r
|
Line 163 The outer container element is \texttt{r
|
|
|
\begin{description} |
\begin{description} |
\item[archive-id] The ID of the linked resource |
\item[archive-id] The ID of the linked resource |
-- required. |
-- required (or archive-path). |
|
|
\item[archive-path] The full path to the linked resource |
\item[archive-path] The full path to the linked resource |
-- deduced. |
-- required (or archive-id). |
|
|
\item[description] An informal textual description of the relation |
\item[description] An informal textual description of the relation |
of this resource to the linked resource -- optional. |
of this resource to the linked resource -- optional. |
Line 212 The outer container element is \texttt{r
|
Line 227 The outer container element is \texttt{r
|
\item[name] The name of the file -- required. |
\item[name] The name of the file -- required. |
|
|
\item[original-name] A text string associated with the file as |
\item[original-name] A text string associated with the file as |
original name -- optional. (E.g. if this file came from an |
original name -- optional. (e.g. if this file came from an |
external source and had a name that had to be changed according to |
external source and had a name that had to be changed according to |
section~\ref{sec:file-directory-names} but it should be possible |
section~\ref{sec:file-directory-names} it is possible |
to reference the original name.) |
to preserve the original name.) |
|
|
\item[path] The directory path of this file relative to the |
\item[path] The directory path of this file relative to the |
resource's root directory (excluding the file itself) -- required |
resource's root directory (excluding the file itself) -- required |
Line 250 The outer container element is \texttt{r
|
Line 265 The outer container element is \texttt{r
|
All elements with \texttt{meta} tags can contain an arbitrary number |
All elements with \texttt{meta} tags can contain an arbitrary number |
of the following additional metadata elements. |
of the following additional metadata elements. |
|
|
\subsection{workflow state} |
\subsection{Workflow state} |
\label{sec:workflow-state} |
\label{sec:workflow-state} |
|
|
All additional metadata elements can have a \texttt{workflow-state} |
All additional metadata elements can have a \texttt{workflow-state} |
Line 864 whole pages or parts of pages must be sp
|
Line 879 whole pages or parts of pages must be sp
|
|
|
If the access to a resource is bound to conditions for technical or legal |
If the access to a resource is bound to conditions for technical or legal |
reasons then the conditions can be put in a \texttt{access-conditions} |
reasons then the conditions can be put in a \texttt{access-conditions} |
container. Other access rights conditions like copyright can also be |
container. Other usage conditions like copyright can also be |
documented in this container. |
documented in this container. |
|
|
\begin{description} |
\begin{description} |
Line 882 documented in this container.
|
Line 897 documented in this container.
|
as text) |
as text) |
\end{description} |
\end{description} |
|
|
\item[copyright] the copyright owner and it's conditions |
\item[copyright] the copyright holder and it's conditions |
\begin{description} |
\begin{description} |
\item[owner] the name of the copyright owner |
\item[owner] the name of the copyright holder |
\begin{description} |
\begin{description} |
\item[name] a name (free text) |
\item[name] a name (free text) |
|
|
Line 894 documented in this container.
|
Line 909 documented in this container.
|
|
|
\item[date] the date when the copyright was issued |
\item[date] the date when the copyright was issued |
|
|
\item[duration] the duration of the copyright (if known) |
\item[duration] the duration of the copyright term (if known) |
|
|
\item[description] free-text field for special or additional |
\item[description] free-text field for special or additional |
conditions |
conditions |
Line 902 documented in this container.
|
Line 917 documented in this container.
|
|
|
|
|
\item[publish-metadata] metadata about this resource can be made |
\item[publish-metadata] metadata about this resource can be made |
freely available when this tag is present. Access to the resource |
freely available when this tag is present (otherwise metadata has |
itself is regulated separately by the \texttt{access} element. |
the same access conditions as the rest of the resource). Access to |
|
the resource itself is regulated separately by the \texttt{access} |
|
element. |
|
|
\item[access] conditions of access to this resource |
\item[access] conditions of access to this resource. Different |
|
access types are specified by a \texttt{type} attribute: |
|
\begin{description} |
|
\item[type=group] access restricted to the members of this named |
|
group. The method to identify a user belonging to a named group |
|
is not specified in this document. |
\begin{description} |
\begin{description} |
\item[internal] access should be restricted to a group of users. The |
\item[name] name of the group. |
type of group is defined by one of the following |
|
|
\item[only-before] the access condition is only valid before the |
|
given date (format: ``YYYY/MM/DD''). |
|
|
|
\item[only-after] the access condition is only valid after the |
|
given date (format: ``YYYY/MM/DD''). |
|
\end{description} |
|
|
|
\item[type=institution] access restricted to the members of this |
|
institution. The method to identify a user to belong to the |
|
institution is not specified in this document. |
|
\begin{description} |
|
\item[name] name of the group. |
|
|
|
\item[only-before] the access condition is only valid before the |
|
given date (format: ``YYYY/MM/DD''). |
|
|
|
\item[only-after] the access condition is only valid after the |
|
given date (format: ``YYYY/MM/DD''). |
|
\end{description} |
|
|
|
|
|
\item[type=subnet] access restricted to all computers with an |
|
IP-address in this subnet. |
\begin{description} |
\begin{description} |
\item[institution] the members of this institution. The method |
\item[range] subnet range defined in |
to identify a user to belong to the institution is not |
truncated-quad (e.g. ``141.14''), network-netmask |
specified in this document. |
(e.g. ``141.14.0.0/255.255.0.0''), or network-range |
|
(e.g. ``141.14.0.0/16'') notation. |
|
|
\item[subnet] all computers with an IP-address in this subnet. The |
\item[only-before] the access condition is only valid before the |
subnet is defined in ``truncated-quad'' (e.g. ``141.14'') or |
given date (format: ``YYYY/MM/DD''). |
``adress/netmask'' (e.g. ``141.14.0.0/255.255.0.0'') notation. |
|
|
|
\item[group] the members of this named group. The method to |
\item[only-after] the access condition is only valid after the |
identify a user to belong to a named group is not specified in |
given date (format: ``YYYY/MM/DD''). |
this document. |
|
\end{description} |
\end{description} |
|
|
\item[scientific] access to this resource should be restricted to |
|
|
\item[type=scientific] access to this resource should be restricted to |
scientific work |
scientific work |
|
\begin{description} |
|
\item[only-before] the access condition is only valid before the |
|
given date (format: ``YYYY/MM/DD''). |
|
|
|
\item[only-after] the access condition is only valid after the |
|
given date (format: ``YYYY/MM/DD''). |
|
\end{description} |
|
|
|
|
\item[free] access to this resource is not restricted |
\item[type=free] access to this resource is not restricted |
|
\begin{description} |
|
\item[only-before] the access condition is only valid before the |
|
given date (format: ``YYYY/MM/DD''). |
|
|
|
\item[only-after] the access condition is only valid after the |
|
given date (format: ``YYYY/MM/DD''). |
|
\end{description} |
|
|
\item[special] if none of the above conditions seems appropriate, |
|
|
\item[type=special] if none of the above conditions seems appropriate, |
a free-form text can be specified here. |
a free-form text can be specified here. |
|
\begin{description} |
|
\item[description] description of special access conditions. |
|
|
|
\item[only-before] the access condition is only valid before the |
|
given date (format: ``YYYY/MM/DD''). |
|
|
|
\item[only-after] the access condition is only valid after the |
|
given date (format: ``YYYY/MM/DD''). |
|
\end{description} |
|
|
\end{description} |
\end{description} |
\end{description} |
\end{description} |
\end{description} |
\end{description} |
|
|
\noindent |
\noindent |
It should be noted that control over the access to the resource has to |
It should be noted that control over access to the resource has to be |
be provided by additional technical measures. Access conditions in the |
provided by additional technical measures. Access conditions in the |
metadata file only state that conditions \emph{should} be observed, |
metadata file only state that conditions \emph{should} be observed, it |
not that they \emph{are} necessarily observed, as the enforcement of |
is not implied that they \emph{are} necessarily observed, as the |
conditions depends on additional technical measures. |
enforcement of conditions depends on additional measures. |
|
|
|
|
|
|