Servidor de calendario

From HSS

Un servidor de calendario es una herramienta que permite gestionar citas fechadas, listas de cosas por hacer y en algunas ocasiones contactos. Funciona a través del estaandar CalDAV para las citas y CardDAV para los contactos.

A través del freedombox de anfibio, el servidor corriendo en el Hacker Space Stgo., se instaló y configuró uno de estos servicios usando la herramienta Radicale.

Solo con tener cuenta en el servidor es posible crearse un calendario para sincronizar las citas o contactos desde el ordenador con el teléfono u otra herramienta.

Crear un calendario en anfibio

Para crear un calendario, hay que acceder a la interfaz de plinth e iniciar sesión. Dentro de las aplicaciones instaladas aparece Radicale.

El usuario y contraseña que hay que ingresar cada vez que la plataforma lo pida es el mismo que se usa para ingresar al plinth de anfibio.

Una vez iniciada la sesión se puede crear o subir un calendario y agenda de contactos.

Calendario del Hacker Space Stgo.

Se ha creado un calendario para registrar las actividades del espacio. Se puede encontrar en https://anfibio.hackerspace.cl/radicale/calendario/3e65f0fe-dd47-c1a2-0cee-2b3ed8e39730/. El enlace es a un archivo de texto con formato ics que es el estandar para calendarios. Los datos necesarios para poder conectar el calendario son user calendario y contraseña debe ser pedida a algun amdin para su uso.

La configuración de Radicale para el servidor anfibio solo permite al dueño del calendario ver y agregar entradas. Por esta razón se optó por crear un usuario especial para el calendario.

Sincronizar calendario en dispositivos android

Primero, es necesario tener instalada una aplicación de calendario que no sea la que viene por defecto. Personalmente uso Etar licenciada bajo GPL3 y Apache 2 en su gran mayoría.

Aparte, hay que tener instalado DAVx5 para poder sincronizar el calendario con tu dispositivo. (disclaimer: no estoy 100% seguro que todas las librerías usadas por esta herramienta son totalmente libres).

Luego de tener las aplicaciones instaladas, en las configuraciones de Etar se podrá agregar un calendario CalDav usando la ruta y las credenciales anteriormente descritas.

Información relevante

Sincronizar las entradas del calendario con emacs usando org-mode: https://github.com/dengste/org-caldav