X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~matthewv/git?a=blobdiff_plain;f=NOTES.org;fp=NOTES.org;h=e565312cc89b3e57d289b1d5eade2a69d5a5fbcb;hb=84a537bd0921d5dc77f68ddac18a57080e31b209;hp=0000000000000000000000000000000000000000;hpb=7d840c555b66ef989628b5a23bec51a62fd60133;p=gooswapper 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