git-bug: Git में एम्बेड ऑफलाइन Bug Tracker

मूल शीर्षक: Git-bug: Distributed, offline-first bug tracker embedded in Git

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

Git-based bug tracking, centralized services पर निर्भरता घटाकर developer workflow को self-contained बनाने की दिशा में एक व्यावहारिक विकल्प प्रस्तुत करता है।

オープンソースツール「git-bug」はGitリポジトリに直接組み込まれた分散型バグトラッカーで、GitHub上でStar数10,400超を記録。インターネット不要で動作し、CLIやWeb UIのほかGraphQL APIにも対応する。

git-bugएक open-source bug tracker है जो सीधे Git repository में embed होता है — कोई अलग सर्वर या database की ज़रूरत नहीं। GitHub पर इसे 10,400 से ज़्यादा Stars मिल चुके हैं और 327 Forks हैं।

इसकी सबसे बड़ी खासियत यह है कि यह पूरी तरह offline काम करता है। उड़ान में हों या कमज़ोर इंटरनेट कनेक्शन पर — bugs पढ़ना और लिखना जारी रहता है। सामान्य Git remote के ज़रिए push और pull करके team के साथ collaboration होती है, ठीक वैसे जैसे code के साथ होती है।

तकनीकी नज़रिए से यह project files में कोई बदलाव नहीं करता, इसलिए repository pollute नहीं होती। Interface के लिए CLI, terminal UI और web UI तीनों विकल्प मौजूद हैं। GraphQL API के ज़रिए existing tools के साथ integration भी संभव है।

Vendor lock-in से बचाव भी एक प्रमुख बिंदु है। GitHub या Jira जैसी किसी service के बंद होने पर भी सारा data local Git repository में सुरक्षित रहता है। Bridges feature के ज़रिए दूसरे bug trackers से import/export भी किया जा सकता है। यह GPL-3.0 license के तहत जारी है।

स्रोत

github.com — मूल लेख पढ़ें →