ন্যাটি +১ এর জন্য আমাদের পরিকল্পনার অংশ হিসাবে, আমাদের কিউটি লাইব্রেরির সিডিতে কিছু জায়গা খুঁজে বের করতে হবে এবং আমরা উবুন্টুর সিডি এবং ডিফল্ট ইনস্টলটিতে অন্তর্ভুক্তির জন্য কিউটি দিয়ে তৈরি অ্যাপ্লিকেশনগুলি মূল্যায়ন করব।
ব্যবহারের সহজতা এবং কার্যকর সংহতকরণ, আমাদের ব্যবহারকারীর অভিজ্ঞতার মূল মান। আমরা যত্ন করি যে আমরা যে অ্যাপ্লিকেশনগুলি বেছে নিয়েছি সেগুলি একে অপরের সাথে সামগ্রিকভাবে সিস্টেমের সাথে সুরেলা। .তিহাসিকভাবে, এর অর্থ এই যে আমরা Gtk ব্যবহার করে রচিত অ্যাপ্লিকেশনগুলিকে খুব দৃ pre় অগ্রাধিকার দিয়েছি, কারণ একই বিকাশকারী টুলকিট ব্যবহার থেকে নির্দিষ্ট পরিমাণে সামঞ্জস্যতা ডিফল্টরূপে আসে। এটি বলেছিল যে ওপেনঅফিস এবং ফায়ারফক্স শুরু থেকেই সেখানে ছিল, Gtk সুস্পষ্টরূপে নিরঙ্কুশ প্রয়োজন নয়। আমি এখন যে যুক্তি দিচ্ছি তা হ'ল এটি গুরুত্বপূর্ণ যে মানগুলি গুরুত্বপূর্ণ এবং টুলকিট সেই লক্ষ্যের একমাত্র উপায়। অ্যাপ্লিকেশনগুলিকে তারা কতটা প্রয়োজনীয়ভাবে পূরণ করে তার ভিত্তিতে মূল্যায়ন করা উচিত, বিকাশকারীদের তৈরি প্রযুক্তিগত পছন্দগুলির ভিত্তিতে তাদের পক্ষপাতমূলক আচরণ না করে।
উবুন্টু ডিফল্ট ইনস্টল করার জন্য একটি অ্যাপ্লিকেশন মূল্যায়নের ক্ষেত্রে আমাদের জিজ্ঞাসা করা উচিত:
- এটি কি ফ্রি সফটওয়্যার?
- এটা কি সেরা শ্রেণীর?
- এটি কি সিস্টেম সেটিংস এবং পছন্দগুলির সাথে একীভূত হয়?
- এটি অন্যান্য অ্যাপ্লিকেশনগুলির সাথে সংহত করে?
- মাউস বা কীবোর্ড ব্যবহার করতে পারে না এমন লোকেরা কি এটি অ্যাক্সেসযোগ্য?
- এটি কি অন্য সিস্টেমের সাথে সামঞ্জস্য বোধ করে এবং অনুভব করে?
অবশ্যই, Qt- এর বিকাশকারীদের পছন্দটির প্রথম দুটিটিতে কোনও প্রভাব নেই। কিউটি নিজেই দীর্ঘকাল ধরে জিপিএলের অধীনে উপলব্ধ ছিল এবং আরও সম্প্রতি এলজিপিএল-এর অধীনে উপলব্ধ হয়ে উঠেছে। এবং Qt সহ প্রচুর বেস্ট-ইন-ক্লাস সফ্টওয়্যার রয়েছে, এটি একটি খুব সক্ষম টুলকিট।
সিস্টেম সেটিংস এবং প্রিফেসগুলি অবশ্য দীর্ঘ সময় ধরে কিউটি এবং জিটিকের মধ্যে বিবাদের কারণ হয়ে দাঁড়িয়েছে। সিস্টেমের সেটিংস এবং পছন্দগুলির সাথে সংহতকরণ সিস্টেমে একটি অ্যাপ্লিকেশন "অন্তর্ভুক্ত" বোধের জন্য গুরুত্বপূর্ণ। এটি অন্যান্য সমস্ত অ্যাপ্লিকেশন পরিচালনা করার জন্য একই সরঞ্জামগুলির ব্যবহার করে এবং অ্যাপ্লিকেশনটির সাথে ব্যবহারকারীদের যে ধরণের সেটিংস-ও-পছন্দের অভিজ্ঞতার ব্যবহার করতে পারে তা ব্যবহার করে সেই অ্যাপ্লিকেশনটি পরিচালনা করার ক্ষমতাকে প্রভাবিত করে। এটি উবুন্টুতে Qt / কেডিআই অ্যাপ্লিকেশনগুলির ক্ষেত্রে traditionতিহ্যগত সমস্যা হয়ে দাঁড়িয়েছে, কারণ Gtk অ্যাপ্লিকেশনগুলি কেন্দ্রীয়ভাবে পরিচালিত পছন্দসই স্টোর ব্যবহার করে এবং কেডিএ অ্যাপ্লিকেশনগুলি আলাদাভাবে কাজ করে।
এর সমাধানের জন্য, ক্যানোনিকাল Qt- এর জন্য ডকনফ বাইন্ডিংগুলির বিকাশ চালিয়ে যাচ্ছে, যাতে উবুন্টুতে সমস্ত কিছুর মতো একই সেটিংস ফ্রেমওয়ার্ক ব্যবহার করে এমন একটি Qt অ্যাপ্লিকেশন লেখা সম্ভব। আমরা রায়ান লর্টির সাথে চুক্তিবদ্ধ হয়েছি, যারা স্পষ্টতই ডকনফকে খুব ভাল জানেন এবং তিনি ক্যানোনিকালে এমন কিছু লোকের সাথে কাজ করবেন যারা গ্রাহকদের জন্য কাস্টম ডেভেলপমেন্ট কাজের জন্য কিউটি ব্যবহার করছেন। আমরা নিশ্চিত যে কিউটি বিকাশকারীদের জন্য ফলাফলটি প্রাকৃতিক হবে এবং ডকনফের শব্দার্থকতা এবং স্টাইলের সম্পূর্ণ প্রকাশ।
কিউটি টিম দীর্ঘদিন ধরে বিস্তৃত উবুন্টু সম্প্রদায়ের মধ্যে ভালভাবে কাজ করেছে - প্রতি ছয় মাসে ইউডিএসে আমাদের দুর্দান্ত কিউটি প্রতিনিধিত্ব রয়েছে, কুবুন্টু টিম কিউটি প্যাকেজিং এবং রক্ষণাবেক্ষণের জন্য গভীর অভিজ্ঞতা এবং আগ্রহ আছে, কিউটি আপস্ট্রিম এবং বিভিন্নগুলির মধ্যে প্রচুর ভাল প্রযুক্তিগত আদান-প্রদান রয়েছে ক্যানোনিকাল সহ উবুন্টু সম্প্রদায়ের অংশগুলি। উদাহরণস্বরূপ, কিউটি লোকেরা ইউটিউচকে সংহত করার জন্য কাজ করছে।
আমি স্পষ্ট জায়গায় "Qt" এবং "কেডি" এর মধ্যে একটি পার্থক্য আঁকতে চাই একটি কে.ডি.পি. অ্যাপ্লিকেশনটি ডকনফ সিস্টেম কনফিগারেশন সম্পর্কে কিছুই জানে না এবং ফলস্বরূপ উবুন্টু ডেস্কটপের সাথে সহজেই সংহত করতে পারে না। সুতরাং আমরা শীঘ্রই যে কোনও সময় বানশিকে প্রতিস্থাপনের জন্য আমারোকের প্রস্তাব দিচ্ছি না! তবে আমি মনে করি যে এটি ডকনফ সম্পূর্ণরূপে প্রশংসনীয়, এটির একবার কেএইটি সম্প্রদায় বিবেচনা করে দারুণ কিউটি বাইন্ডিং পরে। তারা চাইলে সেই কথোপকথনের নেতৃত্ব দেওয়ার জন্য আরও ভাল লোক রয়েছে, সুতরাং আমি এখানে ধারণাটি আর ঠেলে দেব না। তবুও, কোনও কে.ডি. অ্যাপ্লিকেশন যদি স্ট্যান্ডার্ড কে। ডি। ম্যাকানিজমগুলি ছাড়াও ডকনফ কথা বলা শিখতে পারে তবে এটি উবুন্টু ডিফল্ট ইনস্টলের প্রার্থী হতে পারে।
কিউটি-তে উন্মুক্ত হওয়ার সিদ্ধান্তটি কোনওভাবেই জিনোমের সমালোচনা নয়। এটি নিখরচায় সফ্টওয়্যারটির বৈচিত্র্য এবং জটিলতার উদযাপন। ব্যবহারের সহজলভ্যতা ও সংহতকরণের এই মানগুলি জিনোমের সাথে ভাগ করা মান এবং জিনোম বিকাশকারী এবং প্রকল্প সদস্যদের সাথে সহযোগিতার এক দুর্দান্ত ভিত্তি remain সম্ভবত জিনোম নিজেই কিউটিটি আলিঙ্গন করবে, সম্ভবত তা নয়, তবে যদি তা করে তবে আমাদের এই ট্রেইলটি জ্বলতে ইচ্ছুক হবে নেতৃত্বের ক্ষেত্রে অবদান। আপনি যদি ক্যানোনিকাল পদ্ধতি থেকে কিছুটা বিচ্যুতি গ্রহণ করেন তবে একটি প্রাণবন্ত বাস্তুসংস্থান তৈরি করা অনেক সহজ, তাই কথা বলার জন্য ডিজাইন সংক্রান্ত আমাদের কাজটি জিনোমকে কেন্দ্র করে, সেটিংস এবং পছন্দগুলিকে বর্তমান ফোকাস হিসাবে আমরা জিনোম 3.0.০ এবং gtk3 এ চলেছি।
অবশ্যই, যারা এই সম্পর্কের জন্য মজা করে, তাদের পক্ষে এটি একটি উপযুক্ত সুযোগ, তবে আমার মতে, জিনোম ব্যানারের অধীনে অ্যাপ্লিকেশন লেখার লোকদের সাথে আমাদের যে দৃ solid় সম্পর্ক তা সবচেয়ে গুরুত্বপূর্ণ। আমরা খুব ভাল উপায় যারা মুক্ত সফটওয়্যার ডেভেলপারদের কঠোর পরিশ্রম করতে হতে চান ব্যাপার , যার দ্বারা আমরা বলতে চাচ্ছি, তা নিশ্চিত করার জন্য এটা লক্ষ লক্ষ জীবন একটি বাস্তব পার্থক্য তোলে যে প্রতিদিন সবচেয়ে ভালো উপায়, এবং শ্রেষ্ঠ উপায় হল সেগুলিকে সাথে সংযোগ স্থাপনের জন্য তাদের ব্যবহারকারী
ট্রোলটেকের ভাল লোকদের কাছে, এখন নোকিয়া, যারা Qt কে দুর্দান্ত সরঞ্জামকিট তৈরি করেছে - আপনাকে ধন্যবাদ। যে বিকাশকারীরা এটি ব্যবহার করতে এবং উবুন্টু অভিজ্ঞতার অংশ হতে চান তাদের স্বাগতম - স্বাগত।