P: He estado echando un vistazo a las capturas de pantalla de OGo y parece que es posible conectar Mozilla Calendar con OGo. ¿Cómo funciona?
R: Mozilla Calendar (al igual que Apple iCal.app) puede obtener
calendarios en formato iCalendar empleando el protocolo HTTP. El servidor OGo
ZideStore es capaz de generar esos calendarios a partir de la base de datos
bajo demanda.
Tenga en cuenta que Mozilla Calendar proporciona una funcionalidad de
"groupware" bastante pequeña y el soporte se considera experimental. Funciona
muy bien para ver calendarios, no tan bien para modificarlos. Una de las
tareas en nuestra lista de cosas pendientes es ver como podemos extender
Mozilla Calendar para que interopere mejor con OGo.
Nuestro
diagrama arquitectónico
puede ser explicativo de algunas cosas vistas a alto nivel
P: Resulta un poco confuso el asunto de la funcionalidad para trabajar con MS Outlook - en algún sitio de la página web dice que la versión comercial incluye ZideStore, pero en otro sitio dice que se abrirá el código de ZideStore.
R: Una vez más, un vistazo al
diagrama arquitectónico
puede ayudar a entender las cosas. La conectividad con Outlook necesita dos
piezas de software: un proveedor de almacenamiento MAPI (ZideLook), que es un
plugin para Outlook que comunica MAPI con WebDAV, y la capa de WebDAV en el
servidor (ZideStore), que traduce las consultas WebDAV a llamadas al sistema
de lógica de negocio de OGo.
El plugin ZideLook es de código cerrado, el servidor ZideStores es abierto.
El servidor ZideStore tiene sentido porque es también el punto de integración
con otros muchos clientes (como Evolution, clientes iCalendar/HTTP, Glow).
P: Las capturas de pantalla de OGo con Evolution como cliente nativo hablan acerca de "Connector". Hasta donde yo tengo entendido, el Exchange Connector de Ximian es software propietario, ni libre ni OpenSource. ¿Es esto incorrecto?
R: No, eso es correcto. ZideStore implementa las partes de la API de
Exchange 2000 WebDAV necesarias para que Evolution con Ximian Connector acceda
a la base de datos de OGo. Desafortunadamente, Connector es de código cerrado.
(¿Por qué?).
Estamos buscando maneras de conectar Evolution sin coste adicional por
licencias. ¿Alguna contribución? ;-)
PD: ZideStore sólo funciona con Connector 1.2, la nueva versión
1.4 no está soportada todavía (lo estará dentro de unas semanas, cuando la
fase de arranque de OGo finalice).
Actualización: OGo ha recibido un correo-e del gestor de proyecto de
Evolution:
"Nos encantaría que se escribiesen plugins nativos de OpenGroupware para
Evolution."
:-)