Microsoft သည် NPM ကိုဝယ်ယူပြီး GitHub နှင့်အတူ တီထွင်ထုတ်လုပ်မည်ဖြစ်သည်။

NPM ပက်ကေ့ဂျ်မန်နေဂျာ၏ဖွံ့ဖြိုးတိုးတက်မှုကိုကြီးကြပ်ပြီး NPM repository ကိုထိန်းသိမ်းထားသည့် NPM Inc၊ ကြေငြာခဲ့သည် о ရောင်းမည် Microsoft ၏လုပ်ငန်း။ အရောင်းအဝယ်တွင်ဝယ်သူမှာ Microsoft ၏ သီးခြားစီးပွားရေးယူနစ်တစ်ခုအဖြစ် လုပ်ဆောင်နေသည့် GitHub ဖြစ်သည်။ ငွေပေးငွေယူပမာဏကို ထုတ်ဖော်ပြောကြားခြင်းမရှိပေ။

ပိုင်ဆိုင်မှုပြောင်းလဲမှုသည် သိုလှောင်ခန်းအပေါ် သက်ရောက်မှုရှိမည်မဟုတ်ကြောင်း ဖော်ပြထားသည် NPMဆက်လက်တည်ရှိနေမည်ဖြစ်ပြီး လူသိရှင်ကြားရရှိနိုင်ပြီး ဆက်လက်တည်ရှိနေမည့် open source developer များအတွက် အခမဲ့ဖြစ်သည်။ NPM ပက်ကေ့ဂျ်မန်နေဂျာ၏ ဖွံ့ဖြိုးတိုးတက်မှုသည် ၎င်း၏ ပိုမိုတက်ကြွသော ဖွံ့ဖြိုးတိုးတက်မှုအတွက် မက်လုံးတစ်ခုဖြစ်လာနိုင်သည့် အပိုရင်းမြစ်များ၏ ပါဝင်ပတ်သက်မှုနှင့်အတူ ဆက်လက်လုပ်ဆောင်သွားမည်ဖြစ်သည်။ GitHub သည် စိတ်ကူးစိတ်သန်းများကို စုဆောင်းပြီး NPM ၏ အနာဂတ်ကို ပုံဖော်ရန်အတွက် JavaScript developer အသိုင်းအဝိုင်းနှင့် တက်ကြွစွာ ထိတွေ့ဆက်ဆံရန် ရည်ရွယ်ပါသည်။

အဓိက ဖွံ့ဖြိုးတိုးတက်မှု အားနည်းချက်များတွင် သိုလှောင်မှု နှင့် အခြေခံအဆောက်အအုံများ၏ ယုံကြည်စိတ်ချရမှု၊ အတိုင်းအတာနှင့် စွမ်းဆောင်ရည်ကို တိုးမြင့်လာစေရန်နှင့် ပက်ကေ့ဂျ်မန်နေဂျာနှင့်အတူ ဆော့ဖ်ဝဲအင်ဂျင်နီယာများနှင့် ထိန်းသိမ်းသူများ၏နေ့စဉ်လုပ်ငန်းဆောင်တာများ အဆင်ပြေစေရေးတို့ ပါဝင်သည်။ npm 7 တွင် မျှော်လင့်ထားသော သိသာထင်ရှားသော တီထွင်ဆန်းသစ်မှုများထဲမှ တစ်ခုကို workspaces ဟုခေါ်သည် (Workspaceအဆင့်တစ်ဆင့်တွင် ထည့်သွင်းရန်အတွက် ပက်ကေ့ဂျ်အများအပြားမှ မှီခိုမှုကို စုစည်းခွင့်ပြုသည်)၊ ပက်ကေ့ဂျ်များထုတ်ဝေခြင်းလုပ်ငန်းစဉ်ကို ပိုမိုကောင်းမွန်စေခြင်းနှင့် အကြောင်းရင်းများစွာ အထောက်အထားစိစစ်ခြင်းအတွက် ပံ့ပိုးမှုတိုးချဲ့ခြင်း။

ပက်ကေ့ဂျ်များ ထုတ်ဝေခြင်းနှင့် ပေးပို့ခြင်းဆိုင်ရာ လုပ်ငန်းစဉ်များ၏ လုံခြုံရေးကို မြှင့်တင်ရန်အတွက် NPM ကို GitHub အခြေခံအဆောက်အအုံတွင် ပေါင်းစည်းရန် စီစဉ်ထားသည်။ ပေါင်းစည်းမှုသည် NPM ပက်ကေ့ဂျ်များကို ပြင်ဆင်ရန်နှင့် လက်ခံရန် GitHub အင်တာဖေ့စ်ကို အသုံးပြုရန်လည်း ခွင့်ပြုလိမ့်မည် - ပက်ကေ့ဂျ်များသို့ ပြောင်းလဲမှုများကို NPM ပက်ကေ့ချ်၏ ဗားရှင်းအသစ်ထုတ်ဝေမှုအထိ ဗားရှင်းအသစ်ထုတ်ဝေမှုအထိ ဆွဲထုတ်တောင်းဆိုမှုမှ GitHub တွင် ခြေရာခံနိုင်သည်။ GitHub တွင် ပေးထားသော ကိရိယာများ ခွဲခြားသတ်မှတ်ခြင်း။ အားနည်းချက်များနှင့် အသိပေးခြင်း။ repositories အတွင်းရှိ အားနည်းချက်များအကြောင်း NPM packages များတွင်လည်း သက်ရောက်မှုရှိပါမည်။ ထိန်းသိမ်းသူနှင့် NPM ပက်ကေ့ဂျ်များ၏ စာရေးဆရာများ၏ လုပ်ငန်းကို ငွေကြေးထောက်ပံ့ရန်အတွက် ဝန်ဆောင်မှုတစ်ခု ရရှိမည်ဖြစ်သည်။ GitHub စပွန်ဆာများ.

