From 84a537bd0921d5dc77f68ddac18a57080e31b209 Mon Sep 17 00:00:00 2001 From: Matthew Vernon Date: Mon, 12 Nov 2018 16:58:00 +0000 Subject: [PATCH] current state-of-play notes --- NOTES.org | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 NOTES.org diff --git a/NOTES.org b/NOTES.org new file mode 100644 index 0000000..e565312 --- /dev/null +++ b/NOTES.org @@ -0,0 +1,20 @@ + +** TODO known issues + +- [X] have option to re-make gcal event even if link exists when doing + matching (e.g. so if you've previously used a test gcal, it'll make + events in the new gcal) +- [ ] Have options for timezone handling (use exchange, use gcal, use + a third TZ, set explicitly...) +- [ ] work out what to do with invitations (nothing?). They don't + appear as exchangelib.items.MeetingRequest AFAICT; report upstream? +- [X] the is_recurring field is lies - use RecurringMaster type instead +- [X] command-line arguments for accounts +- [ ] support multiple cache files (e.g. 1 per exchange calendar) +- [ ] note which linked account corresponds with which cache file +- [ ] configuration file? +- [ ] bi-directional syncing... +- [X] have a looping option where we sleep and then re-sync +- [ ] Make the looping interval configurable +- [ ] handle events with no gcal_id link (typically where we can't + write one) cf commit message on 64f11e9 -- 2.30.2