Kod webbhotell webbplats GitHub tillkännagav idag en ny tjänst för sina kunder som gör det möjligt för utvecklare och organisationer ett enkelt sätt att generera ett “paket” från sin kod.
Paket är speciellt utformad arkiv som kan installeras av paketet chefer –speciell programvara som förenklar lastningen av bibliotek och moduler inuti kodning projekt.
GitHub nya funktionen-som kallas GitHub-Paket-Registret-kommer stöd för att skapa paket för paket förvaltare, såsom:
npm (JavaScript)Maven (Java)RubyGems (Ruby)NuGet (.NETTO) Docker bilder (för Docker är OS virtualisering programvara)
Andra chefer paket kommer också att stödjas i framtiden, GitHub produktchef Simina Pasat sade i ett blogginlägg i dag.
En ny flik som kommer att läggas till GitHub gränssnitt där ett företag eller organisation paket kommer att listas.
GitHub är nytt Paket Registret kommer också att stödja pre-releaser, så att organisationer och öppen källkod kan testa paket internt med medarbetare eller andra projektmedlemmar, innan du släpper en offentlig version.
När en offentlig paket genereras från GitHub projektets källkod, projektet kan vara värd på GitHub, uteslutande, eller befordrad till en offentlig package manager infrastruktur.
Fördelar med att använda GitHub är nytt Paket Registret
Medan vissa kanske tror att GitHub är med en stöt på central package manager förråden genom att försöka undergräva deras userbases, så är det inte. Utvecklare kommer att fortsätta att använda verktyg som npm, RubyGems, Maven, och NuGet för att installera paket i sin kod.
Alla som GitHub gör är att tillhandahålla ett enklare sätt att generera dessa paket, och eventuellt distribuera dem från sin plats för situationer som kräver eget paket hosting.
Dessutom, förutom en automatiserad förpackning-generation process och eget webbhotell, det finns andra fördelar med att använda GitHub: s nya tjänst, till exempel bolagets omfattande säkerhetsfunktioner, Pasat sagt.
Detta inkluderar att ha förmågan att styra hela flödet av ett projekt från starten, kodning, och publicering. Kontrollera hela denna process är endast från GitHub-konton, utan att behöva växla till npm, RubyGems, eller Maven profiler, minskar inlägg punkter som angripare kan utnyttja för att förgifta ett projekt artefakter.
GitHub konton är notoriskt svåra att knäcka, som omfattas av tvåstegsverifiering skydd, tillbehör mot brute-force attacker, verksamhet avverkning och mycket mer.
På toppen av detta, GitHub också varningar utvecklare om sårbarheter i ett projekt nedströms bibliotek för Java .NETTO, JavaScript, Ruby och Python förråd, och GitHub söker även ett projekt källkod för API-nycklar och symboliska mynt som en utvecklare kan ha glömt bort på insidan av en slump.
GitHub är dagens topp-kod värd destination. Start köptes av Microsoft i juni 2018 för $7,5 miljarder euro.
Utvecklare
Hur en före detta Apple leda planer på att göra utvecklare nyckeln till säkerhetslösningar (TechRepublic)
Swift, Apples språk, får en större uppdatering
Dessa är de mest osäkra programmeringsspråk
OSS tech studenter slakt kamrater i Ryssland, Kina, Indien i kodning test
Tur Raspberry Pi Noll W i BlackBerry-stil Linux-DATOR med denna $10 styrelsen
Så startar du en framgångsrik utvecklare karriär (Tech Pro Forskning)
Relaterade Ämnen:
Öppen Källkod
Affärssystem
Mobila OS