Saltar para o conteúdo

Detalhes do serviço

Integração de código aberto

Código aberto sobre o qual pode construir um negócio, sempre atualizado e sempre seu

Código aberto, sem o risco

A maioria das organizações já funciona com software de código aberto: a plataforma de vídeo, o chat da equipa, o servidor de correio, a framework por baixo da sua própria aplicação. É gratuito de descarregar e caro de manter quando ninguém se responsabiliza por ele. Somos a equipa que se responsabiliza por ele em seu nome: integramo-lo no que já utiliza, alteramo-lo onde tem de mudar e mantemo-lo a funcionar à medida que o projeto evolui.

Integrar

Autenticação única com o seu fornecedor de identidade, a sua marca, o seu armazenamento e a sua monitorização, e as ligações ao resto dos seus sistemas. Feito de forma a que a próxima versão do projeto continue a poder ser instalada, e não como uma solução pontual que o deixa preso à versão de partida.

Fale com os engenheiros por trás de Integração de código aberto

A primeira conversa é gratuita. Diga-nos o que utiliza e de que precisa, e dir-lhe-emos com franqueza se somos a equipa certa.

Fale com um engenheiro

Criar um fork, quando é preciso

Por vezes, a alteração de que precisa não será aceite pelo projeto original, ou não a tempo. Nesse caso, criamos um fork: uma cópia mantida, com as suas alterações guardadas como um conjunto pequeno e legível sobre o original, para que cada nova versão possa ser integrada, em vez de se afastar cada vez mais de ano para ano.

É assim que nós próprios trabalhamos. Mantemos os nossos próprios forks do BigBlueButton e dos seus componentes de reprodução e de mensagens, do chat de equipa Zulip, do servidor de correio Postal e da Fat-Free Framework, bem como versões corrigidas dos componentes de vídeo de que o nosso cliente móvel depende.

Mantê-lo vivo

Correções de segurança aplicadas assim que são publicadas, novas versões integradas e testadas, e o fork retirado no dia em que o original o alcança, para que nunca mantenha mais do que o necessário.

E quando um projeto de que depende é abandonado, podemos dar-lhe continuidade. O Selenoid, o servidor de automação de navegadores, foi arquivado pelos seus autores; demos-lhe nova vida como WebSummoner e mantemo-lo publicamente.

Retribuir

As correções que pertencem ao projeto original são enviadas para lá. Isso mantém o seu fork pequeno e mantém saudável, para todos, o software de que depende, incluindo para si.

O nosso próprio código aberto

  • WebSummoner: navegadores reais em contentores para testes automatizados, a continuação do Selenoid.
  • Placepix: um servidor de imagens de substituição auto-alojado, com recorte inteligente, filtros e maquetas de dispositivos.
  • Sukarix: uma framework PHP para aplicações de elevado débito, com filas de espera integradas.

No GitHub

Porquê a RIADVICE para o código aberto

  1. Forks que continuam a poder ser integrados

    As suas alterações mantidas como um pequeno conjunto sobre o projeto original, para que cada nova versão possa ser integrada.

  2. A segurança em primeiro lugar

    Correções aplicadas quando são publicadas, e não quando calhar a próxima atualização.

  3. O projeto original em primeiro lugar

    O que pertence ao projeto original é enviado para lá, para que o seu fork se mantenha pequeno.

  4. Seu, ao abrigo da respetiva licença

    O código, o histórico e a compilação são seus, com a licença respeitada à letra.

  5. Mantido publicamente

    Mantemos os nossos próprios forks e projetos publicamente, para que possa ver como trabalhamos antes de nos contratar.

O código aberto de que depende

Diga-nos o que utiliza

Diga-nos de que software depende e onde estão as dificuldades: a funcionalidade que falta, a versão em que ficou preso, o projeto que deixou de evoluir. Dir-lhe-emos se deve integrar, criar um fork ou esperar.