Google Workspace CLI बनाने के लिए Google द्वारा निकाला गया
पृष्ठभूमि और क्या हुआ
- चर्चा एक Google Workspace CLI को लेकर है, जिसे GitHub पर Google-स्वामित्व वाले org के तहत Google ब्रांडिंग और “not an officially supported product” डिस्क्लेमर के साथ जारी किया गया था।
- इसे बनाने वाले इंजीनियर का कहना है कि बाद में उन्हें निकाल दिया गया, और वे इसका एक कारण Workspace के लिए “agents” और automation से आंतरिक disruption के डर को मानते हैं।
- repo अब भी public है और official Workspace documentation से लिंक्ड है, जिसे कई लोग विरोधाभासी मानते हैं यदि यह सचमुच policy violation था।
Open‑source / launch प्रक्रिया और क्या इसका पालन हुआ
- कई current/ex‑Googlers उन well-defined प्रक्रियाओं का वर्णन करते हैं जिनके लिए:
- Code को open-source करना।
- Google trademarks/branding का उपयोग करना।
- कुछ भी external लॉन्च करना (IARC/Launcher tools, director-level approvals, आदि के माध्यम से)।
- अन्य लोग कहते हैं कि ये प्रक्रियाएँ complex हैं, लगातार बदलती रहती हैं, और org के हिसाब से अलग होती हैं; DevRel teams के पास ऐतिहासिक रूप से अधिक autonomy थी और वे अक्सर सीधे GitHub orgs पर publish करते थे।
- इंजीनियर का दावा है कि उन्होंने प्रक्रिया का पालन किया और “bits flipped” हुए तथा manager-backed launch था।
- एक current Googler होने का दावा करने वाला व्यक्ति कहता है कि इंजीनियर ने प्रक्रिया शुरू की, review में confrontational थे, launch cancel कर दिया गया, और फिर भी वे आगे बढ़े।
Branding, trademarks, और risk
- कई लोगों का तर्क है कि project name, tweet phrasing, org name, और logo ने इसे official product जैसा दिखाया, जो ठीक वही है जिसे policies रोकने के लिए बनाई गई हैं।
- दूसरे लोग जवाब देते हैं कि Google के दर्जनों repos में समान branding और disclaimers हैं, और legal concerns को termination के बजाय renaming और logo changes से ठीक किया जा सकता था।
20% time, side projects, और IP
- टिप्पणीकार बताते हैं कि tech में सामान्य तौर पर, company time/resources से work-related रूप से बनाया गया कुछ भी company property होता है।
- 20% projects का मतलब कभी भी legal/launch review को bypass करना या in-flight internal products से competition करना नहीं था।
- कुछ लोग तर्क देते हैं कि employees अक्सर इसे गलत समझ लेते हैं, खासकर जब वे personal machines पर home पर work-adjacent ideas पर code करते हैं।
क्या firing उचित थी?
- एक पक्ष: clear policies का उल्लंघन, official product की नकल करना, और legal/management decisions को नज़रअंदाज़ करना firing के legitimate आधार हैं, खासकर एक बड़े, litigation-प्रवण कंपनी में।
- दूसरा पक्ष: अधिकतम एक कड़ी reprimand पर्याप्त थी; एक productive DevRel engineer को, जिसने एक popular, API-based tool ship किया, निकालना overreaction और poor talent management है।
Google culture और innovation के बारे में संकेत
- बहुत से लोग इसे पुराने “20% time / build cool stuff” ethos से हटकर risk-averse bureaucracy, internal fiefdom protection, और internal disruption के डर की ओर बदलाव का प्रतीक मानते हैं।
- अन्य लोग तर्क देते हैं कि Google के scale और legal exposure को देखते हुए strong controls और centralized branding ज़रूरी हैं, भले ही इससे कुछ individual initiative दब जाए।
अस्पष्ट / विवादित बिंदु
- क्या launch पूरी तरह approved था या स्पष्ट रूप से blocked किया गया था।
- क्या किसी in-progress “official” CLI या AI/agent strategy की मौजूदगी ने निर्णय को कितना प्रभावित किया।
- यदि repo सचमुच अस्वीकार्य था, तो वह अभी भी up क्यों है।