User items groups #924
Labels
[Action] Need design 🎨
[Effort] Level 5 🤯
[Goal] Colaboration
Features related to allowing external users to peform item submissions
[Module] Admin
[Module] API
[Type] Enhancement
Feature requests that fit into the project scope and demand will be implemented.
[Type] Idea
Features requests that may or not be implemented, pending discussion or effort analisis.
Context and motivation
In different scenarios, we've been requested this idea of allowing users to create their own "groups of items". I'll say upfront that the terminology is no decided so this might be named something else (favorite items, selection of items, curatorial process, etc). But essentially it's an idea that a user may create a group of items that:
This does brings an aspect that Tainacan did not have so strong so far, which is this idea of "personal" archive in a archive that is built by many users. If we use collections for that, things get to rigid, limited by their metadata structure and user rules. It is important to restrict the ownership of the data to the groups itself and not store things in the items, since this would mix capabilities at some point. However, quering a bunch of items by ID can become costly and maybe we'll end up having to store some hidden metadata to do this... lots of discussion there.
Ideal solution
An entirely new concept, with API and User interface dedicated to manage user groups of items.
Additional context
While asked before by some users in our community, this does have strong similarities with a concept implemented by the Iandé plugin. When planning visitations, users could select items that would be displayed in their visit. Ideally, this feature could be implemented in a way that would benefit their future refactor.
The text was updated successfully, but these errors were encountered: