hyrax
hyrax copied to clipboard
:gift: WIP Flexible metadata for Valkyrie Objects
Summary
Beginning support for dynamic, user changeable metadata profiles for Valkyrie objects.
Issue:
- https://github.com/scientist-softserv/amigos/issues/1
Note this should be rebased on main once double combo is in
Guidance for testing, such as acceptance criteria or new user interface behaviors:
Detailed Description
This is part of a broader feature to enable flexible metadata for Valkyrie objects. Essentially we are looking to be able to drive the fields in a work type (adminset, fileset, and collection) from an M3 profile. This is similar to the goals of Allinson flex. However, because this feature is often sought after, we are looking to put it in to Hyrax in some capacity.
This draft needs the following
- [x] https://github.com/scientist-softserv/amigos/issues/15
- [x] https://github.com/scientist-softserv/amigos/issues/16
- [x] https://github.com/scientist-softserv/amigos/issues/17
- [x] https://github.com/scientist-softserv/amigos/issues/18
- [x] https://github.com/scientist-softserv/amigos/issues/19
- [x] https://github.com/scientist-softserv/amigos/issues/20
- [x] https://github.com/scientist-softserv/amigos/issues/25
These items are excluded from the PR to keep the PR manageable.
They are necessary for the feature to be released, but since it is behind a flag we recommend merging as we go.
- [x] https://github.com/scientist-softserv/amigos/issues/22
- [x] https://github.com/scientist-softserv/amigos/issues/21
- [x] https://github.com/scientist-softserv/amigos/issues/9
- [x] https://github.com/scientist-softserv/amigos/issues/14
- [ ] https://github.com/scientist-softserv/amigos/issues/24
- [x] https://github.com/scientist-softserv/amigos/issues/23
@samvera/hyrax-code-reviewers