1 पॉइंट द्वारा GN⁺ 2024-10-29 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Chris Wiegman ने WordPress प्रोजेक्ट को छोड़ दिया, जिसमें वे अपने पूरे करियर के दौरान जुड़े रहे थे, और 14 साल से अधिक योगदान देने के बाद अपने बचे हुए संबंधित प्रोजेक्ट्स भी archive कर दिए
  • उनका कहना है कि लगभग 2017 से उन्हें कम्युनिटी की बेईमानी साफ दिखने लगी थी, और privacy, accessibility, governance जैसे योगदानों को नज़रअंदाज़ किया गया या योगदानकर्ताओं को बाहर कर दिया गया
  • WordPress ecosystem की कई कंपनियों ने “बेहतर” होने के दावे के साथ कम वेतन और कमजोर benefits को सही ठहराया, और Automattic के साथ अनुभव ने भरोसा और कम कर दिया
  • हाल की WordPress implosion, Matt Mullenweg के व्यवहार, और WP Engine पर हमलों के तरीके ने आख़िरी अलगाव की वजह बनाई
  • उनका कहना है कि जब तक सही governance नहीं बनती, वे WordPress गतिविधियों में वापस नहीं आएंगे और न ही किसी और को उस ecosystem की ओर ले जाने की भूमिका निभाएंगे

14 साल से अधिक चले WordPress योगदान का अंत

  • Chris Wiegman तकनीकी उद्योग में करियर शुरू करने से पहले से WordPress से जुड़े हुए थे, और 3 महीने पहले तक उनका पूरा तकनीकी करियर WordPress के साथ ही बीता
  • उन्होंने आधिकारिक रूप से WordPress प्रोजेक्ट छोड़ दिया है, और 14 साल से अधिक समय तक कई तरीकों से योगदान दिया
    • WordPress.org प्रोफ़ाइल पर उनके योगदान का रिकॉर्ड मौजूद है
    • Meetup और WordCamp स्पीकर
    • Meetup और WordCamp आयोजक
    • Core code contributor
    • plugin developer
    • photo contributor
    • आधिकारिक WordPress jobs site के लगभग एकमात्र moderator के रूप में 11 साल से अधिक समय तक काम किया

2017 से डगमगाता कम्युनिटी भरोसा

  • लगभग 2017 से वे धीरे-धीरे प्रोजेक्ट से दूर होते गए और WordPress के आसपास की “कम्युनिटी” की बेईमानी को गहराई से महसूस किया
  • उन्होंने देखा कि महत्वपूर्ण काम करने वाले लोगों को सिर्फ इसलिए बाहर कर दिया गया क्योंकि वह Matt का प्राथमिक फोकस नहीं था
  • privacy, accessibility, governance जैसे user protection और कम्युनिटी को मजबूत करने वाले योगदानों को नज़रअंदाज़ किया गया, और उनका मानना है कि बुनियादी advocacy करने वाले contributors के साथ दुर्व्यवहार हुआ या उन्हें किनारे कर दिया गया
  • उनका कहना है कि WordPress कंपनियां लोगों के साथ बेहतर व्यवहार का दावा करती थीं, लेकिन व्यवहार में WordPress के मूल्यों का इस्तेमाल कम वेतन और कमजोर benefits को सही ठहराने के लिए किया गया
    • उनका कहना है कि सम्मानित product कंपनियों और प्रसिद्ध agencies में भी लोगों को इस तरह डराया गया कि “यह छोड़ने लायक पर्याप्त बुरा नहीं है”

Automattic और WP Engine में दिखा फर्क

  • Automattic के बारे में उनका मानना है कि wordpress.com के पीछे की कंपनी के आसपास cult जैसी हवा बन गई थी
  • 2014 में उन्होंने Automattic में आवेदन किया और paid trial मिला, लेकिन एक दोस्त के साथ हुए दुर्व्यवहार की वजह से वे पहले ही संगठन पर भरोसा नहीं कर पा रहे थे
    • उन्होंने उस trial को गंभीरता से नहीं लिया और trial शुरू होने से पहले ही दूसरी भूमिका स्वीकार कर ली
    • उस अनुभव ने Automattic के प्रति उनका सम्मान और कम कर दिया
  • उनका कहना है कि 2018 में वे WP Engine इसलिए जुड़े क्योंकि वह WordPress ecosystem में पैसा कमाने की मंशा छिपाने के बजाय सबसे ईमानदार दिखने वाली कंपनी थी
    • उनके अनुसार उसने खुद को “परिवार” नहीं कहा और WordPress से जुड़े काम को गैर-WordPress संगठनों के काम से अधिक महान बताकर पेश नहीं किया
    • उनका मानना है कि WordPress ecosystem में उसने सबसे अच्छा compensation और सबसे दिलचस्प काम दिया
  • वे जुलाई 2024 में WP Engine छोड़ गए, लेकिन तब उसमें शामिल होने के अपने फैसले पर पछतावा नहीं है

