From 54ef9bf699f9072cc6ab6df962d29d0636b42a2c Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sun, 9 May 2021 01:25:07 +0200 Subject: [PATCH] doc: improve roadmap --- README.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index a21f32b..777b90a 100644 --- a/README.md +++ b/README.md @@ -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