NPM ၏ဖန်တီးသူ Isaac Z. Schlueter သည် ပရောဂျက်တွင် ဆက်လက်လုပ်ဆောင်မည်ဖြစ်ပြီး အပိုအရင်းအမြစ်များနှင့် အလုပ်လုပ်ရန် ပိုမိုတိတ်ဆိတ်သောပတ်ဝန်းကျင်ကို ပေးမည်ဖြစ်သည်။ NPM ၏တည်ထောင်သူသည် GitHub ၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့် NPM သည် developer များ၏အကြီးဆုံးအသိုင်းအဝိုင်းနောက်တွင်ကမ္ဘာ့အကြီးဆုံးကုမ္ပဏီများထဲမှတစ်ခုထံမှနောက်ထပ်ပံ့ပိုးမှုရရှိလိမ့်မည်ဟုယုံကြည်သည်။ လက်ရှိတွင်၊ NPM သိုလှောင်မှုတွင် ခန့်မှန်းခြေ developer 1.3 သန်းက အသုံးပြုသည့် packages ပေါင်း 12 သန်းကျော်ကို ဆောင်ရွက်ပေးပါသည်။ တစ်လလျှင် ဒေါင်းလုဒ် ၇၅ ဘီလီယံခန့်ကို မှတ်တမ်းတင်ထားပြီး ဤကိန်းဂဏန်းသည် တဖြည်းဖြည်း ကြီးထွားလာသည်။

ပြီးခဲ့သောနှစ်တွင် NPM Inc သည် စီမံခန့်ခွဲမှုအပြောင်းအလဲ၊ ဝန်ထမ်းအလုပ်ထုတ်ခံရမှုများနှင့် ရင်းနှီးမြှုပ်နှံသူများအတွက် ရှာဖွေမှုများစွာကို ကြုံတွေ့ခဲ့ရကြောင်း သတိရကြပါစို့။ NPM ၏ အနာဂတ်နှင့် ပတ်သက်၍ လက်ရှိ မသေချာမရေရာမှုများနှင့် ကုမ္ပဏီသည် ရင်းနှီးမြှုပ်နှံသူများထက် လူမှုအသိုင်းအဝိုင်း၏ အကျိုးစီးပွားကို အကာအကွယ်ပေးမည်ဟု ယုံကြည်မှုမရှိခြင်းကြောင့် NPM ၏ ယခင် CTO ဦးဆောင်သော ဝန်ထမ်းအုပ်စု၊ တည်ထောင်ခဲ့သည်။ package repository ကျောက်စိမ်း. ပရောဂျက်အသစ်သည် ကုမ္ပဏီတစ်ခုပေါ်ရှိ JavaScript/Node.js ဂေဟစနစ်၏ မှီခိုမှုကို ဖယ်ရှားရန်အတွက် ဒီဇိုင်းထုတ်ထားခြင်းဖြစ်ပြီး ပက်ကေ့ဂျ်မန်နေဂျာ၏ဖွံ့ဖြိုးတိုးတက်မှုနှင့် သိုလှောင်မှုထိန်းသိမ်းမှုတို့ကို အပြည့်အဝထိန်းချုပ်ထားသည်။ Entropic ၏တည်ထောင်သူများ၏အဆိုအရ၊ အသိုင်းအဝိုင်းသည်၎င်း၏လုပ်ဆောင်ချက်များအတွက် NPM Inc ကိုတာဝန်ခံရန်အခွင့်အာဏာမရှိပါ၊ အမြတ်ငွေရှာခြင်းအပေါ်အာရုံစူးစိုက်မှုသည်အသိုင်းအဝိုင်း၏အမြင်မှအဓိကဖြစ်သောအခွင့်အလမ်းများကိုအကောင်အထည်ဖော်ခြင်းကိုတားဆီးသည်၊ သို့သော်ငွေမထုတ်ပေးပါ။ ဒစ်ဂျစ်တယ်လက်မှတ်အတည်ပြုခြင်းအတွက် ပံ့ပိုးကူညီမှုကဲ့သို့သော အပိုအရင်းအမြစ်များ လိုအပ်သည်။

source: opennet.ru

မှတ်ချက် Add