Ghostty GitHub छोड़ रहा है
(mitchellh.com)- बार-बार होने वाली GitHub outages अब PR review और रोज़मर्रा के काम को वास्तव में रोकने लगी हैं, जिससे यह साफ हुआ कि सिर्फ distributed Git repository होने भर से issues·PR·Actions dependencies की समस्या हल नहीं होती
- पिछले एक महीने में लगभग हर दिन GitHub की दिक्कतों ने काम को प्रभावित किया, और यह लेख लिखे जाने वाले दिन भी GitHub Actions outage की वजह से लगभग 2 घंटे तक PR review रुका रहा
- माइग्रेशन कहाँ होगा यह अभी तय नहीं है; commercial services और कई FOSS providers पर विचार करते हुए GitHub पर निर्भरता को धीरे-धीरे कम करने की योजना है
- मौजूदा URL पर read-only mirror छोड़ा जाएगा, और यह बदलाव फिलहाल सिर्फ Ghostty पर लागू होगा; दूसरे निजी प्रोजेक्ट अभी कुछ समय तक GitHub पर ही रहेंगे
- यह फैसला 27 अप्रैल 2026 की बड़ी outage के जवाब में जल्दबाज़ी में नहीं लिया गया, बल्कि इस पर कई महीनों से चर्चा चल रही थी; वापसी तभी संभव है जब ठोस सुधार वास्तव में दिखाई दे
स्थानांतरण की पृष्ठभूमि
- Ghostty ने GitHub छोड़ने का फैसला किया है, क्योंकि हाल की बार-बार की outages अब वास्तविक काम को रोकने के स्तर तक पहुँच गई हैं
- पिछले एक महीने में किन-किन दिनों GitHub outage ने काम को प्रभावित किया, इसका अलग से रिकॉर्ड रखा गया, और बताया गया कि लगभग हर दिन कोई न कोई समस्या बनी रही
- यह लेख लिखे जाने वाले दिन भी GitHub Actions outage के कारण लगभग 2 घंटे तक PR review नहीं किया जा सका
- issues, PRs, और Actions जैसी आसपास की infrastructure ही समस्या का केंद्र है, और सिर्फ Git के distributed होने से यह समस्या हल नहीं होती
- जब हर दिन कई घंटों तक काम रुकने लगे, तो इसे अब serious workspace मानना मुश्किल हो गया
योजना और दायरा
- Ghostty कहाँ migrate करेगा, यह अभी तय नहीं है, और commercial services तथा कई FOSS providers के साथ चर्चा जारी है
- GitHub पर निर्भरता को एक बार में खत्म नहीं किया जाएगा, बल्कि क्रमिक रूप से कम किया जाएगा
- मौजूदा URL पर GitHub में read-only mirror रखा जाएगा
- यह बदलाव फिलहाल सिर्फ Ghostty पर लागू होगा, जबकि निजी प्रोजेक्ट और दूसरे काम अभी कुछ समय तक GitHub पर ही रहेंगे
- चूँकि Ghostty वही प्रोजेक्ट है जिसका असर लेखक, maintainers, और open source community पर सबसे ज़्यादा पड़ता है, इसलिए इस बदलाव का फोकस भी इसी पर है
अतिरिक्त संदर्भ
- 27 अप्रैल 2026 की बड़ी outage के साथ समय भले मिला हो, लेकिन GitHub छोड़ने की योजना पर कई महीनों से चर्चा चल रही थी, और अंतिम फैसला सिर्फ इसी हफ्ते लिया गया
- मुख्य लेख बड़े Elasticsearch outage से पहले लिखा गया था, और उसमें जिस दिन की outage का उल्लेख है, वह उससे अलग outage थी
- अगर GitHub वास्तव में बेहतर होता है, तो कभी भविष्य में वापसी संभव हो सकती है, लेकिन उसकी शर्त बयान या वादे नहीं बल्कि वास्तविक नतीजे और सुधार होंगे
2 टिप्पणियां
जो लोग पहले ही कहीं और (जैसे Codeberg आदि) जा चुके हैं, वे शायद इस पूरे घटनाक्रम को देखकर और भी पक्का महसूस कर रहे होंगे कि वहाँ जाना सही फैसला था।
Mitchell Hashimoto ने HN कमेंट में भी लिखा कि उनकी सच में आंखें भर आईं, तो मैंने देखा
https://x.com/mitchellh/status/2049213597419774026
वह GitHub user 1299 हैं और उन्होंने फ़रवरी 2008 में साइन अप किया था।
लगता है आजकल GitHub में सचमुच काफी समस्याएं हैं। कुछ घंटे पहले भी GitHub में इस समय outage चल रहा है पोस्ट हुआ था।