हालिया WordPress घटनाक्रम से बना अंतिम टूटाव

  • हाल की WordPress implosion पर वे यह स्पष्ट करते हैं कि उनका उद्देश्य कोई अलग incident timeline लिखना नहीं है
  • सितंबर से पहले तक वे WordPress development environment Kana पर काम और कुछ plugin ideas की पड़ताल जारी रखे हुए थे
  • उनका कहना है कि Matt Mullenweg के व्यवहार में दिखी पाखंडपूर्ण प्रवृत्ति आख़िरी वजह बनी, और Automattic को 10 साल से अधिक समय तक देखते हुए यह उनके लिए पूरी तरह चौंकाने वाला भी नहीं था
  • उनका कहना है कि WP Engine का WordPress और व्यापक open source दुनिया में पूरी तरह निर्दोष होना ज़रूरी नहीं, लेकिन उस पर अभी जिस तरह के हमले हो रहे हैं, वह सीमा पार कर चुके हैं
  • उनके अनुसार WordPress कम से कम अपनी चोटी पार कर चुका है, और उसके आसपास की कंपनियां सिकुड़ती हुई हिस्सेदारी में बड़ा टुकड़ा पाने की कोशिश करेंगी, जिससे और संघर्ष होंगे
    • उनका मानना है कि मौजूदा leadership और project structure के साथ इस प्रवृत्ति को बदलना मुश्किल है

बचे हुए प्रोजेक्ट archive करना और गतिविधियां रोकना

  • उन्हें चिंता है कि यदि वे जुड़े रहे तो इससे दूसरे लोगों को यह संकेत जा सकता है कि WordPress में काम और मेहनत सुरक्षित और मूल्यवान है
  • उनका कहना है कि वे अब और अच्छे लोगों को दुर्व्यवहार वाले ecosystem की ओर लाने की जिम्मेदारी नहीं लेना चाहते
  • उन्होंने अपने आख़िरी बचे WordPress प्रोजेक्ट Kana और इस साइट की theme को archive कर दिया
    • WordPress प्रोजेक्ट में उचित governance आने तक इन्हें archived रखा जाएगा
  • वे Meetup और अन्य WordPress event contributions से भी हट गए
  • 2013 की गर्मियों से लगभग हर दिन करते आ रहे jobs.wordpress.net moderation को भी उन्होंने बंद कर दिया

WordPress में बने हुए लोगों के लिए

  • उनका मानना है कि WordPress के भीतर, व्यक्तिगत और छोटे कम्युनिटी स्तर पर, लोगों के लिए बहुत काम करने वाले कई अच्छे लोग अब भी मौजूद हैं
  • वे उनसे हुई बातचीत और मिले समर्थन के लिए आभारी हैं, और आगे वे जहां भी हों, उनके काम का समर्थन करना चाहते हैं
  • लेकिन वे यह भी कहते हैं कि हर व्यक्ति को सोचना चाहिए कि उसके काम का असर दूसरों पर कैसे पड़ता है, और सावधान रहना चाहिए कि नए लोगों को भविष्य के दुर्व्यवहार की ओर न धकेला जाए

