An event published in Internet is not just a HTML page with text. It contains data: start, end, location, attachments. When these data is saved in format called iCalendar, all software understanding iCalendar can extract and show the data. There is variety of such software. The server of bapha.be stored and distributes the event data in iCalendar format.
To distribute the data, stored in iCalendar, the server offers two mechanisms:
• the CalDAV protocol describes how clients can synchronize data with the server. Anytime something is changed, the client transfers only the differences.
• Storing all events in one big file. The client software checks periodically whether the file is changed, and then downloads the whole file.
The advantage of CalDAV is, that on changes less data are transferred. When provided just by server name, Mozilla Thunderbird and Gnome Evolution can utilize CalDAV. The other software insists to have username in order to speak CalDAV. For it, bapha.be offers as username anonymous@domain with any password.
The advantage of the big file is, that there exists more software to work with it, as there is CalDAV capable software.
Bapha.be offers two big files:
• https://bapha.be/a.ics - contains all events, from the past and future.
• https://bapha.be/f.ics - includes only events, which will happen in the future. This file is smaller.
Of course, once entering in the software the username firstname.lastname@example.org there is standard to detect the other settings, without asking the users for it. Again of course, support the different standards to different level: some software needs more adjustments, in other software some data is not shown.
For each domain served by bapha.be, the services are the same. E.g. for the domain aaa.bapha.be:
• The file with the events from the future and from the past is https://aaa.bapha.be/а.ics
• The file with the events only from the future is https://aaa.bapha.be/f.ics
• For software, that insists on username to talk CalDAV, the username is email@example.com with any password.
• For software, that needs only server name to speak CalDAV the server is aaa.bapha.be
Details for the settings are in the Help menu ? here.
🕐︎Friday, September 11, 2020, 13:00 - 13:30 GMT+3
Recurrence MONTHLY, bymonthday: 11
Created on September 12, 2020, 13:12
Last modified on February 11, 2021, 12:59
Next repetition 🕐︎Friday, June 11, 2021, 13:00 - 13:30 GMT+3
Link in the Calendar https://bapha.be/?d=2021-06-11&id=a38890acd5d3412fedcf36202d06a4f77ebae5ae5R20210611T130000&cal=1
🔗iCalendar file https://bapha.be/c/1/38890acd5d3412fedcf36202d06a4f77ebae5ae5.ics