Tangled: फेडरेटेड कोड फोर्ज लॉन्च

मूल शीर्षक: The federated code forge

यह क्यों महत्वपूर्ण है

केंद्रीकृत Git hosting के विकल्प के रूप में open protocol पर आधारित federated forge का उभरना developer infrastructure में बड़ा बदलाव ला सकता है।

Tangled ने AT Protocol पर आधारित पहला फेडरेटेड कोड फोर्ज लॉन्च किया है। यह GitHub जैसी सुविधा के साथ self-hosting और open protocol की स्वतंत्रता देता है। नया Svelte UI, Rust-आधारित bobbin indexer और 11+ global regions में deployment शामिल हैं।

दो दशकों तक GitHub जैसे केंद्रीकृत फोर्ज ने developers का भरोसा जीता, लेकिन uptime, feature control और data stewardship को लेकर शिकायतें बढ़ती रहीं। Tangled इसी खाई को पाटने की कोशिश है।

Tangled AT Protocol और Git के संयोजन पर बना है। इसका दावा है कि यह 2005 के Mail+Git और 2009 के GitHub+Git युग के बाद अगली पीढ़ी का समाधान है। उपयोगकर्ता अपने खुद के servers पर Git hosting, CI runners, API server या पूरा stack self-host कर सकते हैं, फिर भी बाकी community से जुड़े रह सकते हैं।

तकनीकी बदलाव उल्लेखनीय हैं। पुराना Go monolith appview हटाकर नया Svelte-based frontend edge पर deploy किया गया है। नया bobbin सेवा Rust में लिखा गया पूरी तरह in-memory indexer है, जो 11 से अधिक global regions में चलता है — पहले सब कुछ Sweden में एक SQLite database पर निर्भर था।

Knot2, knot server का नया Rust-आधारित version है जिसमें custom Git server और SSH server एक ही binary में हैं। Issues, pull requests, comments, reactions और labels अब code के साथ ही repo में Collaborative Objects (COBs) के रूप में Git objects की chain के तौर पर stored होते हैं।

Data model भी बदला — पुराने sh.tangled.* records की जगह org.tangled.* lexicons आए हैं। Cloudflare Workers पर चलने वाले custom knot और mitchellh.com/tack जैसे custom spindle का उदाहरण भी दिया गया है। Tangled को AI agents के साथ काम करने के लिए भी designed किया गया है।

स्रोत

tangled.org — मूल लेख पढ़ें →