Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Current »

1. Describe the high-level use case(s) your Hyrax system needs to support


2. Describe the type(s) of users your Hyrax system will support

  • do users play different roles in the repository?
  • are there limits on who can create collections or certain kinds of collections?
  • are there limits on who can create works?
  • are there limits on which collections a user can add a work?
  • are the users occasional/one time users or power users?


3. Describe the type(s) of content your Hyrax system will support

  • is the content homogeneous or varied?
  • are the access control needs varied or homogeneous?
  • how many distinct worktypes do you need and what are they?
    • will everyone need to use them or should some people be able to use certain worktypes?  (customization)
    • will worktypes be defined by user needs or metadata needs or both?
    • will deposited items go to certain admin sets or collections based on worktype? (customization)


4. Describe any workflow needs

  • always use same workflow?
  • need multiple workflows?
  • need custom workflow?


5. Describe any visibility or embargo policy needs

  • same visibility for all works?
  • visibility policy based on legal access to works?
  • visibility depending on type of work?


6. Describe any needs around discoverability

  • should all works be discoverable?
  • are there limits on who can make works discoverable?


7. Describe any needs around relationships

  • Is nesting need?
    • for collections?
    • for works?
  • When will you use collections, parent/child, work/fileset relationships?
  • Do you have metadata at the file level where child/nested works are needed or will you use filesets?
  • How will performance be considered? (e.g. nested works vs filesets vs collections have different performance concerns)
  • Do you need ordered relationships?


8. How will works be grouped together?

  • do all users have the ability to group works?
  • are there visibility policies effecting groups of works?
    • how do users select admin set to apply the policy
  • are there different workflows for different sets of works?
    • how do you determine which workflow is right for a work?
  • are groupings driven by a need for hierarchical organization?
  • do different users have access to different sets of grouping features (e.g. nesting, branding, sharing, discoverability)?


  • No labels