Skip to content

jartigag/tareator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Esta herramienta ayuda a gestionar una lista de tareas típica, como por ejemplo este mismo README.

Pretende ser:

  • Sencilla de usar

  • Fácil de modificar

  • Modular y extensible

Se ha orientado a que, de su uso cotidiano, se extraigan los datos necesarios para completar automáticamente las entradas de un time-tracker.

Además, produce un fichero CSV en el que se registra cuándo se ha realizado cada acción. Sobre él se podrán hacer análisis posteriores con otras herramientas.

Se hace una explicación un poco más desarrollada en este post.

tareator

v1.0

  • Elegir nombre

Funcionalidades básicas

  • Añadir tareas como pendientes
  • Marcar tareas como completadas
  • Marcar una tarea como "en progreso"

Registro temporal

  • Generar register.csv
  • Añadir acciones (no tareas) que van directamente a register.csv

Publicación en time-tracker

  • Generar commit.tmp
  • #alias
  • Editar intervals.template
  • Redondear con bloques de 15 mins

Funcionalidades extra

  • Deshacer última acción
  • Subtareas

v2.0

Funcionalidades ocultas

  • Registrar "--{open,close} tareator--"
  • e (abrir tareas.md en editor)
  • r (abrir register.csv en editor)
  • --silent flag

Visualización

  • Demo mínima con cal-heatmap