Popüler bir JavaScript kütüphanesinin terminalde reklamları nasıl görüntülemeye başladığının hikayesi

Pakette StandartBir JavaScript stil kılavuzu, linter ve otomatik kod düzeltme aracı olan , JavaScript kitaplıkları için ilk reklam sistemi gibi görünen sistemi uyguluyor.

Bu yılın 20 Ağustos'unun başında, Standard'ı npm paket yöneticisi aracılığıyla kuran geliştiriciler, terminallerinde büyük bir reklam banner'ı görebildiler.

Popüler bir JavaScript kütüphanesinin terminalde reklamları nasıl görüntülemeye başladığının hikayesi
Terminaldeki reklam afişi

Bu reklam yeni bir proje kullanılarak oluşturuldu - Harçlar. Bu, Standart kütüphanenin geliştiricileri tarafından yapılır. Funding kütüphanesi Standart 14.0.0'a dahil edildi. Bu Standart sürüm artık çıktı 19 Ağustos. O zaman terminallerde reklamlar görünmeye başladı.

Finansman kütüphanesinin arkasındaki fikir, şirketlerin satın alıyorlar Kullanıcı terminallerinde reklam alanı ve Finansman projesi daha sonra geliri, kendisiyle işbirliği yapmayı kabul eden ve kullanıcılarına reklam göstermeyi kabul eden açık kaynaklı projeler arasında dağıtır.

Şaşırtıcı olmayan bir şekilde, bu fikir kalkınma camiasında şiddetli tartışmalara neden oldu. Örneğin - burada и burada.

Tartışmacılardan bazıları terminaldeki reklamların her zaman para sorunu olan önemli açık kaynak projelerini finanse etmenin iyi bir yolu olduğuna inanıyordu. Diğerleri, terminallerinde reklam izleme fikrini tamamen kabul edilemez buldu.

Hollandalı bir geliştirici olan Vincent Weavers, "Olay şu ki, [açık kaynak yazılımı] destekleyenlerin paraya ihtiyacı var" diyor. “İleride bu soruna daha mükemmel çözümler ortaya çıkabilir, o zamana kadar reklamlara katlanabiliriz. O kadar da kötü değil. Her ne kadar kişisel olarak terminalde reklam afişleri görmekten pek hoşlanmasam da onlara olan ihtiyacı anlıyorum ve bu fikri tamamen destekliyorum” diye devam ediyor.

“Terminalim, bana iş dünyasının devlerinden gelen sürekli reklam akışını göstermeyen son kale, son huzur vahasıdır. Bu fikre kategorik olarak karşıyım çünkü bunun onlarca yıldır geliştirdiğimiz açık kaynak ruhuyla temelden çeliştiğinden eminim” diyor ABD'li bir geliştirici olan Vuk Petrovic.

Standard'a ve açık kaynaklı projelere yönelik yeni finansman planına karşı olumsuz yorumların çoğu, kurulumdan sonra görünen reklam banner'larının artık günlüklerde görünmesi ve bu durumun uygulamalarda hata ayıklamayı tamamen gereksiz yere zorlaştırmasından memnun olmayan geliştiricilerden geliyor.

"CI günlüklerimde reklam görmek istemiyorum ve diğer paketler de aynı şeyi yapmaya başlarsa ne olacağını düşünmek istemiyorum. Bazı JS paketlerinin düzinelerce, yüzlerce ve hatta daha fazla bağımlılığı vardır. Kaliforniyalı bir geliştirici olan Robert Hafner, "Hepsi reklam gösterse ne olacağını hayal edebiliyor musunuz?" dedi.

Şu anda yalnızca Standart kütüphanede reklam görüntüleniyor, ancak zamanla bunun yapıldığı Finansman projesi daha popüler hale gelebilir. Bu, OpenCollective projesinin geçtiğimiz yıl popülaritesinin nasıl arttığına benzer olabilir.

AçıkKolektif Finansmana benzer bir projedir. Ancak bannerları görüntülemek yerine, geliştiricilerin belirli bir projeye fon aktarmalarının istendiği terminalde bağış taleplerini görüntüler. Bu istekler ayrıca çeşitli kütüphaneler kurulduktan sonra npm terminalinde de görüntülenir.

Popüler bir JavaScript kütüphanesinin terminalde reklamları nasıl görüntülemeye başladığının hikayesi
OpenCollective Mesajları

Geçen yıldan bu yana birçok açık kaynak projesine OpenCollective mesajları eklendi. Mesela şu şekilde çekirdek.js, JSS, düğüm, Stili Bileşenler, seviye, Ve bircok digerleri.

Tıpkı Funding'de olduğu gibi, geliştiriciler bu mesajları terminalde gördüklerinde memnuniyetsizliklerini dile getirdiler. Ancak, bunlar yalnızca bağış taleplerini içerdiği ve tam ölçekli reklamlar içermediği için bunları kabul etmeye istekliydiler.

Ancak Finansman durumunda, terminallerinde herhangi bir bahane altında reklam görmek istemeyen bazı geliştiricilerin kafasında bu projenin belirli bir çizgiyi aştığı görülüyor.

Bu geliştiricilerden bazıları, reklam yayınlamak için Funding ile anlaşan şirketlerden biri olan Linode'a baskı yapıyor. Şirket sonuçta durumu tırmandırmamaya karar verdi ve çöp bu fikirden.

Dahası, bazı geliştiriciler daha da ileri giderek öfkelerinin enerjisini dünyanın ilk engelleyici komut satırı arayüzü için reklam.

sonuçlar

Terminaldeki reklam, açık kaynaklı projelerin finansmanındaki ciddi sorunu çözme girişimidir. Ama pek çok insan bundan gerçekten ama gerçekten hoşlanmıyor. Sonuç olarak, bu olgunun yaygınlaşmaya mahkum olup olmadığı sorusu artık olumlu olmaktan çok olumsuz olarak yanıtlanabiliyor. Ek olarak, yakın zamanda npm'nin büyük olasılıkla paketleri yasaklaTerminaldeki reklamları gösteren.

Bu konuya ilginiz varsa şuraya bir göz atın malzeme"Finansman" deneyinin sonuçlarına dayanarak yazılmıştır.

Sevgili okuyucular! Terminalde reklam yapılması konusunda ne düşünüyorsunuz? Açık kaynağı finanse etmenin hangi yolları size en uygun görünüyor?

Popüler bir JavaScript kütüphanesinin terminalde reklamları nasıl görüntülemeye başladığının hikayesi

Kaynak: habr.com

Yorum ekle