When something in the list below is ready for review, there will be an email to hypatia-tech and we'll try to make it RED here.
UI Presentation
- AJAX for hypatia needed? A: only if we have time
- will autosave when you make edit changes, e.g. add an author, upload a file ...
- because Hypatia is rails 2, and Joe will be writing AJAX for the rails 3 hydra-head, this will require a little bit of work (either AJAX for hypatia, or upgrade hypatia to rails 3)
- How should multiple values for the same field display?
- How should personal names display?
- MO: Lastname, Firstname
- What if there is more than one Creator? Does it display correctly?
- MO: If there is more than one one creator they should both be in alphabetical order on separate lines. See example of http://searchworks.stanford.edu/view/9068354 where we have two creators of one set of papers
- Is the metadata about the person who is the object of the collection in the right place? The person(s) who is the creator of the collection? Where should a biography statement go?
- Should the HTML derivatives of FTK objects be for download, or a link to display them?
- Should there be real thumbnail images for the disk photos? A way to look at a larger image?
Data Model (Data in application)
- When should a non-collection object be a direct child of a collection object?
- Should/can the model be different from what the UI will display?
- items will not always belong to sets
- items could be children of more than one set
- sets can be children of other sets
- example:
- collection A has:
- set B
- item 1
- item 3 (also in set C)
- set C
- item 4
- item 3 (also in set B)
- set D
- set E
- item 5
- set E
- item 2 (not in a set)
- set B
- collection A has:
- Is there a reduced case of the tree for the Hypatia Oct 31 deadline that can simplify our discussion?
- Should/can the model be different from what the UI will display?
- Can an object be a direct child of more than one Collection? (assuming no at the present)
- Should we be dealing with any permissions issues?
- edit permissions for objects? (if so, time for some fixture users ...)
- editing of edit permissions in the UI?
Raw Data:
- what is the correct EAD for Gallagher? (there is one on sul-brick in the SHA directories)
- leave out elements with no value (collection foxml, ead, ...)?
Data Loading:
- ok to skip loading disk image files themselves (for user download) except for xanadu? I'm told they aren't for the public ...
- leave out elements with no value?