doc: improve roadmap

This commit is contained in:
Glenn Y. Rolland 2021-05-09 01:25:07 +02:00
parent 24e8eaba01
commit 54ef9bf699

View file

@ -1,13 +1,14 @@
# Kiwimix (calendar mixer)
Swiss knife for calendars
Swiss knife for ical & caldav calendars
## Roadmap
Access to calendar (with credentials)
Access to calendar
* :x: with hardcoded data :wink:
* :x: access to public calendar
* :x: access to private calendar (with credentials)
* :x: with data from config file with multiple calendars
Download calendar events locally
@ -16,15 +17,16 @@ Download calendar events locally
* :x: as separate files ?
* :x: as an in-memory database ?
Upload calendar events remotely
* :x: choose target calendar
Merge events
* :x: merge overlapping events
* :x: keep (internal) reference to source-calendars/parent-events
* :x: anonymize events
* :x: keep reference to source-calendars/parent-events (meta-data? external?)
* :x: make selected event (source calendar? pattern?) private or anonymous
Upload calendar events remotely
* :x: associate mixed local with remote target calendar
* :x: handle event ids & duplicates
Web I
@ -41,4 +43,4 @@ Serve calendar locally
## References
* https://github.com/samedi/caldav-go
* https://github.com/emersion/go-webdav