Skip to end of metadata
Go to start of metadata
- Sufia PCDM Diagram
- Each square is coding object
- Colored circles relate to different info that will be part of that object
- D - Descriptive
- B - binary content stream
- T - technical
- A - access?
- Not as much nesting as PCDM actually allows
- PCDM actually supports works containing works and collections containing collections but sufia starting simpler
- File - individual item uploaded to system (Word doc)
- Work - entity in system (set of research that has Word, zip, presentation)
- Collection - bunch of research over lifetime
- Having access to something means you can add it to your collection
- if you lose access, does it remove it from your collection? no, but you won’t be able to view it
- collections > works > collection case is limitation of PCDM, not Sufia
- Predicates on genericFile to differentiate between thumb, extracted text, content - have different queries instead within db to ask for image binary of size to get thumbnail or text info or binary itself
- Working implementation of "use" predicate (like in METS structMap attribute)
- PCDM doesn’t restrict knowing where you store those things (?)
- Sufia work should maybe be called generic work
- If code goes into hydra works gem, would be useful to call it generic work since it’s outside of sufia
- Can have multiple generic files within a work
- Some are uploaded and some are auto-generated
- Collection shows relationship between works
- Work is where descriptive metadata is stored
- No method for moving current objects into this model
- Each current file might be a work with associated file
- Each item doesn’t have its own metadata
- Each file does need metadata
- Model diagram shows a D on both work and file
- Things in sufia now would come over with D metadata on file and work would need metadata added
- Creating behaviors and not classes
- Coding goal to have one responsibility for each class
- Create separate gem that everyone can use and then create something specific for sufia
- Jira board with tickets from initial discussion - Penn State attempting to assign story points; people can comment and add more tickets
- Link to PCDM Models and Behaviors Github
- Link to PCDM Wiki
{"serverDuration": 65, "requestCorrelationId": "174b39a51b9c2743"}