kavendar 0.0.2
kavendar: ^0.0.2 copied to clipboard
calendar for any task, event
Kavendar #
a dart calendar package on Pub.dev. there is nothing implementation for now.
Description #
the event types in calendar:
- private personal reminder
- private personal engaged task
- protected group workflow (assignment)
- protected activity (involve the members that already exist)
- protected/public campaign (with activity(s), need some promotion)
the event holder in calendar:
- a person
- an admin in a group (with consensus, without compromise)
- a delegate in a group (with consensus and compromise)
event collection on:
- reality tags (event holder, main/sub group, a place...)
- conceptual tags (see also the information below)
If needed, there is a snapshot for all event collection. it's easy to do some computation, demonstration and more.
Workflow #
TODO: expectation & estimation, prerequisite & restriction & caution & suggestion production line: harvest -> loop(n, poster -> demonstration) -> user process notifications, complete, defer
Conceptual Tags #
"conceptual tags" is not the enumeration of common usecase, but a complex idea.
Instead of letting "conceptual tags" as a difficult list tagging on an event,
every event have only a TagConceptual with an bool attribute focused,
indicating the tag itself is a focused tags or not,
which means the event tagged TagConceptual should be focused by the user or not.\
TODO:
intent focus / required focus
there are some built-in conceptual tags for an event:
- personal goal
- conscious of responsibility (have joined a group)
- conscious of participate (not joined but have followed a group)
- conscious of interest (have subscribed a topic)
- intent (have joined a group, subscribed a topic)
- other customized tags