Стандартни данни за събития // отворени данни

Едно събитие, описано в интернет, не е просто интернет страница с текст. То съдържа данни: начало, край, място, описание, приложени файлове. Когато тези данни се запишат по формат наречен iCalendar, всеки софтуер разбиращ iCalendar, може да извлече данните и да покаже събитията. Такъв софтуер има много. Сървърът на bapha.be съхранява и разпространява данните в iCalendar формат.

За да разпростанни данните, записани в iCalendar формат, сървърът предлага два начина:
• CalDAV протоколът описва как клиент да синхронизира данните си със сървър и да извлече само промените от последното синхронизиране
• Записване на всички събития в един голям файл. Клиентският софтуер проверява периодично дали файлът се е променил, и ако нещо се е променило, изтегля целия голям файл.

Предимството на CalDAV е, че при промени се прехвърлят по-малко данни. Mozilla Thunderbird и Gnome Evolution позволяват да се направи CalDAV настройката, само като се въведе име на сървър. За останалия софтуер, който иска непременно да се въведе потребителско име и парола, за да използва CalDAV, bapha.be предоставя anonymous@bapha.be за потребителско име с произволна парола.

Предимството на големия файл е, че има повече софтуер който да изтегля големия файл периодично, от колкото има софтуер, говорещ CalDAV.

Bapha.be предлага два големи файла:
https://bapha.be/a.ics - съдържащ всички събития, вкл. които вече са приключили.
https://bapha.be/f.ics - включва само събитията, които предстои да се случат. Този файл е по-малък като размер.

Естествено, като се въведе в софтуера потребителско име anonymous@bapha.be има стандарт, чрез който се откриват другите настройки без да се пита потребителят за тях. Пак естествено, всеки софтуер поддържа различните стандарти на различно ниво и при някои софтуер трябва повече да се настройва, при друг някои данни не се показват.

За всеки домейн, обслужван от bapha.be, услугите са същите. Н.пр. за домейна aaa.bapha.be:
• Файлтът със събитията от миналото и бъдещето е https://aaa.bapha.be/а.ics
• Файлтът със събитията само за бъдещето е https://aaa.bapha.be/f.ics
• За софтуер, които държи непременно да се въведе потребителско име, за да проговори CalDAV, потребителското име е anonymous@aaa.bapha.be с произволна парола
• За софтуер, който се задоволява с име на сървър, за да говори CalDAV, сървърът е aaa.bapha.be

Подробности за настройките на различния софтуер има в помощното меню ? тук.

🕓︎Friday, September 11, 2020, 04:00 - 05:00 GMT+3

Recurrence MONTHLY, bymonthday: 11

Created on September 12, 2020, 24:02

Last modified on February 11, 2021, 13:00


Next repetition 🕓︎Wednesday, August 11, 2021, 04:00 - 05:00 GMT+3

Link in the Calendar https://bapha.be/?d=2021-08-11&id=a071a8ba7b2981cdcfb3a7c5482d47aada0c27c50R20210811T040000&cal=2

💾︎iCalendar file https://bapha.be/c/2/071a8ba7b2981cdcfb3a7c5482d47aada0c27c50.ics

Calendar  Български