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

AeroSpace হলো macOS-এর জন্য একটি টাইলিং উইন্ডো ম্যানেজার যা i3 মডেল অনুসরণ করে। উইন্ডোগুলো স্বয়ংক্রিয়ভাবে ট্রি-ভিত্তিক লেআউটে সাজানো হয়, এবং অ্যানিমেশন ছাড়াই দ্রুত ওয়ার্কস্পেস পরিবর্তন করা যায়। নেটিভ macOS Spaces-এর উপর নির্ভর করার বদলে এটি নিজস্ব ভার্চুয়াল ওয়ার্কস্পেস এমুলেট করে, যা প্রকল্পের দাবি অনুযায়ী নেটিভ বাস্তবায়নের সীমাবদ্ধতা এড়ায়। মূল বৈশিষ্ট্য: - i3 দ্বারা অনুপ্রাণিত ট্রি-প্যারাডাইম টাইলিং লেআউট - অ্যানিমেশন ছাড়াই দ্রুত ওয়ার্কস্পেস পরিবর্তন - System Integrity Protection (SIP) নিষ্ক্রিয় করার প্রয়োজন হয় না - প্লেইন-টেক্সট TOML কনফিগারেশন, ডটফাইলের জন্য উপযুক্ত - ম্যানপেজ ও শেল কমপ্লিশনসহ CLI-প্রথম ডিজাইন - i3-সদৃশ প্যারাডাইম অনুসরণকারী মাল্টি-মনিটর সমর্থন ইনস্টলেশন মূলত Homebrew-এর মাধ্যমে একটি cask হিসেবে করা হয়, যা অটোআপডেটও প্রদান করে। প্রকল্পটি উল্লেখ করে যে অ্যাপটি Apple দ্বারা notarized নয়, এবং Homebrew ইনস্টলেশন স্ক্রিপ্ট quarantine অ্যাট্রিবিউট সরিয়ে দেয় যাতে এটি কোনো সতর্কতা ছাড়াই চলে। অন্যান্য ইনস্টলেশন অপশন অনলাইন গাইডে নথিভুক্ত করা আছে। AeroSpace পাবলিক বেটাতে আছে এবং দৈনন্দিন ব্যবহারের উপযোগী হিসেবে বর্ণিত, যদিও 1.0-এর আগে ব্রেকিং পরিবর্তন প্রত্যাশিত। প্রকল্পটি বাকি কাজের একটি পাবলিক রোডম্যাপ রক্ষণাবেক্ষণ করে, যার মধ্যে রয়েছে একটি কোর ডেটা-স্ট্রাকচার রিফ্যাক্টরিং, শেল-সদৃশ কমান্ড কম্বিনেটর, এবং গ্লোবাল হটকি API-এর তদন্ত। ডেভেলপমেন্ট নোট ও অবদান নির্দেশিকা রিপোজিটরিতে পাওয়া যায়। প্রকল্পটি তার মূল্যবোধ স্পষ্টভাবে উল্লেখ করে: এটি অ্যাডভান্সড ব্যবহারকারী ও ডেভেলপারদের লক্ষ্য করে, কীবোর্ড-কেন্দ্রিক, GUI কনফিগারেশন এড়িয়ে চলে, এবং উইন্ডো বর্ডার, ট্রান্সপারেন্সি বা অ্যানিমেশনের মতো ভিজ্যুয়াল ইফেক্টের চেয়ে ব্যবহারিক বৈশিষ্ট্যকে অগ্রাধিকার দেয়। এটি প্রাইভেট API-এর ব্যবহার কমানোর লক্ষ্য রাখে এবং বর্তমানে উইন্ডো ID পাওয়ার জন্য কেবল একটি প্রাইভেট API-এর উপর নির্ভর করে, অন্যথায় পাবলিক macOS অ্যাক্সেসিবিলিটি API ব্যবহার করে। এটি নেটিভ macOS Spaces-এর সাথে ইন্টিগ্রেট করার বা gaps এবং কয়েকটি bar-integration কলব্যাকের বাইরে বিস্তৃত ricing সমর্থন করার লক্ষ্য রাখে না। সামঞ্জস্যতা: বাইনারিটি macOS 13 এবং পরবর্তীতে চলে; সোর্স থেকে ডিবাগ বিল্ড macOS 14+-এ সমর্থিত, এবং সোর্স থেকে রিলিজ বিল্ড macOS 15+-এ নির্দিষ্ট Swift ও Xcode সংস্করণসহ সমর্থিত। কমিউনিটি আলোচনা GitHub Discussions-এর মাধ্যমে হয়, যেখানে ঘোষণা, ফিচার আইডিয়া, সাধারণ বিষয়, সম্ভাব্য বাগ এবং প্রশ্নের জন্য চ্যানেল রয়েছে। প্রকল্পটি ব্যবহারকারীদের ইস্যু ফাইল করার আগে একটি ডিসকাশন খোলার অনুরোধ করে। তালিকাভুক্ত সম্পর্কিত প্রকল্পগুলোর মধ্যে রয়েছে Amethyst, yabai, rift, এবং InstantSpaceSwitcher।