doc: add a new step to roadmap

This commit is contained in:
Glenn Y. Rolland 2021-05-09 01:18:30 +02:00
parent 21920065f0
commit 24e8eaba01

View file

@ -7,29 +7,38 @@ Swiss knife for calendars
Access to calendar (with credentials)
* :x: with hardcoded data :wink:
* :x: with data from config file with multiple calendars
* :x: with hardcoded data :wink:
* :x: with data from config file with multiple calendars
Download calendar events locally
* :x: choose source calendar
* :x: as separate files ?
* :x: as an in-memory database ?
* :x: choose source calendar
* :x: as separate files ?
* :x: as an in-memory database ?
Upload calendar events remotely
* :x: choose target calendar
* :x: choose target calendar
Merge events
* :x: merge overlapping events
* :x: keep (internal) reference to source-calendars/parent-events
* :x: anonymize events
* :x: merge overlapping events
* :x: keep (internal) reference to source-calendars/parent-events
* :x: anonymize events
Web I
* :x: split into library + CLI util
* :x: write an API for the lib
* :x: add a web frontend
* :x: add user management & multi-account
* :x: split into library + CLI util
* :x: write an API for the lib
* :x: add a web frontend
* :x: add user management & multi-account
Serve calendar locally
* :x: provide caldav urls for generated calendars
## References
* https://github.com/samedi/caldav-go