প্রকল্প সম্পর্কে

Agenxy Homebrew tap হলো একটি Homebrew ফর্মুলা/কাস্ক সংগ্রহ যা ডেভেলপারদের নিজস্ব মেশিনে ইনস্টলেশনের জন্য Agenxy-এর নিজস্ব কমান্ড-লাইন প্রজেক্টগুলোকে প্যাকেজ করে। README-তে উল্লেখ করা হয়েছে যে এই টুলগুলোর জন্য কোনো অ্যাকাউন্টের প্রয়োজন নেই এবং এতে কোনো টেলিমেট্রি নেই। ইনস্টলেশন স্ট্যান্ডার্ড ট্যাপ প্রিফিক্সের মাধ্যমে করা হয়: ```sh brew install --cask agenxy/tap/dibs brew install agenxy/tap/remap brew install agenxy/tap/supgang ``` প্যাকেজ ভেদে রক্ষণাবেক্ষণ ভিন্ন। Remap এবং Supgang ফর্মুলাগুলো প্রতিটি প্রজেক্টের রিলিজ থেকে হাতে আপডেট করা হয়, অন্যদিকে Dibs cask-টি GoReleaser দ্বারা লেখা হয় যখন Dibs একটি রিলিজ ট্যাগ করে। Dibs একটি ফর্মুলার পরিবর্তে কাস্ক হিসেবে আসে, যা সোর্স থেকে বিল্ড করার পরিবর্তে প্রি-বিল্ট বাইনারি ইনস্টল করে। এটি `dibs` এবং `dibd` কমান্ড এবং একটি `dibs` ম্যান পেজ প্রদান করে। বাইনারিগুলো প্রোভেন্যান্সের জন্য cosign-signed করা হয়েছে তবে Apple-notarised করা হয়নি, তাই macOS এগুলোকে কোয়ারেন্টাইন করে এবং চালাতে অস্বীকার করে; এই কোয়ারেন্টাইন ফ্ল্যাগটি পরিষ্কার করাই কাস্কটির প্রধান উদ্দেশ্য হিসেবে বর্ণিত। কাস্কগুলো শুধুমাত্র macOS-এর জন্য: লিনাক্সে, README প্রজেক্টের রিলিজ পেজের দিকে নির্দেশ করে, যেখানে উভয় আর্কিটেকচার প্রকাশিত হয়। Remap একটি ক্রস-প্ল্যাটফর্ম `remap` CLI ইনস্টল করে। এর ফাউন্ডেশন রিলিজ DNS বা সিস্টেম ট্রাস্ট পরিবর্তন না করেই নেম-টু-অ্যাড্রেস এবং নেম-টু-সার্ভিস ম্যাপিং যাচাই করে; প্রিভিলেজড ইন্টিগ্রেশন পরবর্তী প্রুফ-গেটেড রিলিজগুলোতে আসার কথা বলা হয়েছে। Supgang macOS এবং Linux-এর জন্য একটি `supgang` CLI ইনস্টল করে। এর প্রথম আলফা সরাসরি, অথেন্টিকেটেড পিয়ার কন্টাক্ট সমর্থন করে; অটোমেটিক রেন্ডেভু, NAT ট্রাভার্সাল এবং একটি ওনড রিলয় মোড পরবর্তী কাজের তালিকা হিসেবে উল্লেখ করা হয়েছে। এই ট্যাপটিতে একটি রিনেম হিস্ট্রিও রয়েছে। ২০২৬ সালের আগস্ট পর্যন্ত Dibs-এর নাম ছিল Lanes, এবং তার আগে ট্যাপটির নাম ছিল `homebrew-lanes`। উভয় পুরনো পাথ এখনও কাজ করে: `agenxy/lanes/lanes` গিটহাবের রিডাইরেক্টের মাধ্যমে ট্যাপে পৌঁছায়, এবং `tap_migrations.json` ফাইলটি `lanes`-কে `dibs`-এর সাথে ম্যাপ করে, যাতে বিদ্যমান ইনস্টলেশনটি পরবর্তী `brew update`-এর সময় মাইগ্রেট হয় এবং এমন কোনো ভার্সনে আটকে না থাকে যা আর রিলিজ পায় না। রিপোজিটরিটির লাইসেন্স Apache 2.0, যা README অনুযায়ী সেখানকার সবকিছুর জন্য প্রযোজ্য। README-তে মূলত ইনস্টলেশন নির্দেশাবলী, প্যাকেজ বিবরণ এবং মাইগ্রেশন নোট রয়েছে; এতে macOS কোয়ারেন্টাইন হ্যান্ডলিং এবং টুলগুলোর আলফা/ফাউন্ডেশন রিলিজ স্কোপ ছাড়া কোনো বেঞ্চমার্ক, ফিচার তুলনা বা ব্যবহারের গ্যারান্টি নথিভুক্ত নেই।