Integrazione open source
Dettagli del servizio
Integrazione open source
Open source su cui costruire un'attività, sempre aggiornato e sempre suo

Open source, senza rischi
La maggior parte delle organizzazioni utilizza già software open source: la piattaforma video, la chat del team, il server di posta, il framework alla base della propria applicazione. Scaricarlo è gratuito; dipenderne, quando nessuno se ne fa carico, costa caro. Siamo il team che se ne fa carico per lei: lo integriamo in ciò che già utilizza, lo modifichiamo dove deve cambiare e lo manteniamo funzionante mentre il progetto evolve.

Integrare
Single sign-on con il suo identity provider, il suo marchio, il suo storage e il suo monitoraggio, e i collegamenti con il resto dei suoi sistemi. Il tutto realizzato in modo che la release successiva del progetto si installi ancora, invece di una soluzione una tantum che la blocca sulla versione da cui siamo partiti.
Parli con gli ingegneri che stanno dietro a Integrazione open source
Il primo colloquio è gratuito. Ci dica che cosa gestisce e di che cosa ha bisogno, e le diremo con franchezza se siamo il team giusto.

Creare un fork, quando è necessario
A volte la modifica di cui ha bisogno non viene accettata dal progetto originale, o non in tempo. Allora creiamo un fork: una copia mantenuta, con le sue modifiche conservate come un insieme piccolo e leggibile sopra l'originale, così ogni nuova release può essere integrata invece di allontanarsi un po' di più ogni anno.
È così che lavoriamo anche noi. Manteniamo i nostri fork di BigBlueButton e dei suoi componenti di riproduzione e di messaggistica, della chat per team Zulip, del server di posta Postal e del framework Fat-Free, oltre a versioni con patch dei componenti video da cui dipende il nostro client mobile.
Mantenerlo vivo
Correzioni di sicurezza applicate non appena vengono pubblicate, nuove release integrate e testate, e il fork dismesso il giorno in cui l'originale lo raggiunge, così non deve mai mantenere più del necessario.
E quando un progetto da cui dipende viene abbandonato, possiamo portarlo avanti. Selenoid, il server di automazione dei browser, è stato archiviato dai suoi autori; lo abbiamo ripreso come WebSummoner e lo manteniamo in modo aperto.
Restituire alla comunità
Le correzioni che appartengono al progetto originale vengono inviate lì. Questo mantiene piccolo il suo fork e mantiene in salute, per tutti e anche per lei, il software su cui fa affidamento.
Il nostro open source
- WebSummoner: browser reali in container per i test automatizzati, la continuazione di Selenoid.
- Placepix: un server self-hosted di immagini segnaposto, con ritaglio intelligente, filtri e mockup di dispositivi.
- Sukarix: un framework PHP per applicazioni ad alto throughput, con code integrate.
Su GitHub
- BigBlueButton: il nostro fork dell'aula virtuale, con i suoi componenti di riproduzione e di messaggistica.
- Zulip: il nostro fork della chat per team.
- Postal: il nostro fork del server di posta.
- Fat-Free Framework: il nostro fork del framework PHP alla base di Sukarix.
- Tutti i repository di RIADVICE: ogni progetto e fork che manteniamo in modo aperto.
Perché RIADVICE per l'open source
Fork che restano integrabili
Le sue modifiche mantenute come un piccolo insieme sopra il progetto originale, così ogni nuova release può essere integrata.
La sicurezza prima di tutto
Correzioni applicate quando vengono pubblicate, non quando capita il prossimo aggiornamento.
Prima il progetto originale
Ciò che appartiene al progetto originale viene inviato lì, così il suo fork resta piccolo.
Suo, nel rispetto della licenza
Il codice, la cronologia e la build sono suoi, nel pieno rispetto della licenza.
Mantenuto in modo aperto
Gestiamo pubblicamente i nostri fork e progetti, così può vedere come lavoriamo prima di affidarci un incarico.
L'open source da cui dipende
Ci dica che cosa utilizza
Ci indichi il software su cui fa affidamento e dove sono i problemi: la funzionalità che manca, la release su cui è bloccato, il progetto che si è fermato. Le diremo se conviene integrare, creare un fork o aspettare.
