Kūʻai ʻo Microsoft i ka NPM a e hoʻomohala pū me GitHub

ʻO NPM Inc, ka mea nāna e mālama i ka hoʻomohala ʻana o ka luna pūʻulu NPM a mālama i ka waihona NPM, haʻiʻia ka о kuai ʻoihana a Microsoft. ʻO ka mea kūʻai aku ma ke kālepa ʻo GitHub, e hana ana ma ke ʻano he ʻoihana kūʻokoʻa o Microsoft. ʻAʻole i hōʻike ʻia ka nui o ke kālepa.

Ua ʻōlelo ʻia ʻaʻole pili ka hoʻololi ʻana i ka waihona NPM, ka mea e hoʻomau ʻia e noho a loaʻa i ka lehulehu a me ka manuahi no nā mea hoʻomohala open source. E hoʻomau ʻia ka hoʻomohala ʻana o ka luna pūʻolo NPM me ke komo ʻana o nā kumuwaiwai hou aʻe, a hiki ke lilo i mea hoʻoikaika no kona hoʻomohala ʻana. Manaʻo ʻo GitHub e komo pū me ke kaiāulu mea hoʻomohala JavaScript e hōʻiliʻili i nā manaʻo a hoʻohua i ka wā e hiki mai ana o NPM.

ʻO nā vectors hoʻomohala koʻikoʻi ka hoʻonui ʻana i ka hilinaʻi, scalability a me ka hana o ka waihona a me nā ʻōnaehana, a me ka hoʻomaikaʻi ʻana i ka maʻalahi o ka hana o kēlā me kēia lā o nā mea hoʻomohala a me nā mea mālama me ka luna hoʻokele. ʻO kekahi o nā mea hou i manaʻo ʻia ma npm 7 i kapa ʻia ʻo workspaces (Nā Haʻawina, e ʻae iā ʻoe e hōʻuluʻulu i nā hilinaʻi mai kekahi mau pūʻolo i hoʻokahi pūʻolo no ka hoʻokomo ʻana i hoʻokahi ʻanuʻu), e hoʻomaikaʻi i ke kaʻina hana o ka hoʻopuka ʻana i nā pūʻolo a me ka hoʻonui ʻana i ke kākoʻo no ka hōʻoia ʻana i nā mea he nui.

No ka hoʻomaikaʻi ʻana i ka palekana o nā kaʻina hana o ka paʻi ʻana a me ka hāʻawi ʻana i nā pūʻolo, ua hoʻolālā ʻia e hoʻohui i ka NPM i ka ʻōnaehana GitHub. ʻO ka hoʻohui pū ʻana e ʻae iā ʻoe e hoʻohana i ka interface GitHub e hoʻomākaukau a hoʻokipa i nā pūʻolo NPM - hiki ke nānā ʻia nā loli i nā pūʻolo ma GitHub mai ka loaʻa ʻana o kahi noi huki a hiki i ka hoʻolaha ʻana i kahi mana hou o ka pūʻolo NPM. Hāʻawi ʻia nā mea hana ma GitHub ʻike ʻana nawaliwali a me hōʻike e pili ana i nā nāwaliwali i loko o nā waihona e pili pū kekahi i nā pūʻolo NPM. E loaʻa kahi lawelawe no ke kālā kālā i ka hana a nā mea mālama a me nā mea kākau o nā pūʻolo NPM Nā Kākoʻo GitHub.

ʻO Isaac Z. Schlueter, ka mea nāna i hoʻokumu i ka NPM, e hoʻomau i ka hana ma ka papahana a hāʻawi ʻia i nā kumuwaiwai hou aʻe a me kahi noho mālie e hana ai. Manaʻo ka mea nāna i hoʻokumu i ka NPM ma ke ʻano he ʻāpana o GitHub, e loaʻa iā NPM ke kākoʻo hou mai kekahi o nā ʻoihana nui loa o ka honua, ma hope o ke kaiāulu nui o nā mea hoʻomohala. I kēia manawa, lawelawe ka waihona NPM ma mua o 1.3 miliona mau pūʻolo, hoʻohana ʻia e ka 12 miliona mau mea hoʻomohala. Ma kahi o 75 biliona mau hoʻoiho i hoʻopaʻa ʻia i kēlā me kēia mahina a ke ulu mau nei kēia helu.

E hoʻomanaʻo kākou i ka makahiki i hala aku nei ua ʻike ʻo NPM Inc i ka hoʻololi ʻana i ka hoʻokele, kahi ʻano o ka hoʻokuʻu ʻana o nā limahana a me ka ʻimi ʻana i nā mea hoʻopukapuka. Ma muli o ka maopopo ʻole o kēia manawa e pili ana i ka wā e hiki mai ana o NPM a me ka nele o ka hilinaʻi e pale aku ka ʻoihana i nā pono o ke kaiāulu ma mua o nā mea hoʻopukapuka, kahi hui o nā limahana i alakaʻi ʻia e ka CTO mua o NPM. hoʻokumu ʻia waihona waihona entropic. Ua hoʻolālā ʻia ka papahana hou e hoʻopau i ka hilinaʻi ʻana o ka kaiaola JavaScript/Node.js i hoʻokahi hui, nāna e hoʻomalu piha i ka hoʻomohala ʻana o ka luna pūʻulu a me ka mālama ʻana i ka waihona. Wahi a nā mea nāna i hoʻokumu iā Entropic, ʻaʻole i loaʻa i ke kaiāulu ka leverage e hoʻopaʻa i ka NPM Inc no kāna mau hana, a ʻo ka nānā ʻana i ka loaʻa kālā ke pale aku i ka hoʻokō ʻana i nā manawa kūpono mai ka manaʻo o ke kaiāulu, akā ʻaʻole e hoʻopuka kālā. a koi aku i nā kumuwaiwai hou aʻe, e like me ke kākoʻo no ka hōʻoia ʻana i ka pūlima kikohoʻe.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka