If we want to build modular software applications, we need a defined interface. At Free Radio App we used XML for data exchange. Better is an API.
The aim of our API is
- Exchange of programmes
- Display on websites of a radios: what is available elsewhere on the same topic
- Improve online archives CBA and FRN
Technicians of free radio have thrown their knowledge together to develop a common language for their tools. We used a bunch of standard APIs like rrule as well as we have to consider exotic sheduling rules like the ones of Radio Lora Munich.
Oyla was in charge to document this API. The current state of progress was discussed on a panel of Zukunftswerkstatt Community Media #zwcm2020.