OpenConext / OpenConext/OpenConext-manage
Group MetaData fields
@baszoetekouw is already working on this.
Since Feb 12, 2025.
- Dominant language
- Java
- Stars
- 7
- Forks
- 13
- Avg merge
- 3d 14h
- Merged PRs (30d)
- 7
Description
Currently the metadata is flat, e.g. not hierarchical. Some metadata fields however are strongly coupled and even more so, now we have introduced multiple discovery items.
Introducing the concept of groups looks intimidating, however we can solve this without much refactoring solely on the client. Add an optional group attribute to an existing property and filter out metadata that belongs to a group. A group item always has a multiplicity of > 1 and the cardinality of an item can be determined by parsing the :{nbr}: from the attribute name. For each unique group we render + add and - remove functionality.
This is only visual and under the hood (and the server) the data structure will not change. Estimated effort is ~2 days.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.