Apache si aggancia con GitHub

0
145

Come GitHub è diventato de facto il automatizzati per catena di fornitura software
GitHub è un esempio di un servizio web che assorbe la funzione di un intero settore della supply chain, ma ci sono voluti un paio di versioni per diventare il software ora sappiamo e utilizzare.

La Apache Software Foundation (ASF), uno dei granddaddies di software open-source, è unire le forze con GitHub, uno dei più recenti, probabilmente il più importante fonte-repository del codice di servizi di hosting. L’ASF 200M+ linee di codice sono vivo e vegeto su GitHub.

Storicamente, progetti Apache aveva due versione dei servizi di controllo: Apache Subversion e Git. Negli anni, gli sviluppatori di più voluto vedere il codice sorgente è disponibile su GitHub. Perché? Per lo stesso motivo per milioni di altri programmatori hanno abbracciato GitHub: GitHub rende più facile per gli sviluppatori di lavorare insieme su un hosting e nella revisione del codice; gestione di progetti e software di compilazione.

“Nel 2016″, ha spiegato Greg Stein, ASF infrastructure administrator”, la Fondazione ha cominciato a integrare i repository di GitHub e utensileria con i nostri servizi. Questo ha permesso di progetti selezionati a usare GitHub ottimi strumenti. Nel corso del tempo, abbiamo migliorato, debug, e solidificato questa integrazione. A fine 2018, abbiamo chiesto a tutti i progetti di allontanarsi dalla git, a quello fornito da GitHub. Questo cambiamento ha portato tutti i loro utensili per i nostri progetti, mentre noi mantenere una copia di backup specchio della nostra infrastruttura.”

Nel febbraio del 2019, GitHub, la migrazione è stato fatto, e ASF proprio git servizio è stato disattivato. Il lavoro non è ancora finito, “continuiamo a sperimentare e di espandere il set di servizi che GitHub in grado di fornire per le nostre comunità, dato che i nostri propri bisogni e le esigenze,” Stein ha aggiunto. “La Fondazione ha iniziato a lavorare a stretto contatto con GitHub di gestione per esplorare modi per rendere questo accada, e ciò che sarà possibile in futuro.”

Deve leggere

Standard per la memorizzazione dei big data? Apache Scintilla creatori versione open-source Delta LakeHow GitHub è diventato il nexus di software automationWhat Microsoft che ha acquistato GitHub significa open-source per lo sviluppo di software

Su GitHub, Bryan Clark, GitHub, il direttore di prodotto, scritto nel suo blog: “Abbiamo lavorato con Apache per soddisfare le loro esigenze e migliorare il sostegno a progetti open source facendo un lavoro importante. Siamo grati di avere un impatto fondazione migrazione e crescono direttamente su GitHub. Con questa transizione completata, Apache possono concentrarsi sulla creazione di software e per la loro comunità.”

Mentre Apache “ufficialmente supporta l’utilizzo di Github,” ha aggiunto Jim Jagielski in una conversazione online, “Che non significa che è il nostro “ufficiale” pct.”

Non tutti sono affascinati da questa mossa. Oltre a Ycombinator, un critico sniped, “mi confonde perché così tanti tradizionalmente pro-progetti FOSS passare a un non-free-né strumento come GitHub.” Mentre GitHub è gratuita e ospita molti programmi open-source. Alcune persone ancora non sono felice che Microsoft possiede ora GitHub.

Un altro più pragmatico sviluppatore risposto: “Personalmente mi sarebbe difficile preoccuparsi di contribuire a un progetto su GitHub a questo punto. C’è un certo flusso di lavoro e il modello di interazione che GitHub progetti che non GitHub non è semplicemente non vale la pena l’investimento di tempo per imparare questi altri progetti.”

Posso vedere entrambi i punti di vista — e confesso che un paio di anni fa non avrei mai immaginato di vedere Apache software per la creazione di una piattaforma di proprietà di Microsoft. Detto questo, ASF chiaramente non vede più il Microsoft come L’Impero del Male.

Open Source

Red Hat ritrovamenti di indagine viviamo in un mondo open-source

Leader DevOps programma Chef va all-in con l’open source

Google Cloud offre open-source fornitori di dati di una pausa. Sarà che salva l’open source?

Facebook aperto sorgenti C++ F14 tabella hash

Apple: Onore a Steve Jobs e fare FaceTime open source (CNET)

Che cosa è l’open source? (TechRepublic)

Argomenti Correlati:

Microsoft

Cloud

Big Data Analytics

L’innovazione

Tecnologia e Lavoro

Collaborazione