///////////////////////// /// TaskMaster /////////////////// /// /// TaskMaster is a tool to manage TaskWarrior and conform it to an opinionated workflow./// /// Features /// ======== /// - Consume TaskWarrior data and produce high quality reports /// - Enforce conformity and improve usability of tasks and workflows via rules /// - Enhance and/or replace TaskWarrior's handling of recurring tasks /// - Create a file structure rather than a single flat file with 2 way interoperability /// /// Consuming the Data /// ================== /// TaskWarrior can export JSON. /// We read the JSON and store it as a Task struct /// /// Reporting /// ========= /// - Recurring task completion percent /// - Lowest performing /// - Highest performing /// - by project and individually /// - by timespan, for comparison /// - Scheduling Assistance /// - recurring tasks by day of week and time of day /// - visual calendar layout /// Rules /// ===== /// - Enforce dependencies on recurring tasks /// - Automatically fail a recurring task like the until date is supposed to /// - Automatic adjustment of tags and dates based on each other /// - Use TaskMaster's recurrence system instead for more flexibility (chron-like?)
TaskMaster is a tool to manage TaskWarrior tasks more easily.
- Enforce custom rules
- Produce complex custom reports