Como todos sabemos, hoje em dia a necessidade de desenvolver tarefas em grupo à distância começa a ser uma necessidade.
Já temos o Google Docs que nos permite a partilha de documentos e a edição simultânea de documentos em grupo. Mas umas das necessidades que particularmente quase todos os universitários das áreas das engenharias necessitam e que quase todos devem ter procurado, é um software que permita escrever código à distância.
Para isto apresento-vos, e para me apresentar também como novo membro do Pplware, o software open-source GOBBY.
O Gobby é um software abrangido pela licença GPL (General Public License) que tem como principal funcionalidade o desenvolvimento remoto cooperativo síncrono. Este permite que duas ou mais pessoas, estejam elas onde estiverem, possam visualizar e fazer alterações num arquivo de texto, seja ele do tipo .txt (ficheiro de texto), .doc (ficheiro Word), ficheiro .cs (ficheiro C#), do tipo .vb (ficheiro visual basic), ou de qualquer outro tipo.
Como podem verificar na imagem acima, percebe-se claramente que o utilizador ao editar qualquer porção de texto, essa alteração é identificada com a sua cor. Além disso possui uma janela de chat integrado que permite o contacto constante entre a equipa editora no documento aberto.
É um programa muito útil para quem programa e não só.
O facto de ser um programa com uma arquitectura cliente-servidor, permite-nos criar o nosso próprio servidor e não estarmos dependentes da Internet, havendo apenas o requisito dos computadores estarem em rede, portadores de que qualquer sistema operativo, devido ao facto desta aplicação ser multi-plataforma, isto é, correr em qualquer sistema operativo.
Desde a versão 0.4.0, o Gobby tem apresentado as seguintes características:
- Colaboração em tempo real com canais encriptados
- Cada utilizador pode escolher a cor que os vai identificar perante os outros
- Sistema de comunicação estilo o velhinho IRC enquanto se programa
- Reconhece a sintaxe da maioria das linguagens de programação existentes
- A sessão pode ser protegida por password
- Possibilidade de múltiplos documentos numa única sessão
- Podem fazer drag’n’drop dos documentos para o Gobby
- Sincronização de documentos
- Suporte para configurações do tipo Zeroconf
- Suporte de Unicode
- Corre em várias plataformas como o Microsoft Windows, Mac OS, Linux e outros sistemas Unix
- O melhor de tudo é que é gratuito
Para terminar, e para aqueles que como eu, ou programa ou escreve no chat (e.g. MSN), posso aconselhar a utilização do Skype ou outros sistemas de conversa por voz de forma a ser possível ficar com as mãos livres para programar enquanto se fala com os colegas por voz, o que na minha opinião, é muito melhor.
Espero que tenham gostado e que este software seja útil. Aguardem pelas próximas surpresas que tenho para vocês.