From 3b7055220d1e8e20ff14fa0e68e7e3ed5c46af9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Thu, 24 Oct 2024 11:33:26 -0400 Subject: [PATCH] Add README --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..335479c --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# README + +This script extracts issue numbers from time logs, putting them in several additional columns added to the original CSV spreadsheet. + +(It needs several columns, as people may have tagged multiple issues in one time period.) + +If the issues are in Forgejo the script can also get the issue titles and URLs. + +We do not yet do summing of time per issue, but could with a fair amount of work, probably with Pandas, splitting multiple times equally. + +In the meantime this can be done with a spreadsheet: + +## Usage + +Download a spreadsheet from Harvest (or, one hopes someday, a better time tracking service). Copy the path to the downloaded CSV and paste it in at the prompt when you run: + +```bash +python generate_issues.py +```