Opened 4 months ago

Last modified 4 months ago

#81 new task

Task manager

Reported by: Silvio Rhatto Owned by:
Priority: major Milestone: library
Component: usability Version: 2.0.0
Keywords: Cc:

Description (last modified by Silvio Rhatto)

Task manager action and subcommands for keyringer:

keyringer <keyring> task ls     [status]          # list tasks
keyringer <keyring> task view   <id>              # get task details
keyringer <keyring> task new                      # create a task
keyringer <keyring> task update <id>              # edit a task
keyringer <keyring> task status <id> <new-status> # change task status

Proposed folder structure:

keys/tasks/<status>/id

Notes:

  • Changing task status just moves the task file to a new folder.
  • Encryption/decryption is done transparently using regular keyringer actions.
  • Allow field definitions using YAML inside each task file.
  • Milestones could be folders with symlinks to existing tasks or YAML files with task references.

Change History (2)

comment:1 Changed 4 months ago by Silvio Rhatto

Description: modified (diff)

comment:2 Changed 4 months ago by Silvio Rhatto

Description: modified (diff)
Note: See TracTickets for help on using tickets.