View Source

h5. {color:#003366}{*}Use case 1{*}{color}

{color:#000000}{*}Enter and publish new information on a file format{*}{color}

{color:#000000}{*}Actor{*}{color}{color:#000000}: a digital preservation researcher or file format expert {color}

{color:#000000}{*}Precondition{*}{color}{color:#000000}: the researcher has information on a file format that they want to make available to others, for example that Format X can be reliably rendered by Application Y.{color}
* Check whether suitable identifiers already exist for Format X and Application Y. 
* If not, then new identifiers need to be created according to the identifier scheme of the particular format registry that the researcher is using.  Note that we assume that each format registry operator can create their own identifiers.
* If other registries are known to have different identifiers for this format, then a link should be made to those identifiers, noting that they refer to the same format.
* If other registries are known to hold information about this format, then a link should be made to inform users that further information is available at other locations. 
* The researcher adds the new piece of format information to their format registry.
* Depending on the policy of the organisation operating the registry, it may be necessary for the new item of information to be reviewed or approved.
* Update the online information about this format.
* If the registry maintains a list of subscribers, then inform those subscribers that new information is available.

h5. {color:#003366}{*}Use Case 2{*}{color}

{color:#000000}{*}Look up information on a file format{*}{color}

{color:#000000}{*}Actor{*}{color}{color:#000000}:  a digital preservation or digital repository manager in a memory institution {color}

{color:#000000}{*}Precondition{*}{color}{color:#000000}:  the user has a file of a known format, because it has been successfully identified by a file format identification tool.{color}
* The memory institution maintains a list of registries that it trusts. (It may be useful to have an ‘order of preference’ or different levels of trust for different registries).
* Using the file format identifier produced by the file format identification tool, look up those registries to see what information is available.
* Entries in each registry may include pointers to additional related information in other registries.  The user can choose whether to consult those registries too.
* Retrieve information on (for example) which applications can render this format.  This will require knowledge of the data model and exchange format used by the registry, so the user can interpret the information available.
* Apply this information to make a decision on what to do with the file, possibly updating a local policy on how to manage files of this type.