1 टिप्पणियां

 
GN⁺ 2024-10-29
Hacker News की राय
  • हालात कहीं ज़्यादा खराब होते जा रहे हैं। आज हमारे sales rep, ग्राहकों से मिलने वाले एक अहम event WordCamp के लिए register करने की कोशिश कर रहे थे, जहाँ वे कई सालों से जाते रहे हैं। WordPress.org login registration form में उनसे यह confirm करने को कहा गया कि “WP Engine के साथ उनका कोई affiliation नहीं है, चाहे financial हो या न हो”
    हमारी कंपनी website hosting के लिए WP Engine इस्तेमाल करती है, इसलिए स्वाभाविक रूप से हमारा WP Engine से संबंध है, और इस वजह से हमारी team का कोई भी सदस्य WordPress.org account नहीं बना सकता
    मैंने Matt Mullenweg को एक open letter भेजकर विरोध जताया कि यह requirement बहुत ज़्यादा व्यापक और साफ़ तौर पर anti-competitive है, और competition को रोकने के अलावा इसका कोई स्पष्ट business justification नहीं है, इसलिए मेरे हिसाब से यह Sherman Act और Clayton Act की धारा 3 का उल्लंघन है
    Matt और Automattic का समर्थन करने वालों को समझना चाहिए कि अगर वे इस तरह community को बर्बाद करेंगे, तो आखिरकार alternatives सामने आएंगे। WordPress एक ठीक-ठाक tool इसलिए बना क्योंकि हज़ारों लोगों ने add-ons और hosting services बनाने में लाखों घंटे लगाए। अगर वही मेहनत किसी और दिशा में चली गई, तो WordPress कुछ ही सालों में सूखकर खत्म हो सकता है
    https://www.linkedin.com/posts/ksimpson_open-letter-to-matt-...

    • सिर्फ Amazon से कुछ खरीद लेने से आप Amazon के साथ affiliated नहीं हो जाते। “Affiliation” का मतलब आम तौर पर कोई official relationship, partnership या close connection होता है, सिर्फ customer होना नहीं
      फिर भी WordPress को छोड़ देना ही सही लगता है। इसका focus असली users से हट गया है, और Matt जैसे कोई ऐसी लड़ाई लड़ रहे हैं जिसकी वजह बाकी लोग समझ भी नहीं पा रहे
    • Matt जिस तरह WordPress.org का इस्तेमाल कर रहे हैं, वह 501(c)(3) IRS status का साफ़ उल्लंघन लगता है। अगर अभी तक IRS में complaint नहीं की गई है, तो किसी को करनी चाहिए
      C3 को for-profit corporation और उसके employees के साथ staff share करते या interact करते समय बहुत सावधान रहना पड़ता है
    • उसे हमारी ज़रूरत है, हमें उसकी नहीं
      अफ़सोस की बात है कि WordPress में काफी groupthink दिखता है। “The WordPress way” कभी-कभी industry best practices के उलट क्यों चला जाता है, इसकी एक वजह यही भी है। ज़्यादातर लोगों को बेहतर तरीका पता नहीं, और जिन थोड़े लोगों को पता है वे बोलते नहीं। यह toxic kindness का textbook example है
      collective action और culture की वजह से मैं लगभग 10 साल पहले से कहता आ रहा हूँ। यह community नहीं, एक cult है
    • मेरे लिए निर्णायक मोड़ तब आया जब पता चला कि Matt WordPress.org को निजी तौर पर own करते हैं। न foundation, न Automattic—Matt खुद
      इसका bus factor 1 है, इसलिए अब यह मुझसे नहीं होगा
    • क्या सिर्फ WP Engine पर website host करने से affiliation कहा जा सकता है? मैं Apple, Microsoft, Volkswagen के products और services इस्तेमाल करता हूँ, इसका मतलब यह नहीं कि मैं उन companies से affiliated हूँ
  • JS/React developer के तौर पर कुछ साल पहले मुझे WordPress पर काम करना पड़ा था। WordPress खुद तो ठीक था, लेकिन उसके आसपास का ecosystem बहुत परेशान करने वाला लगा
    JS ecosystem में जब कोई problem आती है, तो आम तौर पर search करके solution या workaround के लिए कोई NPM package मिल जाता है। WordPress में जब problem समझने की कोशिश करता था, तो अंतहीन blog spam मिलता था, और आखिर में बात किसी plugin upsell या consulting service तक पहुँच जाती थी
    बहुत basic topics पर भी कई posts में author solution को घुमाते रहते थे और अंत में कहते थे, “अगर असली जवाब चाहिए, तो हमारी WordPress consulting company को hire करें”
    plugins में भी open source या free विकल्प ढूँढना मुश्किल था। कितना भी छोटा plugin हो, core functionality हमेशा “premium” version के पीछे locked लगती थी। मैं समझता हूँ कि development में समय लगता है और लोग compensation चाहते हैं, लेकिन जहाँ मिलकर best solution बनाने वाली community की आदत हो, वहाँ से ऐसे ecosystem में आना बड़ा झटका था जहाँ हर कोई अपना plugin बेचने के लिए अलग-अलग hack कर रहा हो

    • हाल ही में जाकर पता चला कि WordPress “community” में कितना पैसा घूमता है
      commercial plugins और consulting services इतने ज़्यादा इसलिए हैं क्योंकि WordPress community का बड़ा हिस्सा इसी तरह चलता है। लोग अपनी-अपनी companies चलाते हैं, दूसरों की sites host या maintain करते हैं, और side business की तरह commercial plugins बनाते हैं
      ऐसे में यह सवाल उठता है कि JavaScript दुनिया के standard की तरह अपने free time में या बड़ी company में नौकरी करते हुए सब कुछ open source और free में release करना सचमुच बेहतर alternative है या नहीं
      कम से कम WordPress community ने खुद को sustainable तरीके से पैसे कमाने और हज़ारों small, medium और large companies को services देने का तरीका खोज लिया है। इसके उलट JavaScript community ज़्यादातर services maintain करने के लिए Big Tech पर निर्भर लगती है
    • अगर आप किसी plugin को modify करके source GitHub पर डालना चाहते हैं, तो structure ऐसा था कि असल में आपको उस plugin को modify करने वाला एक और plugin खुद लिखना पड़ता था
  • उन्होंने अपनी साइट को Hugo पर शिफ्ट कर दिया है
    https://chriswiegman.com/2024/10/this-site-now-runs-on-hugo/
    यह समझ आता है कि non-technical users के लिए WordPress उपयोगी है, लेकिन यह अब भी हैरान करता है कि web development teams अभी तक blogs और marketing sites के लिए static sites क्यों नहीं इस्तेमाल करतीं

    • मैं पूर्व web developer हूं, इसलिए industry को बहुत गहराई से जानता हूं ऐसा नहीं है, लेकिन अगर client को खुद इस्तेमाल करने वाला CMS, e-commerce, या कई plug-and-play features चाहिए हों, तो WordPress सबसे आसान विकल्प लगता है
      अगर client-facing CMS न हो तो Hugo आसान हो सकता है, लेकिन जैसे ही CMS वापस जोड़ते हैं, मामला काफी खराब हो जाता है। CraftCMS का सफलतापूर्वक इस्तेमाल करने वाली firms के बारे में सुना है, लेकिन वे content-focused sites नहीं थीं
      अलग-अलग जरूरतों को कवर करना हो तो एक ही WordPress stack पर जाना समझदारी है। development team भी एक, technical stack भी एक रखा जा सकता है
      Hugo शानदार है, लेकिन मैंने इसे बहुत ज्यादा इस्तेमाल नहीं किया। अपनी personal site maintain करने वाले solo developer के लिए शायद अच्छा विकल्प है। मैंने Gatsby से कुछ sites बनाईं, लेकिन Node updates WordPress updates से कहीं ज्यादा तकलीफदेह थे और higher technical level मांगते थे
    • आम तौर पर जरूरत बस simple client login, template edits, uploads, redirects, forms, और बहुत छोटी server-side functionality की होती है
      WordPress ऐसे use case के लिए बिल्कुल फिट है
    • आखिर CMS तो चाहिए ही न? तो मुझे लगता है WordPress को सही तरीके से इस्तेमाल करना और non-technical users को ज्यादा autonomy देना बेहतर है। इस scenario में उनके लिए चीजें बिगाड़ना भी काफी मुश्किल होता है
    • websites को अक्सर developers के अलावा भी कई लोगों के लिए accessible होना चाहिए। अगर company को site की copy की एक line बदलने के लिए हर बार developer बुलाना पड़े, तो काम की रफ्तार काफी धीमी हो जाती है
      website बदलने वाले व्यक्ति से HTML या Markdown templates जानने की उम्मीद नहीं करनी चाहिए
  • हमारी agency ने 8 साल से ज्यादा पहले WP Engine को चुना था, क्योंकि उस समय यह निर्विवाद रूप से सबसे अच्छा managed WordPress hosting provider था। इसने WordPress hosting product को पूरी तरह बदल दिया और स्थिर, आम तौर पर बिना सिरदर्द वाली growth संभव बनाई
    अगर WP Engine platform और WordPress hosting को modular और सुरक्षित बनाने में उनकी investment न होती, तो हम अब भी dedicated server/VPS hosting के stone age में फंसे होते
    8 साल तक customer बने रहने की वजह support quality थी। इसे numbers में मापना मुश्किल है, लेकिन सैकड़ों interactions में उनका support बेजोड़ और बेहद competent लगा
    WP Engine के साथ हम 400% से ज्यादा बढ़े, लेकिन Matt की यह अराजकता पूरी तरह पीठ में छुरा घोंपने जैसी लगती है। अनिच्छा से हम नए खतरे के लिए hosting allocation diversify कर रहे हैं, लेकिन अगर WP Engine अकेले के साथ आगे बढ़ सकते तो बहुत बेहतर होता

  • Mullenweg का यह तर्क कि “WP Engine ने core में योगदान नहीं दिया” ऐसे हिस्सों में कमजोर पड़ जाता है। यहां Core Automattic के लिए महत्वपूर्ण pre-approved feature list जैसा ज्यादा था
    WP Engine योगदान देना भी चाहता तो वह काम आखिरकार Automattic की जेब भरता, और इसी वजह से उसने धमकी देने के अंदाज में पैसे मांगे

  • हाल की WordPress alternatives thread देखने की योजना है
    https://www.reddit.com/r/Wordpress/comments/1fsie1i/top_word...
    क्या कोई और चीज recommend करने लायक है? मैं एक basic website platform ढूंढ रहा हूं; blog secondary है, e-commerce नहीं है, और plugin usage न्यूनतम रखना चाहता हूं। Open source हो, self-host किया जा सके, और site templates जैसी चीजों को छोड़कर बाकी सब web UI से किया जा सके तो अच्छा होगा। WordPress से migration में मदद करने वाला API हो तो और बेहतर

    • सबसे कम दर्द वाला transition शायद ClassicPress होगा। यह मूल रूप से block editor के बिना WordPress है, और ज्यादातर plugins और themes compatible हैं
    • ClassicPress transition को smooth बना देगा लगता है
      HTMLy भी बताई गई शर्तों के करीब दिखता है। मैं कुछ basic projects पर इसे test कर रहा हूं, और बहुत लोग इसका जिक्र नहीं करते, लेकिन यह अच्छा option लगता है
  • अगर static generator के बजाय फिर से CMS इस्तेमाल करना चाहते हैं, तो मैं जो बना रहा हूं https://vvveb.com उसे देखना चाहूंगा। यह open source freedom के साथ design और architecture की simplicity का सिद्धांत साझा करता है

    • landing page पर लगभग कहीं भी mouse hover करने पर screen पर “hero-1” tooltip दिखता है, जिससे थोड़ा ध्यान भटकता है
  • WordPress 10 साल से ज्यादा समय से भयानक tool रहा है। अच्छा हो कि यह गायब हो जाए

    • WordPress शुरुआत से ही भयानक था
    • सच कहूं तो समझ नहीं आता कि 2024 में लोग अब भी WP क्यों इस्तेमाल करते हैं
  • यह हैरान करने वाला है कि लोगों ने WP पर अपना पूरा career बना लिया। मैं सच में इसे कमाल मानता हूं
    मेरे लिए WP को समझना बहुत मुश्किल है। कोई उस chaos को अपनी जिंदगी समर्पित करे, यह लगभग अविश्वसनीय लगता है, लेकिन मैं ऐसे लोगों का सच में सम्मान करता हूं

    • मुझे समझ नहीं आता कि इसमें इतना जटिल क्या लगता है। 15 साल की उम्र में मैंने plugins और themes बनाना शुरू कर दिया था, और मैं कोई genius नहीं हूं
  • पूरी community और ecosystem suspicious और dishonest businesses और practices से भरा लगता है। हालिया drama को छोड़ भी दें, end user और plugin buyer के तौर पर मुझे दो major plugins में suspicious dark pattern rebilling या hidden upsells की वजह से अलग से refund मांगना पड़ा
    पहले मुझे नहीं लगता था कि मैं इतना भोला हूं, लेकिन अब 42 साल का हो गया हूं, तो शायद सचमुच opt-out button मिस करना शुरू कर दिया है। वही button जो fold के नीचे करीब 4 pages scroll करने पर दिखता है
    खैर, मैं ऐसी चीजों से भरे ecosystem में नहीं रहना चाहता, और सब manage करने में समय लगाना worth it नहीं है

    • WordPress ecosystem का बहुत बड़ा हिस्सा plugins के endless upsells और लगभग scam जैसे behavior से बना है
    • अगर सच में suspicious और dishonest पक्ष देखना है, तो nulling plugins पर चर्चा कर के देखें। GPL का पालन करने के लिए आपको हर तरह की गालियां सुननी पड़ेंगी