Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

ওপেন রেফারেন্স ডিভাইসের জন্য সেরা পদ্ধতি

নিম্নলিখিত নিবন্ধ ভাল পদ্ধতি এর একটি সেট প্রদান করার লক্ষ্যে কাজ করে যা আমরা বিশ্বাস করি প্রচুর পাওয়া যায় এমন ওপেন রেফারেন্স ডিভাইসের জন্য প্রস্তাবিত হওয়া উচিত। সকল সাম্প্রতিক ফায়ারফক্স ওএস রেফারেন্স ডিভাইস এইসব পদ্ধতি অনুসরণ করে,আসন্ন  ফ্লেম সহ।

ডিভাইসের থাকা উচিত :
 
  • সহজলভ্য এবং ইনস্টলযোগ্য বিল্ড
  • সম্পূর্ণরূপে আনলক করা অপারেটিং সিস্টেম
  • বিশ্বব্যাপী সহজলভ্যতা
  • কনজিউমার ফোনের সমতূল্য ফিচার সমর্থন
  • প্রতিস্থাপন করার ব্যাটারীর সহজলভ্যতা
  • সহজেই ভাষা পছন্দ সক্রিয় করা

সহজলভ্য এবং ইনস্টলযোগ্য বিল্ডস

রেফারেন্স ডিভাইস মূলত গড় ডিভাইস গ্রাহকদের চেয়ে বেশী টেকনিক্যাল জ্ঞানের অধিকারী ডেভেলপার এবং অন্যান্য গ্রুপ এর দিকে উদ্দেশ্যমূলক। এমনকি, তাই আমাদের এই ডিভাইসের ব্যবহারকারীরা তারা ইচ্ছুক না হলে তাদের নিজেদের বিল্ড কম্পাইল করে আশা করা উচিত নয়তাদের অনেক জন্য এটি একটি সম্পূর্ণ সময় নষ্টের বিষয়।

ওপেন রেফারেন্স ডিভাইসের অ্যাক্সেসকরা সহজ হয় এমন একটি রক্ষণাবেক্ষণ আনলক বিল্ড থাকা উচিত বর্তমান ভবিষ্যতের জন্য।এর মানে একাধিক স্তরের বিল্ড পাওয়া যায়,কমপক্ষে :

  • রিলিজ / বর্তমান
  • স্থায়ী / বেটা
  • নাইটলি

তাদের একটি ডেডিকেটেড ডাউনলোড পেজে সহজে পাওয়া উচিত, এবং নিয়মিত এবং প্রায়ই আপডেট করা উচিত। এছাড়াও ডিভাইসসমূহের তাদের জন্য OTA আপডেট সহজলভ্য করা উচিত।

OEMs এইসব বিল্ড প্রদানের জন্য রেস্পন্সিবল হওয়া উচিত যেহেতু শুধুমাত্র তারাই আইনত সব প্রয়োজনীয় বাইনারি, ইত্যাদি বিতরণ করতে পারেন।

এটি ফায়ারফক্স ব্রাউজারে একটি অনুরূপ মডেল অনুসরণ করতে পারে, যেখানে প্রতিটি রিলিজ, স্থায়ী এবং নাইটলি চ্যানেলগুলি পরবর্তী সংস্করণের সোর্স কোড ভিত্তিক।

পুরোপুরি আনলক করা অপারেটিং সিস্টেম

ডিভাইস অপারেটিং সিস্টেম প্ল্যাটফর্ম সম্পূর্ণ আনলক করা উচিত, যাতে করে অ্যাপ্লিকেশন এবং প্ল্যাটফর্ম ডেভেলপারদের কোনো পছন্দসই পরীক্ষা এবং উন্নয়ন কাজ সম্পাদনের জন্য তাদের ডিভাইসের উপর নিয়ন্ত্রণের প্রয়োজনীয় স্বাধীনতা থাকতে পারে। এর মধ্যে রয়েছে:

  • আনলক করা সিম
  • আনলক Bootloader
  • রুট অ্যাক্সেস

বিশ্বব্যাপী সহজলভ্যতা

আপনি আপনার রেফারেন্স ডিভাইসের একটি সার্বজনীন মান পেতে চান, তাহলে আপনাকে এটি  বিশ্বব্যাপী প্রাপ্তিসাধ্য করা উচিত।যদি এই ক্ষেত্রে না হয়, বিভিন্ন লোক্যাল এর ব্যক্তিদের বিভিন্ন ডিভাইস দিয়ে কাজ করতে হবে, যা ভিন্ন ব্যবহার আনতে পারে।

কনজিউমার ফোনের সমতূল্য ফিচার সমর্থন

একটি রেফারেন্স ডিভাইস তৈরির কোন মানে হয়না যার সাথে আপনাকে শেষ পর্যন্ত কনজিউমার ডিভাইস হিসাবে যে ফায়ারফক্স ওএস বিল্ড এবং ওপেন ওয়েবে apps দেয়া হবে সেটির প্রযুক্তি ও সংশ্লিষ্ট ফিচারের কোন সমর্থন নেই।

এর মধ্যে রয়েছে:

  • AGPS/অন্যান্য সংশ্লিষ্ট geolocation হার্ডওয়্যার
  • ফোন কম্পাস/জাইরোস্কোপ/অ্যাকসিলরোমিটার
  • ইমেজ এবং ভিডিও ক্ষমতা সম্পন্ন ফোন ক্যামেরা (গুলি)
  • কম্পন হার্ডওয়্যার
  • SDCard স্টোরেজ
  • ফোন ringer
  • উপযুক্ত হার্ডওয়্যার বাটন
  • 3G বা ভাল সংযোগ

ব্যাটারী বদল করার সহজলভ্যতা

প্রতিস্থাপন ব্যাটারী প্রায়ই বিভিন্ন ডিভাইসের জন্য পাওয়া আসলেই কঠিন হতে পারে,এবং অন্যথায় উপযোগী ডিভাইসগুলি অনর্থক ব্যবহৃত হতে পারে।সুতরাং যতটা সম্ভব বদলি ব্যাটারী প্রাপ্তিসাধ্য রাখা একটি ভালো উদ্যোগ

সহজেই ভাষা পছন্দ সক্রিয় করা

যেহেতু এই ডিভাইসটি বিশ্বব্যাপী ছড়িয়ে দেওয়া হবে, রিসোর্স এর একাউন্ট সহজলভ্যতা এবং সবচেয়ে জনপ্রিয় টার্গেট মার্কেট লোকেইলের কথা বিবেচনা করে,যতটা সম্ভব বিভিন্ন ভাষার জন্য লোকালাইজড বিল্ড তৈরী করা জরুরী।

এটার সবচেয়ে সহজ সমাধান হচ্ছে লোকালাইজড গায়া বিল্ডস অথবা ল্যাঙ্গুয়েজ প্যাক যেগুলো আলাদাভাবে ডিভাইসে ফ্লাশড হয়, এবং মোজিলা যতটা দ্রুত সম্ভব এর  নির্মাণ এবং ইনস্টলেশনের জন্য কাজ করছে।

ডকুমেন্ট ট্যাগ এবং অবদানকারী

 Contributors to this page: chrisdavidmills, Bolaram, mimzi_fahia
 সর্বশেষ হালনাগাদ করেছেন: chrisdavidmills,