por
pobrecito hablador
el Viernes, 28 Mayo de 2004, 20:16h
(#307093)
He mirado bastante el tema de las suites libres de groupware y hay un tema que me parece hasta cierto punto preocupante, y es precisamente ese que mencionas: la conectividad entre servidores y clientes (para trabajar offline, con la pda, etc.).
Por un lado tenemos Kollab, OpenGroupware, phpGroupware y derivados... y un larguísimo etcétera de servidores libres de groupware. Por otro tenemos Outlook (posiblemente el más extendido en las PYMES), Evolution, KDE PIM (Kontact y compañía), las pdas y otro montón de clientes libres o a tener en cuenta.
En medio tenemos que Kollab habla bien con Outlook (a base de plugins) y con KDE PIM, pero no sé qué tal lo hace con Evolution (en la página de Kollab ni siquiera mencionan a Evolution). En principio no hay interfaz con pda (siempre puede hacerse en dos pasos a través de Outlook o Kpilot).
También tenemos que Opengroupware habla bien con Outlook (con plugin) y con Evolution (idem), pero no se lleva con KDE PIM. Tiene una interfaz directa para pdas y una interfaz iCalendar. Sin duda, OpenGroupware es el mejor servidor libre en lo que a conectividad con otro software se refiere (también implemente XML-RPC y toda clase de cosas de ese estilo).
Si seguimos tendremos casi todas las combinaciones posibles de (in)compatibilidades. A lo que yo me pregunto:
¿Existe algún proyecto, especificación o iniciativa libre para unificar todo esto? Algo así como una capa que ofrezca una API a los programadores de servidores y otra a los de clientes de modo que sólo tenga que preocuparme de adaptar mi servidor a esa capa para saber que soy compatible con Outlook, Evo, Kontact, iCal y todo aquel que quiera programarse un cliente siguiendo
la API para clientes. Con eso bastaría con un plugin por cliente y uno por servidor para obtener compatibilidad de todos con todos (S+C plugins en lugar de SxC).
Bueno, supongo que la idea está clara. La cuestión es ¿existe ya esa iniciativa? ¿Enlaces? y si no existe ¿por qué? (estoy seguro que no soy el primero ni el segundo que lo piensa).
Respecto a Hipergate, sé que están preparando conectividad con pdas (handhelds). También sé que lo hacen 'de cara a la galería', es decir, consideran que tiene más valor como marketing que uso real. A mí me parece que deberían centrar sus esfuerzos en conseguir compatibilidad con Outlook y Evolution/KDEPIM. Así conseguirían también compatibilidad con pdas (con un paso intermedio que a nadie le importará hacer) y podrán vender la tan ansiada compatibilidad con pda al tiempo que implementan una característica realmente útil. Dejen que Outlook/Evolution/KDE se preocupen de las pdas (con sus multiples sistemas, métodos de conexión y problemas asociados).
Buf, menuda parrafada, como se cuelque esto ahora, me suicido.
PD.- Disculpen por nombrar tantos programas sin poner un triste enlace.
--
Áncor González Sosa
ancorglez2 en softhome punto net
Sobre la conectividad y el groupware
(Puntos:2, Interesante)Por un lado tenemos Kollab, OpenGroupware, phpGroupware y derivados... y un larguísimo etcétera de servidores libres de groupware. Por otro tenemos Outlook (posiblemente el más extendido en las PYMES), Evolution, KDE PIM (Kontact y compañía), las pdas y otro montón de clientes libres o a tener en cuenta.
En medio tenemos que Kollab habla bien con Outlook (a base de plugins) y con KDE PIM, pero no sé qué tal lo hace con Evolution (en la página de Kollab ni siquiera mencionan a Evolution). En principio no hay interfaz con pda (siempre puede hacerse en dos pasos a través de Outlook o Kpilot).
También tenemos que Opengroupware habla bien con Outlook (con plugin) y con Evolution (idem), pero no se lleva con KDE PIM. Tiene una interfaz directa para pdas y una interfaz iCalendar. Sin duda, OpenGroupware es el mejor servidor libre en lo que a conectividad con otro software se refiere (también implemente XML-RPC y toda clase de cosas de ese estilo).
Si seguimos tendremos casi todas las combinaciones posibles de (in)compatibilidades. A lo que yo me pregunto:
¿Existe algún proyecto, especificación o iniciativa libre para unificar todo esto? Algo así como una capa que ofrezca una API a los programadores de servidores y otra a los de clientes de modo que sólo tenga que preocuparme de adaptar mi servidor a esa capa para saber que soy compatible con Outlook, Evo, Kontact, iCal y todo aquel que quiera programarse un cliente siguiendo
la API para clientes. Con eso bastaría con un plugin por cliente y uno por servidor para obtener compatibilidad de todos con todos (S+C plugins en lugar de SxC).
Bueno, supongo que la idea está clara. La cuestión es ¿existe ya esa iniciativa? ¿Enlaces? y si no existe ¿por qué? (estoy seguro que no soy el primero ni el segundo que lo piensa).
Respecto a Hipergate, sé que están preparando conectividad con pdas (handhelds). También sé que lo hacen 'de cara a la galería', es decir, consideran que tiene más valor como marketing que uso real. A mí me parece que deberían centrar sus esfuerzos en conseguir compatibilidad con Outlook y Evolution/KDEPIM. Así conseguirían también compatibilidad con pdas (con un paso intermedio que a nadie le importará hacer) y podrán vender la tan ansiada compatibilidad con pda al tiempo que implementan una característica realmente útil. Dejen que Outlook/Evolution/KDE se preocupen de las pdas (con sus multiples sistemas, métodos de conexión y problemas asociados).
Buf, menuda parrafada, como se cuelque esto ahora, me suicido.
PD.- Disculpen por nombrar tantos programas sin poner un triste enlace.
--
Áncor González Sosa
ancorglez2 en softhome punto net