chiark / gitweb /
note rather more conservative dependency versions
[gooswapper] / NOTES.org
1
2 ** TODO known issues
3
4 - [ ] Update to use a recent exchangelib (e.g. ServiceAccount has been
5   done away with in favour of FaultTolerance)
6 - [ ] Replace oauthclient2 use with google-auth-oauthlib (cf
7   https://google-auth.readthedocs.io/en/latest/oauth2client-deprecation.html
8   )
9 - [X] have option to re-make gcal event even if link exists when doing
10   matching (e.g. so if you've previously used a test gcal, it'll make
11   events in the new gcal)
12 - [ ] Have options for timezone handling (use exchange, use gcal, use
13   a third TZ, set explicitly...)
14 - [ ] work out what to do with invitations (nothing?). They don't
15   appear as exchangelib.items.MeetingRequest AFAICT; report upstream?
16 - [X] the is_recurring field is lies - use RecurringMaster type instead
17 - [X] command-line arguments for accounts
18 - [X] support multiple cache files (e.g. 1 per exchange calendar)
19 - [ ] note which linked account corresponds with which cache file
20 - [ ] configuration file?
21 - [ ] bi-directional syncing...
22 - [X] have a looping option where we sleep and then re-sync
23 - [ ] Make the looping interval configurable
24 - [ ] handle events with no gcal_id link (typically where we can't
25   write one) cf commit message on 64f11e9