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

Symphony হলো Android-এর জন্য একটি ওপেন-সোর্স মিউজিক প্লেয়ার, যা হালকা ও মার্জিত হিসেবে বর্ণিত এবং অফলাইন মিউজিক শোনার অভিজ্ঞতা উন্নত করার লক্ষ্যে তৈরি। এটির জন্য Android 9 বা তার পরবর্তী সংস্করণ প্রয়োজন। উৎপত্তি ও লক্ষ্য: লেখক এটি তৈরি করেছিলেন কারণ তিনি দেখতে পান যে অনেক জনপ্রিয়, সুদর্শন মিউজিক প্লেয়ারে ফাইলনাম/পাথ-ভিত্তিক সর্টিং ছিল না, যা একটি লোকাল মিউজিক সংগ্রহ সংগঠিত রাখতে প্রয়োজন ছিল। বিদ্যমান কোনো প্লেয়ার ফর্ক করার বদলে, প্রকল্পটি Kotlin এবং Jetpack Compose নিয়ে কাজ করার সুযোগ হিসেবে শূন্য থেকে লেখা হয়েছিল। বিতরণ: বিল্ডগুলো GitHub releases, F-Droid, IzzyOnDroid এবং Google Play Store-এর মাধ্যমে প্রকাশিত হয়। প্রকল্পটি নিজেকে আংশিকভাবে স্থিতিশীল হিসেবে চিহ্নিত করে এবং স্থিতিশীল ও nightly—উভয় রিলিজ চ্যানেল বজায় রাখে, যেখানে স্থিতিশীল বিল্ড ও কোড বিশ্লেষণের জন্য CI ওয়ার্কফ্লো রয়েছে। কমিউনিটি ও ডকুমেন্টেশন: একটি প্রকল্প উইকি, Discord সার্ভার এবং subreddit লিংক করা হয়েছে, সাথে GitHub Sponsors এবং Patreon-এর মাধ্যমে অর্থায়ন। অবদান রাখার আগে উইকির একটি ডেভেলপার গাইড পড়ার পরামর্শ দেওয়া হয়; issues এবং pull requests স্বাগত। কোডবেসটি AGPL-3.0 লাইসেন্সের অধীনে। আন্তর্জাতিকীকরণ অনূদিত ভাষা ও স্ট্রিং দেখানো ব্যাজের মাধ্যমে ট্র্যাক করা হয়, যা একটি সক্রিয় লোকালাইজেশন প্রচেষ্টার ইঙ্গিত দেয়। রিপোজিটরি মিডিয়ায় স্ক্রিনশট এবং একটি ব্যানার অন্তর্ভুক্ত রয়েছে।