مایکروسافت NPM را خریداری کرده و آن را همراه با GitHub توسعه خواهد داد

NPM Inc که بر توسعه مدیر بسته NPM نظارت دارد و مخزن NPM را نگهداری می کند. اعلام کرد о فروش تجارت مایکروسافت خریدار در این معامله GitHub است که به عنوان یک واحد تجاری مستقل مایکروسافت فعالیت می کند. مبلغ معامله فاش نشده است.

بیان شده است که تغییر مالکیت تاثیری بر مخزن نخواهد داشت NPM، که همچنان وجود خواهد داشت و برای توسعه دهندگان منبع باز در دسترس عموم و رایگان خواهد بود. توسعه مدیر بسته NPM با مشارکت منابع اضافی ادامه خواهد یافت که ممکن است انگیزه ای برای توسعه فعال تر آن باشد. GitHub قصد دارد به طور فعال با جامعه توسعه دهندگان جاوا اسکریپت برای جمع آوری ایده ها و شکل دادن به آینده NPM تعامل داشته باشد.

بردارهای اصلی توسعه شامل افزایش قابلیت اطمینان، مقیاس پذیری و عملکرد مخزن و زیرساخت و همچنین بهبود راحتی کار روزانه توسعه دهندگان و نگهداری کنندگان با مدیر بسته است. یکی از نوآوری های قابل توجهی که در npm 7 انتظار می رود، فضاهای کاری نام دارد (فضای کاری، به شما امکان می دهد وابستگی ها را از چندین بسته در یک بسته برای نصب در یک مرحله جمع کنید)، روند انتشار بسته ها را بهبود می بخشد و پشتیبانی از احراز هویت چند عاملی را گسترش می دهد.

برای بهبود امنیت فرآیندهای انتشار و تحویل بسته ها، برنامه ریزی شده است که NPM در زیرساخت GitHub ادغام شود. ادغام همچنین به شما امکان می دهد از رابط GitHub برای آماده سازی و میزبانی بسته های NPM استفاده کنید - تغییرات بسته ها را می توان در GitHub از دریافت درخواست کشش تا انتشار نسخه جدید بسته NPM ردیابی کرد. ابزارهای ارائه شده در GitHub شناسایی آسیب پذیری ها و اطلاع رسانی در مورد آسیب‌پذیری‌ها در مخازن نیز برای بسته‌های NPM اعمال می‌شود. سرویسی برای تامین مالی کار نگهبانان و نویسندگان بسته های NPM در دسترس خواهد بود حامیان GitHub.

Isaac Z. Schlueter، خالق NPM، به کار بر روی پروژه ادامه خواهد داد و منابع اضافی و محیط ساکت تری برای کار در اختیار خواهد داشت. بنیانگذار NPM معتقد است که NPM به عنوان بخشی از GitHub از یکی از بزرگترین شرکت های جهان پشتیبان بزرگترین جامعه توسعه دهندگان پشتیبانی بیشتری دریافت خواهد کرد. در حال حاضر، مخزن NPM بیش از 1.3 میلیون بسته را ارائه می دهد که توسط تقریباً 12 میلیون توسعه دهنده استفاده می شود. حدود 75 میلیارد دانلود در ماه ثبت می شود و این رقم به طور پیوسته در حال رشد است.

به یاد بیاوریم که سال گذشته NPM Inc تغییری در مدیریت، مجموعه‌ای از اخراج کارکنان و جستجو برای سرمایه‌گذاران تجربه کرد. با توجه به عدم اطمینان فعلی در مورد آینده NPM و عدم اعتماد به اینکه این شرکت از منافع جامعه به جای سرمایه گذاران دفاع خواهد کرد، گروهی از کارمندان به رهبری مدیر ارشد فناوری سابق NPM تاسیس شد مخزن بسته آنتروپیک. پروژه جدید برای حذف وابستگی اکوسیستم JavaScript/Node.js به یک شرکت طراحی شده است که به طور کامل توسعه مدیر بسته و نگهداری مخزن را کنترل می کند. به گفته بنیانگذاران Entropic، جامعه اهرمی برای پاسخگویی NPM Inc در قبال اقدامات خود ندارد و تمرکز بر کسب سود مانع از اجرای فرصت هایی می شود که از نظر جامعه اولیه هستند، اما پول تولید نمی کنند. و نیاز به منابع اضافی مانند پشتیبانی از تأیید امضای دیجیتال دارد.

منبع: opennet.ru

اضافه کردن نظر