GitHub az új szolgáltatás bevezetéséről , amely lehetővé teszi a fejlesztők számára, hogy csomagokat, alkalmazásokat és könyvtárakat publikáljanak és terjesszenek. Támogatja a privát csomag-repozitóriumok létrehozását, amelyeket csak bizonyos fejlesztőcsoportok láthatnak, valamint a nyilvános, publikus repositoriumokat a kész programok és könyvtárak szállításához.
A bemutatott szolgáltatás lehetővé teszi a függőségek központosított szállítási folyamatának megszervezését közvetlenül a GitHub-ról, megkerülve a közvetítőket és a különböző platform-specifikus csomag-repozitóriumokat. A GitHub Package Registry használatával csomagok telepítésére és publikálására Jelenleg a szolgáltatás bétatesztelési fázisban van, amely során mindenféle repozitórium esetén ingyenes hozzáférés biztosított. A tesztelés befejezése után az ingyenes hozzáférés kizárólag a nyilvános repozitóriumokra és nyílt forráskódú repozitóriumokra korlátozódik. A csomagok betöltésének felgyorsítására globális gyorsítótárazó tartalomszállító hálózatot alkalmaznak, amely a felhasználók számára átlátható és nem igényel külön minden tükröt választani.
A csomagok publikálásához azt a fiókot használják, amely a kódhoz való hozzáféréshez is szükséges a GitHub-on. Alapvetően a „címkék” és a „kiadások” részek mellett egy új „csomagok” szakaszt vezettek be, amely tökéletesen integrálódik a GitHub-al való jelenlegi munkafolyamatba. A keresőszolgáltatás egy új csomagkereső szekcióval bővült. A kód repozitóriumaira vonatkozó meglévő hozzáférési beállítások automatikusan öröklődnek a csomagok számára, így egy helyen kezelhetjük a hozzáférést mind a kódhoz, mind a build-ekhez. Webhook és API rendszer áll rendelkezésre, amely lehetővé teszi a külső eszközök integrálását a GitHub Package Registry-vel, valamint letöltési statisztikákat és verziótörténeti jelentéseket biztosít.
3CX V16 Update 1 Beta — új csevegési lehetőségek és Call Flow Service a híváskezeléshez
Forrás: opennet.ru
