doc: add a new step to roadmap
This commit is contained in:
parent
21920065f0
commit
24e8eaba01
1 changed files with 22 additions and 13 deletions
35
README.md
35
README.md
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in a new issue