11 पॉइंट द्वारा GN⁺ 2024-01-25 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • Zed ने घोषणा की है कि वह अब एक open source project बन गया है
  • इसे copyleft license के तहत जारी किया गया है (editor के लिए GPL, server-side components के लिए AGPL).
  • Zed को चलाने वाला UI framework GPUI, Apache 2 license के तहत वितरित किया जा रहा है, जिससे high-performance desktop applications को free license के साथ वितरित किया जा सकता है

प्रेरणा

  • क्योंकि उनका मानना है कि Zed को open source बनाना सबसे बेहतरीन product बनाने का रास्ता है
  • लक्ष्य है दुनिया का सबसे उन्नत code editor बनाना और उसे लाखों developers तक पहुँचाना
  • चूँकि Zed के सभी उपयोगकर्ता programmer हैं, इसलिए जितना संभव हो उतने बड़े talent pool के लिए Zed को खोलना सबसे तर्कसंगत है
  • वे software के ज़रिए लोगों से जुड़ना पसंद करते हैं और Zed की आंतरिक सुंदरता को साझा करना चाहते हैं

Fireside Hacks परिचय

  • लोगों से मानवीय स्तर पर जुड़ने की इच्छा के चलते, उन्होंने Zed Channels नाम की एक नई feature शुरू की है
  • Zed Channels के माध्यम से दुनिया भर के developers सिर्फ एक link साझा करके real-time में साथ मिलकर code लिख सकते हैं
  • Fireside Hacks program के ज़रिए वे Zed को public channels में real-time में develop करेंगे और भाग लेने वाले लोगों के साथ मिलकर काम करेंगे

ज़रा रुकिए... क्या cash ही दुनिया की हर चीज़ पर राज नहीं करता?

  • उनका मानना है कि दुनिया के सर्वश्रेष्ठ editor को बनाना और बनाए रखना एक sustainable business model से जुड़ा होना चाहिए
  • वे नहीं मानते कि Zed को open source बनाने से उनके commercial goals को नुकसान होगा
  • proprietary editor बेचने के बजाय वे ऐसे services बेचना पसंद करते हैं जो editor के साथ seamlessly integrate हों
  • Zed Channels ऐसी ही एक service का उदाहरण है, जो अभी free है, लेकिन beta period के बाद private use के लिए शुल्क लेने की योजना है
  • AI features को support करने के लिए server-side compute उपलब्ध कराना भी monetization के विकल्पों में से एक है
  • अब तक लिखा गया 100% code open source के रूप में सार्वजनिक किया जा रहा है, और भविष्य में commercial तथा enterprise use cases को लक्षित करने वाले proprietary products भी दिए जा सकते हैं

1.0 version की ओर रास्ता

  • अगला चरण कुछ हद तक users पर निर्भर है, लेकिन team अभी भी छोटी है
  • 2024 में Zed की adoption को काफ़ी बढ़ाने के लिए एक public roadmap तैयार किया गया है, ताकि अधिक developers इसका लाभ उठा सकें
  • अगर कोई contribution roadmap को पूरा करने में मदद करता है, तो उसके लिए अधिक समय देने की संभावना अधिक होगी
  • जो लोग योगदान देना चाहते हैं, उन्हें contribution guide देखने और संभव हो तो आने वाले Fireside Hack में शामिल होकर नमस्ते कहने की सलाह दी गई है

क्या आप Zed को आज़माना चाहते हैं?

  • आज macOS पर Zed को आज़माया जा सकता है. इसे अभी download किया जा सकता है.

GN⁺ की राय

  • Zed का open source में बदलाव developer community के लिए एक बड़ा अवसर प्रदान करता है और collaboration तथा innovation को बढ़ावा देने की क्षमता रखता है.
  • Zed Channels जैसी real-time collaboration service के ज़रिए, open source project होने के बावजूद sustainable business model बनाने की कोशिश दिलचस्प है.
  • open source community के साथ interaction के माध्यम से developers को सीधे product improvement में भाग लेने का अवसर देना software development के लोकतंत्रीकरण में योगदान दे सकता है.

