ForNeVeR / ForNeVeR/praefectus

Foundational concept design: task attributes

Open
#6 2 comments 0 reactions 1 assignee Claimed by @ForNeVeR View on GitHub
kind:rfc
Dominant language
F#
Stars
15
Forks
0
PR merge metrics
No merged PRs in 30d

Description

**RFC link:** [Tasks and Attributes](https://github.com/ForNeVeR/praefectus/blob/master/docs/rfcs/tasks-and-attributes.md)

We'll need a set of the most basic task management concepts: tasks and their attributes, including:
- basic attributes: task title, creation date
- extended attributes (various Taskwarrior stuff, including Taskwarrior task UUID, priority, tags etc.)
- volatile attributes (Taskwarrior)
- cross-task dependencies
- ~~an algorithm to detect dependency loops (Taskwarrior disallows them, but they still may be introduced if a conflict occurs)~~

Depends on:
- [ ] #22
- [ ] #39

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.