قصة كيف بدأت مكتبة جافا سكريبت الشهيرة في عرض الإعلانات في المحطة

في الحزمة المجموعة الأساسية ، وهو عبارة عن دليل لأسلوب جافا سكريبت، وأداة linter، وأداة تصحيح التعليمات البرمجية التلقائية، ينفذ ما يبدو أنه أول نظام إعلاني لمكتبات جافا سكريبت.

في بداية العشرين من أغسطس من هذا العام، تمكن المطورون الذين قاموا بتثبيت Standard من خلال مدير الحزم npm من رؤية لافتة إعلانية ضخمة في أجهزتهم الطرفية.

قصة كيف بدأت مكتبة جافا سكريبت الشهيرة في عرض الإعلانات في المحطة
لافتة إعلانية في المحطة

تم إنشاء هذا الإعلان باستخدام مشروع جديد - التمويل:. يتم ذلك بواسطة مطوري المكتبة القياسية. تم تضمين مكتبة التمويل في المعيار 14.0.0. هذا الإصدار القياسي متاح الآن 19 أغسطس. عندها بدأت الإعلانات تظهر في المحطات الطرفية.

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

مما لا يثير الدهشة أن هذه الفكرة أثارت جدلاً حادًا في مجتمع التطوير. على سبيل المثال - هنا и هنا.

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

يقول فنسنت ويفرز، وهو مطور من هولندا: "حقيقة الأمر هي أن أولئك الذين يدعمون [البرمجيات مفتوحة المصدر] يحتاجون إلى المال". "قد تظهر حلول أكثر مثالية لهذه المشكلة في المستقبل؛ وحتى ذلك الحين، يمكننا أن نتحمل الإعلانات. انها ليست بهذا السوء. وعلى الرغم من أنني شخصيًا لا أحب رؤية اللافتات الإعلانية في المحطة، إلا أنني أتفهم الحاجة إليها وأؤيد هذه الفكرة تمامًا.

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

معظم التعليقات السلبية ضد Standard ومخطط التمويل الجديد للمشاريع مفتوحة المصدر تأتي من مطورين غير راضين عن ظهور اللافتات الإعلانية التي تظهر بعد التثبيت الآن في السجلات، الأمر الذي سيجعل تصحيح أخطاء التطبيقات أمرًا صعبًا تمامًا دون داع.

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

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

OpenCollective هو مشروع مماثل للتمويل. ولكن بدلاً من عرض اللافتات، فإنه يعرض طلبات التبرعات في المحطة، حيث يُطلب من المطورين تحويل الأموال إلى مشروع معين. يتم عرض هذه الطلبات أيضًا في محطة npm بعد تثبيت المكتبات المختلفة.

قصة كيف بدأت مكتبة جافا سكريبت الشهيرة في عرض الإعلانات في المحطة
فتح الرسائل الجماعية

منذ العام الماضي، تمت إضافة رسائل OpenCollective إلى العديد من المشاريع مفتوحة المصدر. في مثل هذا، على سبيل المثال، كما core.js, JSS, نوديمون, المكونات المصممة, مستوى، واشياء أخرى عديدة.

تمامًا كما هو الحال مع التمويل، أعرب المطورون عن عدم رضاهم عندما رأوا هذه الرسائل في الجهاز. ومع ذلك، كانوا على استعداد لقبولها، لأنها تحتوي فقط على طلبات التبرعات، وليس إعلانات واسعة النطاق.

ومع ذلك، في حالة التمويل، يبدو أن هذا المشروع قد تجاوز خطًا معينًا في أذهان بعض المطورين الذين لا يريدون رؤية الإعلانات في محطاتهم تحت أي ذريعة.

وقام بعض هؤلاء المطورين بالضغط على شركة Linode، إحدى الشركات التي اتفقت مع Funding لعرض الإعلانات. قررت الشركة في النهاية عدم تصعيد الموقف و отказаться من هذه الفكرة.

علاوة على ذلك، ذهب بعض المطورين إلى أبعد من ذلك، حيث وجهوا طاقة غضبهم إلى إنشاء الأول من نوعه في العالم مانع الإعلان عن واجهة سطر الأوامر.

نتائج

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

إذا كنت مهتمًا بهذا الموضوع، قم بإلقاء نظرة عليه مادةوالتي تمت كتابتها بناءً على نتائج تجربة "التمويل".

القراء الأعزاء! ما هو شعورك تجاه الإعلان في المحطة؟ ما هي طرق تمويل المصادر المفتوحة التي تبدو الأكثر ملائمة بالنسبة لك؟

قصة كيف بدأت مكتبة جافا سكريبت الشهيرة في عرض الإعلانات في المحطة

المصدر: www.habr.com

إضافة تعليق