GitHub lancia il Pacchetto del Registro di sistema per generare facilmente i pacchetti dal tuo codice

0
183
Github Package Registry

Immagine: GitHub

Codice hosting sito GitHub ha annunciato oggi un nuovo servizio per i suoi clienti che permetterà agli sviluppatori e alle aziende un modo semplice per generare “pacchetti” da loro codice.

I pacchetti sono appositamente predisposto archivi che possono essere installati dai gestori di pacchetti –speciale software che semplifica il caricamento di librerie e moduli all’interno di progetti di programmazione.

GitHub nuova funzionalità –denominata GitHub Pacchetto Registro di sistema– sarà il supporto per la creazione dei pacchetti per i gestori di pacchetti come ad esempio:

npm (JavaScript), Maven (Java)RubyGems (Ruby)NuGet (.NET) finestra Mobile di immagini (per Mobile OS software di virtualizzazione)

Altri gestori di pacchetti saranno inoltre supportati in futuro, GitHub product manager Simina Pasat detto in un post del blog di oggi.

Una nuova scheda verrà aggiunto alla GitHub, l’interfaccia di un account o di organizzazione di pacchetti saranno elencati.

GitHub Package Registry UI

Immagine: GitHub

GitHub nuovo Pacchetto di Registro sarà anche il supporto pre-release, in modo che le aziende e open-source comunità di pacchetti di test internamente con i dipendenti o gli altri membri del progetto, prima di rilasciare una versione pubblica.

Una volta che un pubblico pacchetto è generato dal progetto GitHub il codice sorgente, il progetto può essere ospitato su GitHub, esclusivamente, o promosso a un pubblico di pacchetti gestore dell’infrastruttura.

Vantaggi per l’utilizzo di GitHub nuovo Pacchetto Registro di sistema

Mentre alcuni potrebbero pensare che GitHub sta prendendo un colpo al centro di gestore di pacchetti da repository, cercando di sovvertire il loro userbases, non è così. Gli sviluppatori continueranno a utilizzare strumenti come npm, RubyGems, Maven, e NuGet per installare i pacchetti nel loro codice.

Tutto quello che GitHub sta facendo è quello di fornire un modo più semplice per generare questi pacchetti, e, facoltativamente, da distribuire dal suo sito per le situazioni che richiedono privato pacchetto di hosting.

Inoltre, oltre a un sistema automatizzato di pacchetto processo di generazione e di hosting privato, ci sono altri vantaggi di utilizzare GitHub nuovo servizio, come la società di numerose funzioni di sicurezza, Pasat detto.

Questo include avere la capacità di controllare l’intero flusso di un progetto, dalla sua nascita, la codifica e la pubblicazione. Controllo l’intero processo solo da GitHub account, senza dover passare per npm, RubyGems, o i profili di Maven, riduce i punti di ingresso che gli hacker possono sfruttare al veleno di un progetto di artefatti.

GitHub conti sono notoriamente difficili da decifrare, che beneficiano di verifica in due passaggi protezioni, miglioramenti contro la forza bruta attacchi, la registrazione delle attività, e di più.

In cima a questo, GitHub anche gli avvisi di sviluppatori sulle vulnerabilità di un progetto a valle librerie per Java, .NET, JavaScript, Ruby, Python repository, e GitHub anche la scansione di un codice sorgente del progetto per chiavi API e gettoni che uno sviluppatore possa aver dimenticato all’interno di un caso.

GitHub è oggi top codice di hosting di destinazione. L’avvio è stato acquisito da Microsoft nel giugno 2018 per 7,5 miliardi di dollari.

Sviluppatore

Come un ex Apple piombo piani per fare gli sviluppatori chiave per le soluzioni di sicurezza (TechRepublic)

Swift, Apple lingua a scelta, riceve un importante aggiornamento

Questi sono i più insicuri linguaggi di programmazione

NOI tech studenti macellazione coetanei in Russia, in Cina, in India, codifica, test

Girare a Raspberry Pi Zero W in stile BlackBerry PC Linux con questo $10 consiglio

Come avviare con successo una carriera di sviluppatore (Tech Pro Ricerca)

Argomenti Correlati:

Open Source

Enterprise Software

Mobile OS