इस प्रोजेक्ट के बारे में
Agenxy Homebrew tap एक Homebrew formula/cask संग्रह है जो डेवलपर की अपनी मशीन पर इंस्टॉलेशन के लिए Agenxy के अपने कमांड-लाइन प्रोजेक्ट्स को पैकेज करता है। README में उल्लेख है कि इन टूल्स के लिए किसी अकाउंट की आवश्यकता नहीं है और कोई टेलीमेट्री नहीं है।
इंस्टॉलेशन मानक tap prefix के माध्यम से होता है:
```sh
brew install --cask agenxy/tap/dibs
brew install agenxy/tap/remap
brew install agenxy/tap/supgang
```
रखरखाव प्रत्येक पैकेज के अनुसार अलग है। Remap और Supgang formulae को प्रत्येक प्रोजेक्ट के रिलीज़ से मैन्युअल रूप से अपडेट किया जाता है, जबकि Dibs cask तब GoReleaser द्वारा लिखा जाता है जब Dibs एक रिलीज़ टैग करता है।
Dibs एक formula के बजाय cask के रूप में आता है, जो सोर्स से बनाने के बजाय प्रीबिल्ट बाइनरी इंस्टॉल करता है। यह `dibs` और `dibd` कमांड और एक `dibs` man page प्रदान करता है। बाइनरीज़ को provenance के लिए cosign-signed किया गया है लेकिन Apple-notarised नहीं है, इसलिए macOS उन्हें क्वारंटाइन कर देता है और चलाने से मना कर देता है; उस क्वारंटाइन फ्लैग को हटाना ही cask का मुख्य उद्देश्य बताया गया है। Casks केवल macOS के लिए हैं: Linux पर, README प्रोजेक्ट के रिलीज़ पेज की ओर इशारा करता है, जो दोनों आर्किटेक्चर प्रकाशित करता है।
Remap एक क्रॉस-प्लेटफ़ॉर्म `remap` CLI इंस्टॉल करता है। इसका foundation release बिना DNS या सिस्टम ट्रस्ट को संशोधित किए name-to-address और name-to-service मैपिंग को मान्य करता है; विशेषाधिकार प्राप्त एकीकरण (privileged integration) को बाद के, स्पष्ट रूप से proof-gated रिलीज़ में आने वाला बताया गया है।
Supgang macOS और Linux के लिए एक `supgang` CLI इंस्टॉल करता है। इसका पहला alpha सीधे, प्रमाणित पीयर संपर्क का समर्थन करता है; ऑटोमैटिक रेंडेवू (rendezvous), NAT traversal और एक owned relay मोड को बाद के कार्य के रूप में सूचीबद्ध किया गया है।
Tap में नाम बदलने का इतिहास भी शामिल है। अगस्त 2026 तक Dibs को Lanes कहा जाता था, और उससे पहले tap का नाम `homebrew-lanes` था। दोनों पुराने पथ अभी भी काम करते हैं: `agenxy/lanes/lanes` GitHub के रीडायरेक्ट के माध्यम से tap तक पहुँचता है, और `tap_migrations.json` `lanes` को `dibs` से मैप करता है, ताकि मौजूदा इंस्टॉलेशन अगले `brew update` पर स्थानांतरित हो जाए, न कि ऐसे वर्ज़न पर अटका रहे जिसे अब रिलीज़ नहीं मिल रहे हैं।
रिपॉजिटरी Apache 2.0 के तहत लाइसेंस प्राप्त है, जिसके बारे में README कहता है कि यह वहां मौजूद हर चीज़ पर लागू होता है। README मुख्य रूप से इंस्टॉलेशन निर्देशों, पैकेज विवरणों और माइग्रेशन नोट से बना है; यह macOS क्वारंटाइन हैंडलिंग और व्यक्तिगत टूल्स के बताए गए alpha/foundation रिलीज़ स्कोप के अलावा किसी बेंचमार्क, फीचर तुलना या उपयोग गारंटी का दस्तावेजीकरण नहीं करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.