يضيف مدير الحزم NPM 6.13 أدوات تمويل المطورين

نشرت الافراج عن مدير الحزم NPM6.13، مضمن في Node.js ويستخدم لتوزيع الوحدات في JavaScript. ومن مميزات الإصدار الجديد مظهر الأوامر "صندوق» وأموال لتنظيم جمع التبرعات من قبل المطورين المشاركين في صيانة الحزم.

بعد تثبيت الحزمة، يعرض NPM الآن معلومات حول عدد الحزم المرتبطة بالتبعية والتي يقبل القائمون على صيانتها التبرعات (يتم توفير علامة "--no-fund" لإخفاء هذه المعلومات). من خلال تشغيل أمر "npm Fund"، يمكن للمستخدم الحصول على معلومات مفصلة حول طرق جمع التبرعات في كل من التبعيات الخاصة بالمشروع الحالي وتلقي روابط للخدمات المقابلة (Patreon وLibrapay وOpenCollective وGitHub Sponsor، وما إلى ذلك) . يتم تحديد المعلومات المتعلقة بقبول التبرعات في الحزمة باستخدام حقل "التمويل" الجديد في ملف package.json.

يضيف مدير الحزم NPM 6.13 أدوات تمويل المطورين

يرجى ملاحظة أنه في أغسطس فيروس أبو خديجة، مؤلف حزمة NPM معيار (حوالي 200 ألف عملية تنزيل أسبوعيًا) والمنصات webtorrent, نشر في وحدة مستودع NPM "التمويل"، والذي يعرض إعلانًا نصيًا بعد تثبيت الحزمة. لعرض الإعلانات في وحدة التحكم، قامت الوحدة بإدخال معالج في البرنامج النصي الذي تم تشغيله تلقائيًا بعد التثبيت (ما بعد التثبيت). بطريقة مماثلة، تم اقتراح تحقيق الدخل من عمل مشرفي الحزم (للمشاركة في برنامج تحقيق الدخل، كان عليك إضافة هذه الوحدة اعتمادًا على الحزمة الخاصة بك).

بعد رد فعل عنيف المجتمع وظهور رأي مفاده أن تحقيق الدخل في شكل إعلان من شأنه أن يجلب فائدة أكبر للمسوقين الجيدين أكثر من المطورين الجيدين، تم تقليص التجربة. في وقت لاحق إدارة NPM محظور نشاط مماثل ووعد بحظر الحزم التي تعرض الإعلانات أثناء التثبيت أو أثناء التنفيذ أو في مراحل مختلفة من التطوير.

وفي الوقت نفسه، مدير شركة NPM Inc، التي تشرف على تطوير NPM، وعد إنشاء مجموعة عمل وتطوير حل لتحفيز تحفيز المشرفين. كانت الخطوة الأولى هي تنفيذ أمر "الصندوق"، ولكن في المستقبل من الممكن إنشاء منصة التبرعات الخاصة بنا، والتي يمكن أن تكون مفيدة أيضًا لتمويل مستودع الآلية الوقائية الوطنية نفسها.

المصدر: opennet.ru

إضافة تعليق