কেনোনিকাল মির ওভারল্যান্ডকে ডিসপ্লে সার্ভার হিসাবে বেছে নিয়েছিল?


25

আমি জানতে চাই, মীরের কী কী সুবিধা রয়েছে।

উত্তর:


15

কেন ওয়েল্যান্ড / ওয়েস্টন নয়?

প্রথমে একটি স্পষ্ট ব্যাখ্যা: ওয়েল্যান্ড একটি প্রোটোকল সংজ্ঞা যা ক্লায়েন্ট অ্যাপ্লিকেশনটি কোনও কম্পোজিটার উপাদানটির সাথে কীভাবে কথা বলা উচিত তা নির্ধারণ করে। এটি পৃষ্ঠ তৈরি / ধ্বংস, গ্রাফিক্স বাফার বরাদ্দ / পরিচালনা, ইনপুট ইভেন্ট হ্যান্ডলিং এবং শেল উপাদানগুলির সংহতকরণের জন্য মোটামুটি প্রোটোটাইপের মতো অঞ্চলগুলিকে স্পর্শ করে। যাইহোক, প্রোটোকল সংজ্ঞাটির আমাদের মূল্যায়ণে ওয়েল্যান্ড প্রোটোকলটি আমাদের প্রয়োজনীয়তা পূরণ করে না। প্রথমত, আমরা আরও বেশি এক্সটেনসিবল ইনপুট ইভেন্ট হ্যান্ডলিংয়ের জন্য লক্ষ্য রেখেছি যা 3 ডি ইনপুট ডিভাইসগুলির (যেমন লিপ মোশন) ভবিষ্যতের বিকাশগুলিকে বিবেচনা করে। দয়া করে নোট করুন যে ওয়েল্যান্ডের ইনপুট ইভেন্ট হ্যান্ডলিংটি এক্স এর ইনপুট ইভেন্ট হ্যান্ডলিং শব্দার্থক দ্বারা প্রবর্তিত সুরক্ষা সমস্যাগুলি ভুগছে না (এটি নির্দেশ করার জন্য ড্যানিয়েল স্টোন এবং ক্রিস্টিয়ান হ্যাগসবার্গকে ধন্যবাদ)। মোবাইল ব্যবহারের ক্ষেত্রে শ্রদ্ধার সাথে, আমরা মনে করি যে ইনপুট পদ্ধতিগুলির পরিচালনাও প্রদর্শন সার্ভার প্রোটোকলে প্রতিফলিত হওয়া উচিত। অন্য উদাহরণ হিসাবে, আমরা প্রোটোকলের শেল ইন্টিগ্রেশন অংশগুলিকে বিশেষাধিকার হিসাবে বিবেচনা করি এবং আমরা ক্লায়েন্টের মুখোমুখি প্রোটোকলটিতে কোনও ধরণের শেল আচরণ সংজ্ঞায়িত করা এড়াতে চাই।

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

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

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

এখানে আরও বিস্তারিত আলোচনা রয়েছে: https://wiki.ubuntu.com/Mir/Spec?action=show&redirect=MirSpec

এবং মীর প্রযুক্তিগত স্থপতি থেকে:

http://samohtv.wordpress.com/2013/03/04/mir-an-outpost-envisioned-as-a-new-home/

অধিক তথ্য:


11
এটি এখনও মিরের কী কী সুবিধা দেয় তার জবাব দেয় না, কেবলমাত্র কেন ওয়েল্যান্ডকে চোজ করা হয়নি তা তার উত্তর দেয়।
hetepepphaan

@hetepeperfan সুবিধাটি হল 'এক্সটেনসিবিলিটি'।
কাজী ইরফান

11

জোনো বেকন তার প্রশ্নোত্তর এবং এটির উত্তরটি কয়েকবার দিয়েছে। তার সর্বশেষ উত্তর এখানে:

http://www.youtube.com/watch?v=6Oa2psAewtg&feature=share&t=56m36s

জোনোর প্রশ্নোত্তর পছন্দগুলি এবং লিনাক্স আনপ্লাগড সম্পর্কে পপির মন্তব্যগুলি থেকে আমি যা সংগ্রহ করেছি সেগুলি থেকে পয়েন্টগুলি সংক্ষেপে নিম্নরূপ করা যেতে পারে:

  1. ওয়েল্যান্ড খুব বেশি করে। আপনার সফ্টওয়্যার স্ট্যাকটিতে চিরকাল অব্যবহৃত বৈশিষ্ট্যগুলি হ'ল দুর্বল সফ্টওয়্যার ডিজাইন।
  2. ওয়াইল্যান্ডের দলটি যথেষ্ট পরিমাণে নমনীয় হবে না যথাযথভাবে, সম্মানের সাথে সামঞ্জস্য করার জন্য ওয়েল্যান্ডের একটি গুট সংস্করণ সরবরাহ করতে।
  3. মির ওয়েল্যান্ডের কাছে, লাইটডিএম কী জিডিএম / কেডিএমকে।
  4. উবুন্টুর খুব মারাত্মক সময়সীমা রয়েছে যা তাদের ফোন নির্মাতাদের এবং এর মতোগুলির সাথে দেখা করতে হবে। কোনও প্রকল্পের উপর নিয়ন্ত্রণ থাকা এই অতিরিক্ত সময়সীমাগুলি পূরণ করার গ্যারান্টি বাড়ানোর জন্য অতিরিক্ত সংস্থানকে আরও সহজ করে তোলে।
  5. যদিও আমি মনে করি না যে এই কারণটি কখনও আনুষ্ঠানিকভাবে ক্যানোনিকাল থেকে এসেছে, এবং এইভাবে আমার পক্ষ থেকে কেবল অনুমান করা হয়, যে সময় সিদ্ধান্ত নেওয়া হয়েছিল, ওয়াইল্যান্ড মনে হয় নি যে এটি বাজারে নেওয়ার পক্ষে যথেষ্ট দ্রুত এগিয়ে চলেছিল, এবং বিদ্যমান অ্যান্ড্রয়েড প্রযুক্তি মনে হয়েছিল থেকে তাদের পণ্য চালু করার জন্য আরও উপযুক্ত বেসের মতো।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.