मैं अब NEW पर अपलोड नहीं करूँगा

नई पैकेज अपलोड्स पर Debian का automated large language model review चलाने का निर्णय open source workflows में AI के उपयोग को लेकर एक व्यापक बहस छेड़ रहा है। समर्थकों का कहना है कि थके हुए volunteer reviewers को automated मदद चाहिए और LLMs प्रभावी code-review “interns” हो सकते हैं, जबकि आलोचकों को लंबे, unvetted, nondeterministic AI reports पढ़ने के लिए मजबूर किए जाने पर आपत्ति है और वे इसे contributors के समय तथा Debian के मूल्यों के प्रति अनादर मानते हैं। कई लोग कम-से-कम opt-out या opt-in mechanism की मांग करते हैं ताकि AI maintainers के लिए एक tool बना रहे, न कि uploaders पर थोपी गई बाध्यता।

Debian की NEW Queue में LLMs का उपयोग

  • मुख्य बदलाव: Debian की DFSG/NEW टीम नई पैकेजों पर LLM-आधारित समीक्षाएँ स्वतः चला रही है और कच्चा आउटपुट uploaders को भेज रही है।
  • कई लोगों को यह Debian की पारंपरिक सावधानी और उसके “responsible AI” GR के विरुद्ध लगता है, जिसमें कहा गया है कि स्वचालित प्रक्रियाओं की निगरानी और स्वामित्व मनुष्यों के पास होना चाहिए।
  • कुछ contributors कहते हैं कि वे NEW पर अपलोड करना बंद कर देंगे, जब तक opt-out न हो।

सहमति, बोझ, और सम्मान

  • मुख्य आपत्ति “AI है” नहीं, बल्कि unreviewed LLM output पढ़ने के लिए मजबूर किया जाना है:
    • लंबे, nondeterministic “walls of text” (सैकड़ों से हज़ारों शब्द)।
    • अगर uploaders AI review को नज़रअंदाज़ करें, तो queue order में उन्हें दंडित किया जा सकता है।
  • आलोचकों का तर्क है: यदि maintainers के पास bot के output को पढ़ने का समय नहीं है, तो contributors से यह अपेक्षा करना भी अनुचित है।
  • कई पोस्ट इसे सम्मान का मुद्दा और ज़्यादा काम reviewers से volunteers पर स्थानांतरित करने के रूप में देखते हैं।

गुणवत्ता, Determinism, और तुलना

  • कुछ लोग LLM output की तुलना compiler/linter/scripted checks से करते हैं; अन्य लोग कहते हैं कि यह तुलना भ्रामक है:
    • Deterministic tools reproducible, debuggable, और stable होते हैं।
    • LLMs variable होते हैं, hallucinate कर सकते हैं, और high-noise text जोड़ते हैं।
  • अन्य लोग code review के लिए आधुनिक models के साथ अच्छे अनुभव बताते हैं:
    • उनका दावा है कि वे वास्तविक bugs पकड़ते हैं और human review load घटाते हैं।
    • वे ज़ोर देते हैं कि setup, prompts, और human curation महत्वपूर्ण हैं।

Governance, Philosophy, और Bottlenecks

  • कुछ लोग Debian की formal governance पर ज़ोर देते हैं और तर्क करते हैं कि यह प्रक्रिया agreed policies की भावना का उल्लंघन कर सकती है।
  • अन्य लोग insist करते हैं कि असली bottleneck reviewer time की कमी है, contributors की नहीं; जो भी tool maintainers की मदद करे, वह उचित है, भले contributors उसे नापसंद करें।

AI के विरुद्ध व्यापक प्रतिक्रिया और Slippery Slope

  • चर्चा AI-heavy workflows तक फैल जाती है: job interviews, medical transcription, support bots, UI “AI slop।”
  • “soft coercion” को लेकर चिंता: AI “optional” है, लेकिन opt out करने पर खराब service या अतिरिक्त delays के रूप में दंड मिलता है।

प्रस्तावित समझौते

  • Opt-in या स्पष्ट opt-out (“No LLM” marker)।
  • AI-reviewed और non-AI-reviewed uploads के लिए अलग queues।
  • LLM को केवल internal assistant के रूप में रखें; humans AI output को पढ़ें, उसे संक्षेपित करें, और contributors से संपर्क करने से पहले ज़िम्मेदारी लें।