1 पॉइंट द्वारा GN⁺ 2024-10-18 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Automattic और WP Engine के बीच चल रही लड़ाई का नतीजा क्या होगा, यह कहना अभी जल्दबाज़ी होगी, लेकिन पूरे WordPress कम्युनिटी की हार पहले ही हो चुकी है
    • Automattic के संस्थापक और CEO Matt Mullenweg, WordPress project और WordPress.org infrastructure पर अपने नियंत्रण का इस्तेमाल करके WP Engine को दंडित कर रहे हैं और कुछ असहमत contributors को discussion channels से हटा रहे हैं
    • सबसे हाल में, Mullenweg ने WP Engine plugin का एक hostile fork शुरू किया, और fork किया गया plugin WordPress updates के ज़रिए मूल plugin की जगह ले रहा है
    • जब Automattic और WP Engine की लड़ाई शुरू हुई थी, तब कई लोगों को उम्मीद थी कि दोनों कंपनियां तनाव कम करेंगी या कम से कम मामला वकीलों पर छोड़ देंगी ताकि बड़े कम्युनिटी को इस लड़ाई से बाहर रखा जा सके, लेकिन यह उम्मीद पूरी नहीं हुई
  • WordPress.org ने WP Engine पर लगाया गया ban रोकते हुए 27 सितंबर को "Reprieve(राहत)" पोस्ट प्रकाशित की
  • इसके बाद WP Engine ने 2 अक्टूबर को Automattic और Mullenweg के खिलाफ 62 पन्नों की शिकायत दायर की और jury trial की मांग की
    • शिकायत में contract interference, computer fraud, attempted extortion, defamation जैसे आरोप शामिल हैं
    • साथ ही WP Engine ने यह declaratory judgment भी मांगा कि वह Automattic द्वारा उल्लिखित WordPress, WooCommerce आदि के trademarks का उल्लंघन या dilution नहीं कर रहा
  • यह ऐसा कदम था जिससे Automattic और WP Engine के बीच टूट चुके रिश्ते के फिर से सुधरने की संभावना लगभग खत्म हो गई
    • यह मानना पूरी तरह उचित था कि WordPress.org ban जारी रहेगा, Automattic मुकदमे का जवाब देगा, और शायद WP Engine पर countersuit भी दायर करेगा
    • लेकिन अभी तक WP Engine के मुकदमे के जवाब या countersuit का कोई संकेत नहीं दिखा है
    • इसके बजाय Mullenweg, WP Engine के लिए मुश्किलें खड़ी करने के अन्य तरीके इस्तेमाल कर रहे हैं, और ये रणनीतियां अब व्यापक WordPress कम्युनिटी तक समस्याग्रस्त रूप से फैल रही हैं
  • 9 अक्टूबर को WordPress.org के account login form में एक नया checkbox जोड़ा गया: "मैं WP Engine से वित्तीय या किसी अन्य रूप में संबद्ध नहीं हूं"
    • यदि checkbox नहीं चुना जाए, तो user को आगे बढ़ने के लिए उसे चुनने का संदेश मिलता है
    • बताया गया कि इस नीति पर सवाल उठाने वाले कुछ contributors को Slack से block कर दिया गया
  • कई contributors ने checkbox की अस्पष्ट wording और उसके परिणामों को लेकर सवाल उठाए
    • इसके जवाब में Mullenweg ने "वकील से सलाह लें" जैसी असंतोषजनक प्रतिक्रिया दी
    • Javier Casares और Terence Eden जैसे कुछ प्रतिभागियों ने बताया कि सवाल जारी रखने के बाद उनके account निष्क्रिय कर दिए गए
    • Andrew Hutchings ने कहा कि अधिकांश individual contributors के पास legal advice लेने की क्षमता नहीं होती; वे तो बस project में योगदान देना चाहते हैं

पक्ष चुनिए (Pick a side)

  • Checkbox चर्चा में एक प्रतिभागी ने कहा, "क्या आपको समझ नहीं आ रहा कि यहां क्या हो रहा है? बात सीधी है। आपको पक्ष चुनना होगा"
  • इस पर Mullenweg ने जवाब दिया, "मैं चाहता हूं कि आप सब जानकारी लें और भाग लें। सिर्फ किनारे खड़े मत रहें"
  • Mullenweg ने WP Engine को WordPress.org से block करने के तुरंत बाद Automattic कर्मचारियों से भी पक्ष चुनने को कहा था

