niccokunzmann / open-web-calendar

Embed a highly customizable web calendar into your website using ICal source links
https://open-web-calendar.quelltext.eu
GNU General Public License v2.0
209 stars 66 forks source link

Allow copying source from other calendars #41

Open niccokunzmann opened 5 years ago

niccokunzmann commented 5 years ago

When we have a federated network like the Makers of brandenburg, we have participants who have their own calendars. I would like to keep the maintenance of the local in once place and the joined calendar to copy just the sources and their configuration from their spec files.


We're using Polar.sh so you can upvote and help fund this issue. We receive the funding once the issue is completed & confirmed by you. Thank you in advance for helping prioritize & fund our work.

Fund with Polar

niccokunzmann commented 5 years ago

(1)

{
    "copy" : {
        "urls" : [
            "..."
        ],
        "attributes" : [ "url" ]
}

or (2) before we over.engineer:

{
    "copyUrlsFrom" : ["..."]
}

or (3) if we allow different types of inputs as URLs

{
    "url" : "specification.json"
}

(1) would make it difficult to again parse the different parts of other urls but allow re-using design. (2) and (3) would not solve the design use case in case you would like use a uniform design on different platforms but very well the use-case to have a federated structure where people can embed different sources and share them with other calendars.

niccokunzmann commented 5 months ago

see also #323