Mae GitHub wedi cwblhau ei gaffaeliad o NPM yn llwyddiannus

GitHub Inc, sy'n eiddo i Microsoft ac yn gweithredu fel uned fusnes annibynnol, cyhoeddi ar gwblhau’r trafodiad yn llwyddiannus i brynu busnes NPM Inc, sy’n rheoli datblygiad rheolwr pecyn yr NPM ac yn cynnal ystorfa’r NPM. Mae ystorfa NPM yn gwasanaethu mwy na 1.3 miliwn o becynnau, a ddefnyddir gan tua 12 miliwn o ddatblygwyr. Mae tua 75 biliwn o lawrlwythiadau yn cael eu cofnodi bob mis. Nid yw swm y trafodiad yn cael ei ddatgelu.

Ahmad Nassri, CTO o NPM Inc, сообщил am y penderfyniad i adael tîm yr NPM, cymryd hoe, dadansoddi eich profiad a manteisio ar gyfleoedd newydd (yn proffil Ahmed, mae gwybodaeth ei fod wedi cymryd swydd cyfarwyddwr technegol yn Fractional). Bydd Isaac Z. Schlueter, crëwr NPM, yn parhau i weithio ar y prosiect.

Mae GitHub wedi addo y bydd ystorfa NPM bob amser yn aros yn rhad ac am ddim ac yn agored i bob datblygwr. Enwodd GitHub dri maes allweddol ar gyfer datblygu NPM ymhellach: rhyngweithio â'r gymuned (gan ystyried barn datblygwyr JavaScript wrth ddatblygu'r gwasanaeth), ehangu galluoedd sylfaenol a buddsoddi mewn datblygu seilwaith a llwyfan. Bydd y seilwaith yn cael ei ddatblygu i'r cyfeiriad o gynyddu dibynadwyedd, scalability a pherfformiad yr ystorfa.

Er mwyn gwella diogelwch prosesau cyhoeddi a chyflwyno pecynnau, bwriedir integreiddio NPM i seilwaith GitHub. Bydd yr integreiddio hefyd yn caniatáu ichi ddefnyddio'r rhyngwyneb GitHub i baratoi a chynnal pecynnau NPM - gellir olrhain newidiadau i becynnau yn GitHub o dderbyn cais tynnu i gyhoeddi fersiwn newydd o'r pecyn NPM. Offer a Ddarperir ar GitHub adnabod bregusrwydd a hysbysu ynghylch gwendidau mewn cadwrfeydd hefyd yn berthnasol i becynnau NPM. Bydd gwasanaeth ar gael i ariannu gwaith cynhalwyr ac awduron pecynnau NPM Noddwyr GitHub.

Bydd datblygu ymarferoldeb yr NPM yn canolbwyntio ar wella defnyddioldeb gwaith dydd i ddydd datblygwyr a chynhalwyr gyda'r rheolwr pecyn. Ymhlith y datblygiadau arloesol sylweddol a ddisgwylir yn npm 7 mae mannau gwaith (Gweithleoedd - caniatáu ichi agregu dibyniaethau o sawl pecyn yn un pecyn i'w gosod mewn un cam), gan wella'r broses o gyhoeddi pecynnau ac ehangu cefnogaeth ar gyfer dilysu aml-ffactor.

Gadewch inni gofio bod NPM Inc y llynedd wedi profi newid mewn rheolaeth, cyfres o ddiswyddiadau gweithwyr a chwiliad am fuddsoddwyr. Oherwydd yr ansicrwydd presennol ynghylch dyfodol yr NPM a’r diffyg ymddiriedaeth y bydd y cwmni’n amddiffyn buddiannau’r gymuned yn hytrach na buddsoddwyr, mae grŵp o weithwyr dan arweiniad cyn CTO NPM sefydlwyd ystorfa becynnau Entropig. Dyluniwyd y prosiect newydd i ddileu dibyniaeth ecosystem JavaScript/Node.js ar un cwmni, sy'n rheoli datblygiad y rheolwr pecyn yn llawn a chynnal a chadw'r ystorfa. Yn ôl sylfaenwyr Entropic, nid oes gan y gymuned y trosoledd i ddal NPM Inc yn atebol am ei weithredoedd, ac mae'r ffocws ar wneud elw yn atal gweithredu cyfleoedd sy'n sylfaenol o safbwynt y gymuned, ond nad ydynt yn cynhyrchu arian. ac angen adnoddau ychwanegol, megis cymorth ar gyfer dilysu llofnod digidol .

Ffynhonnell: opennet.ru

Ychwanegu sylw