]> git.defcon.no Git - trk/blob - ideas
Verbose list with trak ID's
[trk] / ideas
1 Handle Activities within a project like projects are handled from "root":
2 Separate hash-ID directory for each activity
3 Separate info-file with optional meta-data per activiy
4 Separate tracking-file per activity.
5 Activities stored as sub-directories of related project
6 Keep track of current and last activity
7
8 Change functions/subs that handle projects currently to be
9 generic, and take PROJECT id as optional argument, following
10 the logic: if an argument is passed, the function should
11 operate on an activity, if no argument is passed, on project.
12
13 Fix code so start = stop->start can work
14 Make sure stop stops current activity, if any
15 Allow activities to toggle (activity = main->activity)
16
17 Be naive: assume that tracking files are consistent :)
18 Maybe: get inspiration from ti: read until last line, and regex new info onto it :)
19