
Por Peter Wayner
Inevitavelmente, os projetos de open source são todos sobre criatividade e colaboração, mas o processo realmente brilha quando o projeto em si é construído em trabalho de equipa. Trabalhar em conjunto para criar software que incentive o trabalho colaborativo pode parecer um verdadeiro desafio, mas os resultados são bastante tangíveis. Aqui estão oito projetos de código aberto que podem ajudá-lo a aumentar a colaboração da sua equipa, quer esteja a trabalhar com uma equipa distribuída, no escritório ou no seu local de trabalho escolhido, graças a modelos híbridos.
Jitsi
A pandemia COVID-19 pode ou não ter acabado, mas a verdade é que o trabalho remoto e as chamadas de vídeo são agora uma parte permanente do nosso mundo. Jitsi é um projeto de código aberto que fornece código de navegador e ponte do lado do servidor, para que possa fazer as suas próprias chamadas sem depender de Zoom ou Google Meet. Também permite executar tudo no seu próprio hardware ou apoiar o projeto, inscrevendo-se no serviço Jitsi.
Zulip
A maioria das equipas também precisa de uma forma de discutir o trabalho em tempo real e assíncrona; neste caso, a Zulip pode ser a plataforma de mensagens que procura. Como alternativa de código aberto ao Slack, Zulip coloca-o no controlo do código. Além disso, também tem aplicações personalizadas para todas as principais plataformas de smartphones e desktop.
Mattermost
Mattermost é outra ferramenta de mensagens auto-hospedada que suporta mensagens de equipa, mas neste caso foi projetada especialmente para o desenvolvimento de software. O projeto tem uma comunidade vibrante, que criou um bom servidor para gerir de forma segura o fluxo de mensagens. O que realmente distingue a Mattermost é a sua coleção de manuais de desenvolvimento de software com características especiais, como listas de verificação e retrospetivas de codificação. Além disso, vale a pena referir que a aplicação está disponível na sua versão web e mobile.
Cyn.in
Projetos que precisam de um espaço partilhado podem recorrer a Cyn.in, uma fórmula que procura replicar o acesso partilhado que pode experimentar em laboratório de projetos IRL ou ‘war room’. A edição em grupo oferece funcionalidades de partilha de dados, tais como um wiki e repositórios de ficheiros colaborativos. Também fornece ferramentas de rastreio melhoradas que podem impedir que os colegas de trabalho perturbem bloqueando o conteúdo e rastreando o acesso. Características adicionais, como votação e sondagens, completam um sistema complexo que pode tornar um espaço de escritório virtual ainda melhor do que um físico.
Kolab
A gestão da equipa é a máxima do Kolab. Organize marcos, acompanhe projetos e fique de olho nos membros individuais da equipa enquanto todos trabalham para o objetivo. O Kolab também inclui recursos para blogs de equipa, documentação de projetos e discussões em grupo.
nextCloud
A equipa nextCloud reuniu alguns dos melhores projetos de open source para apoiar a colaboração do grupo com e-mail, chat e calendário. Depois, empacotou-os numa distribuição estável que qualquer um pode instalar em casa ou no escritório. Agora pode escolher as melhores aplicações para gerir um escritório ou uma casa enquanto controla o back-end.
Group Office
A criação de documentos, slideshows ou folhas de cálculo está no centro de muitas tarefas de escritório. O Group Office é uma plataforma de groupware que suporta estas tarefas básicas, bem como muitas outras tarefas importantes de gestão de escritórios. As funcionalidades incluem tabelas de tempo, faturação e gestão de relacionamento com o cliente. Os fundamentos são suportados pela edição comunitária, mas a empresa também oferece mais serviços profissionais e desenvolvimento personalizado.
GitLab
Os programadores estão familiarizados com a utilização de um sistema de controlo de versão como o Git para rastrear alterações de código e gravação de versões. O GitLab é uma alternativa ao GitHub que facilita a colaboração e gestão do seu código a partir de um browser. É especialmente adequado para DevOps e inclui funcionalidades para gerir a segurança e a conformidade num pipeline DevOps. A versão hospedada está disponível por uma taxa e há uma edição comunitária para executá-la localmente.