लोकप्रिय plugin Advanced Custom Fields की किस्मत

  • WP Engine लोकप्रिय plugin Advanced Custom Fields(ACF) बनाती है
  • Mullenweg ने 28 सितंबर को Slack में पूछा था कि क्या ACF Pro को WordPress core में शामिल किया जाना चाहिए
  • Automattic ने 5 अक्टूबर को घोषणा की कि उसने ACF की एक vulnerability, WP Engine को "responsibly disclosed" की, लेकिन WordPress core security team के leader ने इसकी आलोचना करते हुए कहा कि इसे "irresponsibly announced" किया गया
  • 12 अक्टूबर को Mullenweg ने घोषणा की कि ACF को fork करके Secure Custom Fields(SCF) बनाया जा रहा है
  • यह WP Engine को दंडित करने का कदम है, और पहले से ACF इंस्टॉल कर चुके सभी users के लिए इसे नए plugin से बदला जा रहा है

WPGraphQL भी Automattic के पास

  • WPGraphQL plugin developer Jason Ball ने 7 अक्टूबर को घोषणा की कि वह WP Engine छोड़कर Automattic में शामिल हो रहे हैं
  • उन्होंने यह भी कहा कि WPGraphQL अब WordPress का "official plugin" बनेगा
  • ऐसा लगता है कि Automattic के तहत WPGraphQL development में ACF के साथ compatibility प्राथमिकता नहीं होगी

WordPress कम्युनिटी का आगे क्या?

  • Mullenweg का WP Engine के खिलाफ प्रतिशोध अब ऐसे तरीके से कम्युनिटी तक फैल रहा है जिसे नज़रअंदाज़ या टाला नहीं जा सकता
  • उनके project leadership को लेकर contributors, users और बाहरी पर्यवेक्षक बार-बार सवाल उठा रहे हैं
  • और अधिक contributors पीछे हट सकते हैं, और काफी users अब WordPress की सिफारिश न करने की बात कह रहे हैं तथा alternatives तलाश रहे हैं
  • open source projects के commercialization पर वैध चर्चा की ज़रूरत है, लेकिन Mullenweg के कदमों ने उसे पूरी तरह ढक दिया है

Mullenweg एक "mad king" बनते हुए

  • Flask web framework के निर्माता Armin Ronacher ने WordPress संकट के संदर्भ में open source और पैसे को मिलाने पर दिलचस्प विचार रखे
  • उनका कहना है कि open source project founders अक्सर यह देखकर अन्याय महसूस करते हैं कि उनके project से दूसरे लोग आर्थिक सफलता पा रहे हैं
  • उन्होंने कहा कि Mullenweg की हरकतों ने "उन कई लोगों को अलग-थलग कर दिया है जो उनका समर्थन करते" और वह "एक 'mad king' बनते जा रहे हैं"

GN⁺ की राय

  • Mullenweg की हरकतों के कारण open source projects की sustainability और revenue distribution पर सवालों की जगह governance, centralized software distribution, और software supply chain पर चिंताएं केंद्र में आ गई हैं
  • WordPress, जो दशकों तक open source की अच्छाई का उदाहरण रहा, अब corporate-owned project model के खतरों पर एक case study बनता जा रहा है
  • WordPress, जिसे कभी safe choice माना जाता था, अब जोखिमपूर्ण समझा जाने लगा है, और इसका असर पूरे open source ecosystem पर पड़ सकता है

1 टिप्पणियां

 
GN⁺ 2024-10-18
Hacker News की राय
  • यह राय है कि Wordpress Foundation का बोर्ड स्वतंत्र नहीं है। Automattic से अलगाव जरूरी बताया गया है
    • Wordpress प्रोजेक्ट को मानो किसी व्यक्तिगत संपत्ति की तरह चलाए जाने को लेकर असंतोष है
    • सोशल मीडिया पर बहस से अनावश्यक ड्रामा पैदा हो सकता है, ऐसी चिंता है
    • सुझाव है कि WPEngine, Wordpress को fork करके अपना स्वतंत्र रास्ता तलाशे
    • Wordpress के trademark को हथियार की तरह इस्तेमाल किए जाने को लेकर चिंता है
    • यह राय है कि open source प्रोजेक्ट्स की sustainability पर चर्चा जरूरी है
    • केंद्रीकृत software distribution और software supply chain पर चर्चा की जरूरत है
    • इससे यह सबक मिलता है कि single dependency से बचना चाहिए और trademark की सक्रिय रूप से रक्षा करनी चाहिए
    • Slack account deactivation के बारे में स्पष्ट जानकारी की कमी होने की बात कही गई है
    • यह राय भी है कि WP Engine को Wordpress में अधिक योगदान देना चाहिए