You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if we introduce tags additional to collections it will be even more confusing - I think we can have either or
How
instead of multiple collections we have a single virtual collection which is constructed from derived state
entities and events are added to this collection by being tagged
How are tags managed?
Tags are defined and entities/events membership are stored in an intavia-tagging.slice
interface Tag {
id: string;
label: string;
description: string;
read-only: boolean; // true for tag that cannot be removed > e.g. on data import
entities: Array<Entity['id']>
events: Array<Event['id']>
}
Initial State including reserved read-only "system-tags"
//TODO: define a list of system-tags
How, where and when are entities/events tagged?
Manually
selected entities or all entities of search result list (upstream or local)
manually created data in entity editor (user defined tags)
within data panel (user defined tags)
Automatically (read only)
"locally edited" tag for edited search results
xlsx template onImport ("imported"; one or more tags automatically given based on xlsx tab/worksheet name; other user defined tags replacing collections)
idm-json onImport ("imported" + user defined tags replacing collections)
manually created data ("created")
"inception" entities (created for events with id, label, relation in entity editor) ("new data/enrich-later/to-enrich")
How to create tags
Tag Widget?
Implications Collections Panel / Data Panel
we use tags to filter data in the panel (instead of the collections select)
tbd.
The text was updated successfully, but these errors were encountered:
johannesliem
changed the title
Proposal: Moving from the collection concept to a single my-data-collection with entity-tagging-capabilities
Proposal: Replacing the collection concept with an entity-and-event-tagging concept
Jun 2, 2023
Why?
How
How are tags managed?
Tags are defined and entities/events membership are stored in an
intavia-tagging.slice
Initial State including reserved read-only "system-tags"
How, where and when are entities/events tagged?
Manually
Automatically (read only)
How to create tags
Tag Widget?
Implications Collections Panel / Data Panel
The text was updated successfully, but these errors were encountered: