Microsoft NPM сатып алу туралы жаңалықтарды шығарды және оны GitHub көмегімен дамытады

NPM Inc, ол NPM пакетінің менеджерінің дамуын басқарады және NPM репозиторийін қолдайды, өз бизнесін GitHub Inc-ке сататынын жариялады (ол қазіргі уақытта Microsoft корпорациясына тиесілі), ол тәуелсіз құрылымдық бөлімше ретінде жұмыс істейді (сатып алуға арналған транзакцияның көлемі жария етілмеген).

Сатып алу бөлігі үшін меншік құқығының өзгеруі NPM репозиторийіне әсер етпейді деген пікір бар және бұл өмір сүре береді және жалпыға қол жетімді және ақысыз болып қалады ашық көзді әзірлеушілерге арналған. NPM пакет менеджерінің дамуы қосымша ресурстармен жалғасады, бұл оның белсенді дамуына түрткі бола алады, өйткені GitHub JavaScript қауымдастығымен идеялар жинау және болашақты анықтау үшін белсенді жұмыс істеуге ниетті.

Microsoft дайындаған өзгерістерге қатысты Сатып алу аяқталғаннан кейін негізгі даму векторлары: репозитарийдің және инфрақұрылымның сенімділігін, масштабтылығы мен өнімділігін арттыру, сонымен қатар пакет менеджерімен бірге жүретіндер мен әзірлеушілердің күнделікті жұмысының ыңғайлылығын жақсарту.

NPM-нің 7-нұсқасында күтілетін маңызды жаңалықтардың ішінен жұмыс кеңістері аталды (олар бір қадамға орнату үшін бір пакеттегі бірнеше бумалардың тәуелділіктерін қосуға мүмкіндік береді), бумаларды басып шығару процесін жақсартады және көп факторлы аутентификацияға қолдауды кеңейтеді.

Пакетті орналастыру және жеткізу процестерінің қауіпсіздігін арттыру үшін, NPM-ді GitHub инфрақұрылымына енгізу жоспарлануда.

Интеграция сізге NPM пакеттерін дайындау және тастау үшін GitHub интерфейсін пайдалануға мүмкіндік береді- Пакеттің өзгеруін GitHub-та npm бумасының жаңа нұсқасын жариялау туралы сұрау салудан бастап бақылауға болады.

Репозиторийлерде GitHub ұсынған осалдықтарды анықтау және осалдықтар туралы есеп беру құралдары NPM пакеттеріне де қатысты болады. GPHub демеушісі қызметі NPM пакетінің авторлары мен серіктерінің жұмысын қаржыландыру үшін қол жетімді болады.

Сонымен қатар, Исаак З.Шлюетер туралы айтылады (NPM құрушысы) жоба бойынша жұмысты жалғастырады және сізге қосымша ресурстар мен жұмыс жағдайлары жайлы болады.

Ол жасаған хабарландыруда ол келесілерді бөліседі:

Сатып алу процесінің басында мен күткен жоқ нәрсе - мен Натпен алғашқы сұхбаттарымнан бастап, GitHub-да кездескендердің бәрін, сондай-ақ ол дайындаған команданың бәрін шын жүректен ұнататындығым ...

NPM құрылтайшысы GitHub бөлігі ретінде NPM қосымша қолдау алады деп санайды ең ірі дамушы қауымдастықтың артындағы ең ірі әлемдік компаниялардың бірі. Қазіргі уақытта NPM репозиторийі шамамен 1.3 миллион жасаушылар пайдаланатын 12 миллионнан астам пакетке қызмет көрсетеді. Айына шамамен 75 миллиард жүктеу бар және бұл сан үнемі өсуде.

Еске салайық, өткен жылы NPM Inc көшбасшылықты ауыстырды, жұмыстан шығару және инвесторларды іздеу.

ҰПМ-нің болашақ тағдырына қатысты белгісіздікке байланысты компанияның инвесторлардың емес, қоғамдастықтың мүддесін қорғайтынына деген сенімділіктің болмауы, бұрынғы NPM техникалық директоры бастаған қызметкерлер тобы Entropic пакетінің репозиторийін құрды.

Жаңа жоба JavaScript / Node.js экожүйесіне тәуелділікті жоюға арналған пакет менеджерінің дамуын толығымен бақылайтын және репозиторий жүргізетін жалғыз компанияда.

Энтропиктің негізін қалаушылардың пікірі бойынша, қауымдастық NPM Inc-ті қабылданған іс-әрекеттер үшін жауапкершілікке тартуға қабілеті жоқ, ал пайдаға бағытталғандық қоғамдастықтың негізгі қызметін жүзеге асыруға кедергі келтіреді, бірақ ақша әкелмейді және қосымша ресурстар, ерекшеліктер қажет , электрондық цифрлық қолтаңбаны растауға қолдау ретінде.

Si сіз нота туралы көбірек білгіңіз келеді, сіз жарияланымның түпнұсқасын тексере аласыз келесі сілтеме.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.