Consideriamo anche piu' importante supportare protocolli aperti rispetto
a fornire il codice sorgente per una soluzione groupware, visto che
questi offrono la reale liberta' di scelta per l'utilizzatore e permettono
l'integrazione nelle infrastrutture IT gia' esistenti.
Il groupware e' in una condizione perfettibile in relazione all'interoperabilita', noi
cercheremo di risolvere il problema documentando chiaramente ogni protocollo
utilizzato dal server OGo e creando protocolli di collegamento.
Gli altri progetti gorupware OpenSource come phpGroupWare o Kolab non sono visti in competizione con l'obiettivo che OpenGroupware.org sta cercando di raggiungere ! Al contrario, vista la natura singolare dei progetti OpenSource, possiamo lavorare insieme e imparare gli uni dagli altri per offrire la migliore soluzione possibile per gli utilizzatori.
Creare Un'Eccellente Interfaccia Web
Le tecnologie web hanno vantaggi significativi sotto differenti aspetti. Riteniamo
che un'interfaccia web e' importante quanto un'interfaccia GUI nativa e il
nostro obiettivo e' offrirne una di altra qualità e user friendly.
Stiamo inoltre valutando tecnologie come Mozilla XUL o DHTML per accrescere
l'utilizzabilita', ma siamo ugualmente interessati a offrire un'interfaccia
per browsers "solamente" HTML 4.
Anche se le tecnologie web si sviluppano sempre piu' verso l'ambito delle
tradizionali applicazioni desktop, ancora non garantiscono la stessa
facilita' di utilizzo e velocita' delle applicazioni native. Inoltre,
Internet non e' ancora disponibile ovunque, per questo necessitiamo di
una soluzione offline per chi lavora in movimento.
Per questo lavoriamo all'integrazione con i clients nativi disponibili
come Outlook, Glow o Evolution.
Un altro dei maggiori problemi con tante delle soluzioni groupware disponibili
e' che esse utilizzano metodi proprietari per l'immagazzinamento delle informazioni.
Noi utilizzeremo database SQL standard, forniremo lo schema del database e
renderemo disponibile un sistema per permettere la libera scelta del server di
database.
Nei sistemi groupware sono registrate informazioni di lavoro importantissime
che dovrebbero essere facilmente accessibili.
Il groupware non si riduce ad un calendario, e' importante rendere possibile
ai teams condividere informazioni che sono spesso registrate sotto forma di
files di Office, come fogli di calcolo, documenti di word processor o files
di presentazioni.
OpenGroupware ambisce a offrire una soluzione di storage e processing
centralizzata per il team di lavoro per permettere una semplice condivisione
di queste informazioni.
Lo stato dei clients di groupware OpenSource non e' ancora perfetto, ma
cresce rapidamente. Cosi' per adesso noi cercheremo di aiutare questi progetti
a costruire clients groupware solidi e ad integrarli con OpenGroupware.org
attraverso protocolli standard.
Nonostante questo sappiamo che un nostro client nativo potrebbe essere
necessario per accedere alle ricche funzionalita' di collaborazione integrate
nel server.
Riteniamo che sia di gran lunga meno importante supportare Windows come sistema operativo server che come sistema operativo client. Un porting a Windows e' certamente interessante, specialmente nelle valutazioni, e certamente possibile, ma non e' uno dei nostri obiettivi primari.
Cose che non faremo ...
Ci sono eccellenti server email opensource disponibili. Non vediamo la necessita'
di scriverne uno nuovo quando Cyrus, Courier, Washington IMAP o Apache James
offrono soluzioni rodate in grado di soddisfare li piu' disparate esigenze.
I servizi offerti dal groupware server OGo e i servizi offerti da un server
IMAP4 sono perfettamente complementari gli uni agli altri.
Siamo comunque impegnati nell'aiutare utenti e sviluppatori a interagire con
i mail servers esistenti, fornendo documentazione, interfacce amministrative,
pacchetti e middleware per collegare i protocolli basati su XML a IMAP4.
Usate Jabber. Punto.
Scrivere Un Altro Directory Server ...
OpenLDAP e' open source, founzione, e' stabile, si trova in ogni distribuzione
Linux. Perche' scriverne un altro ?
Stiamo preparando sistemi per aggiornare i dati nei server LDAP e anche per
accedere a server LDAP. E forniremo istruzioni su come integrare OpenLDAP
(o ogni altro server LDAP) in un'infrastruttura OGo.