3 टिप्पणियां

 
pmc7777 2024-01-26

मैंने कभी कल्पना भी नहीं की थी कि यह open source बन जाएगा।

 
GN⁺ 2024-01-25
Hacker News राय
  • Zed एडिटर इस्तेमाल करने का अनुभव

    • Zed एडिटर की responsiveness बेहतरीन है, और इससे महसूस होता है कि दूसरे एडिटर तुलनात्मक रूप से धीमे respond करते हैं.
    • यह user feedback पर जल्दी respond करता है, और search/replace फ़ीचर शुरुआती दौर की तुलना में अब काफ़ी ज़्यादा उपयोगी हो गया है.
    • debug syntax tree mode, Zed की advanced capabilities दिखाने का एक उदाहरण है, और यह regular expressions इस्तेमाल करने वाले पुराने एडिटरों की तुलना में अधिक उन्नत तकनीक का उपयोग करता है.
    • collaboration workflow और security स्पष्ट नहीं हैं. केवल GitHub के ज़रिए login संभव है, और self-hosting या दूसरे authentication providers के इस्तेमाल की सुविधा है या नहीं, यह स्पष्ट नहीं है.
    • Ollama integration की इच्छा है. इस फ़ीचर के न होने की वजह से कभी-कभी VSCode इस्तेमाल करना पड़ता है.
  • Zed एडिटर के लिए feedback और requests

    • Zed को बंद करके दोबारा खोलने पर window size और position बरकरार नहीं रहते.
    • language server errors अक्सर होते हैं.
    • Alabaster theme अब काम नहीं करती, और अच्छा होगा अगर VSCode themes को Zed में import किया जा सके.
    • Zed का UI design शानदार है, और दूसरे एडिटरों की तरह icons, menus, colors वगैरह से होने वाले distractions नहीं हैं, इसलिए focus करना आसान है.
  • Zed एडिटर के platform विस्तार की उम्मीद

    • इच्छा है कि Zed को दूसरे platforms, खासकर Linux, पर port किया जाए.
  • Zed एडिटर के open source और license

    • Rust में बने open source एडिटर Zed को लेकर सकारात्मक राय.
    • Zed का UI framework GPUI, Apache 2 license के तहत जारी किया गया है, इसलिए किसी भी license के साथ desktop applications बनाई जा सकती हैं.
    • license का चयन दिलचस्प है.
  • Zed एडिटर की performance और functionality

    • Zed बहुत तेज़ है, और इसमें rust-analyzer शामिल है.
    • Zed में Python project खोलने पर यह अपने-आप LSP load करता है. लेकिन autocomplete का क्रम उपयोगी नहीं है.
    • Sublime की तुलना में Zed में किसी खास highlight की सभी occurrences चुनने वाला फ़ीचर धीमा है.
  • Zed एडिटर के लिए सुधार का अनुरोध

    • अनुरोध है कि errors पर "सुधारें" बटन क्लिक करने से एक नया chat शुरू हो, code context और error message दिए जाएँ, और possible fixes सुझाए जाएँ.
  • Zed के open source बनने पर प्रतिक्रिया

    • Zed के open source में बदलने पर सकारात्मक प्रतिक्रिया.
    • ऐसे एडिटर को प्राथमिकता दी जाती है जो external requests न भेजे, और Vim को primary editor की तरह इस्तेमाल किया जाता है.
    • Zed का एक streamlined version चाहिए, जिसमें ज़रूरत पड़ने पर plugins के ज़रिए अतिरिक्त features install किए जा सकें.
  • Zed एडिटर के नाम पर ऐतिहासिक उल्लेख

    • पहले Zortech C++ IDE का नाम भी Zed था, जो Symantec द्वारा अधिग्रहण के बाद गायब हो गया.
    • Zed के मूल developer Phil Murray का उल्लेख.
  • Zed एडिटर GitHub repository link

    • Zed एडिटर की GitHub repository का direct link दिया गया.