Alguns dos nossos objectivos ...
Usar Protocolos Abertos

Consirerámos ainda mais importante usar protocolos abertos do que fornecer o código fonte para uma solução groupware, visto que os protocolos abertos fornecem uma liberdade de escolha para o consumidor e permite a integração com infrastruturas de IT já existentes.
Os sistemas de groupware são complexos quando se fala em cooperação. Propomo-nos a tentar resolver essa situação documentando claramente todos os protocolos usados pelo servidor OGo.

Colaboração com outros projectos abertos

Outros projectos de groupware tal como o PHPgroupware ou o Kolab não são projectos que competem com o mesmo intuito que o OpenGroupware.org. Dada a natureza única de projectos de código aberto (OpenSource), poderemos trabalhar e aprender em conjunto para fornecer a melhor solução possível ao consumidor alvo.

Construir um interface web excelente

As tecnologias web têm vantagens significativas em várias areas. Pensámos que um interface web é tão importante quanto um interface GUI nativo e é nosso objectivo fornecer esse mesmo interface com grande qualidade e facilidade de utilização.
Estamos também atentos a outras tecnologias tal como o Mozilla XUL ou DHTML para melhorar o interface em HTML 4 já fornecido.

Comunicar com tantos clientes quanto possível

Enquanto que as tecnologias web inovam e caminham para o espaço tradicional de desktop, ainda não fornecem a mesma facilidade e velocidade de utilização que as aplicações nativas. Aliás, a Internet ainda não está disponível em todo o lado, sendo assim, são necessárias soluções offline para utilizadores móveis.
Propomo-nos a trabalhar na integração de clientes já existentes tais como Outlook, Glow ou Evolution.

Usar um armazenamento aberto

Outro grande problema que afecta bastantes soluções de groupware é o armazenamento de dados proprietário. Usaremos bases de dados SQL standard. Todo o sistema em relação às bases de dados será documentado e será fornecido um mecanismo que permita a livre escolha em relação ao seu servidor.
Os dados cruciais que envolvem os negócios são armazenados em sistemas de groupware e devem ser prontamente acessíveis.

Integração do OGo com o ambiente de escritório

O groupware não acaba num calendário. É importante que haja uma equipa a partilhar toda a informação e que essa informação seja manuseada na forma de ficheiros de escritório tal como folhas de cálculo, documentos de texto e apresentações.
O OpenGroupware.org fornecerá um armazenamento e processamento central que facilitará a troca de informações por parte de toda a equipa.

O que não se enquadra nas nossas prioridades ...
Contruir um novo cliente nativo de Groupware

O estado dos clientes de código aberto aindá não é perfeito, mas a todo o momento surgem melhorias. Até agora tentamos ajudar esses mesmos projectos a obter clientes de groupware solidos e a integrá-los com os protocolos standard do OpenGroupware.org.
Contudo mantemos em mente que possuir um cliente nativo pode ser necessário para fornecer o acesso a todas as funcionalidades do servidor.

Fazer o Port do Servidor para Windows

Na nossa opinião, é bem menos importante criar o suporte do servidor para o sistema operativo Windows do que um cliente. Um port para Windows é certamente interessante e possível mas não se enquadra nas nossas prioridades.

O que não iremos fazer ...
Construir outro servidor de email ...

Já existem excelentes servidores de email opensource. Não vemos necessidade em construir um novo quando o Cyrus, Courier, Washington IMAP ou Apache James fornecem soluções testadas para as maiores exigências.
Os serviçoes fornecidos pelo servidor de groupware OGo e os serviçoes fornecidos por um servidor IMAP4 complementam-se perfeitamente.
Não nos pouparemos a esforços para ajudar utilizadores e programadores relacionados com servidores de email, fornecendo documentação, interfaces de administração, pacotes e soluções para contruir protocolos baseados em XML e IMAP4

Construir outro servidor IM ...

É usado o Jabber.

Construir outro "Directory Server" ...

OpenLDAP é opensource, funciona, é estável, vem em qualquer distribuição de Linux. Porquê construir um de raiz ?
Os mecanismos de acesso a servidos LDAP serão construídos. Iremos também criar instruções para integrar o OpenLDAP (e qualquer outro servidor LDAP compatível) na infrastrutura do OGo.