উবুন্টুর জন্য কীভাবে আরও বেশি লোককে X.org উন্নত করতে জড়িত করা যায়? [বন্ধ]


18

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

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

তবে, এক্স-তে কাজ করার জন্য লোকদের খুঁজে পাওয়া বা লোককে বোঝানো শক্ত যে তাদের পক্ষে এতে সময় ব্যয় করা তাদের পক্ষে সার্থক। লোকেরা জড়িত হওয়ার জন্য উত্সাহিত করার বিষয়ে কীভাবে পরামর্শ দেবেন, যারা অন্যথায় এক্স নিয়ে কাজ করার কথা ভাবছেন না?


3
আমি এটি একটি সম্প্রদায় উইকি এন্ট্রি করার পরামর্শ দিচ্ছি।
মার্কো সেপ্পি

শুরু করতে ইচ্ছুক লোকেদের সাহায্যের জন্য কোথায় সহজে প্রবেশ করতে পারে?
txwikinger

কমপক্ষে আপনি কীভাবে আরও বেশি লোককে
এক্সফ্রি 86 এর

1
এক্স-কে সহায়তা করতে চান এমন লোকদের সহায়তা করার জন্য আমরা উইকি.উবুন্টু.এক্সএক্সে বেশ কয়েকটি ডক্স পেয়েছি basic এটি একটি উইকি তাই এটিতে নিখরচায় যোগ করুন।
ব্রাইস

উত্তর:


7

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

ক্রিয়াকলাপে আপনার যদি সহায়তার প্রয়োজন হয় তবে আপনি আমাকে ইমেল করতে পারেন এবং এটি সংগঠিত করতে অসুস্থ সহায়তা করতে পারেন।

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

উন্নয়নের জন্য এটি একটি বড় সমস্যা। বেশিরভাগ বাগ ফিক্সিং এবং বৈশিষ্ট্যগুলি বাস্তবায়নের জন্য এক্সর্গ এবং কার্নেল স্টাফগুলিতে নিম্ন স্তরের প্রোগ্রামিং দক্ষতা প্রয়োজন। সুতরাং আপনাকে প্রোগ্রামারগুলির একটি নির্দিষ্ট গ্রুপকে লক্ষ্য করে তাদের আগ্রহী করতে হবে। কিছুটা জিজ্ঞাসা করা এবং # উবুন্টু-এক্স-এ কে হ্যাংআউট করে এবং তারা সহায়তা করতে পারে কিনা তাদের জিজ্ঞাসা করা ছাড়া আমার কাছে এখানে কোনও পরামর্শ নেই।


ভবিষ্যতে ওয়াইল্যান্ড বাস্তবায়নের লক্ষ্য নয় কি? তাহলে কি লোকেরা এতে কাজ করা ভাল হবে না?
ইঙ্গো

12

এক্সটি প্রচুর পরিমাণে কাজ না পাওয়ার কারণটি হ'ল এটির জন্য জিপিইউ, মেমরি ইত্যাদি ইত্যাদি সম্পর্কে প্রচুর পরিমাণে জ্ঞান প্রয়োজন এবং এক্স.আর.এস কোড বেসের সাথে কিছুটা কার্নেল প্রোগ্রামিংয়ের সাথে পরিচিতিও রয়েছে। যারা এক্স বা এক্স ড্রাইভারের সাথে কাজ করতে আগ্রহী তারা সম্ভবত ইতিমধ্যে এটি করছেন এমন একটি সম্প্রদায়ের দৃষ্টিভঙ্গিতে andোকা এবং এটি কোনও তুচ্ছ বিষয় নয়। বিকাশকারীদের ব্যক্তিগত স্বার্থ বাদে জর্গে কাজ করার জন্য বর্তমানে কোনও বিকাশকারীর জন্য অনুপ্রেরণা নেই।

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

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

এক্স এর 2 টি সংস্করণ (এবং মোটামুটি সহজেই চয়ন করুন) এর একটি উপায় থাকার ফলে আপনি যেটি ব্যবহার করতে চান তা পরীক্ষকগণ কেবল এক্স পরীক্ষা করতে পারবেন না, তবে পরবর্তীকালে একটি কার্যক্ষম এক্সর্গে ফিরে যেতে পারেন যাতে তারা বাগ রিপোর্ট জমা দিতে পারে।


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

1
এক্স-সার্ভারের জন্য আমাদের একটি বাগ আলিঙ্গন দিন করা উচিত?
txwikinger

12

এক্সের প্রতি আকস্মিক আগ্রহী এমন বিকাশকারী হিসাবে কথা বলছি, আমার সমস্যাগুলি এখানে:

  1. আমার কাছে কেবল হাতে গোনা কয়েকটি গ্রাফিক্স কার্ড অ্যাক্সেস রয়েছে এবং আমার সন্দেহ হয় যে বেশিরভাগ লোকের কেবল একটিতে অ্যাক্সেস রয়েছে। সুতরাং বিপুল সংখ্যাগরিষ্ঠ বাগের জন্য আমি বেশি কিছু করতে পারি না, যা সর্বদা "অন্য কোনও কার্ডে" থাকবে।

  2. বেশিরভাগ প্যাকেজগুলির বিপরীতে, আমি তুচ্ছভাবে নতুন ড্রাইভার সংস্করণের জন্য একটি পরীক্ষার পরিবেশ তৈরি করতে পারি না; ভার্চুয়াল মেশিনগুলির নিজস্ব এক্স ড্রাইভার রয়েছে।

  3. আমি সহজেই সর্বশেষতম ড্রাইভারটিতে আপডেট করতে পারি না, এটি পরীক্ষা করে দেখতে পারি, তারপরে ফিরে যেতে পারি। এটি পরীক্ষাকে নিরুৎসাহিত করে (কারণ যদি কিছু ভুল হয়ে যায় তবে আমিও ব্রিক হয়ে যেতে পারি); এটি প্রতিরোধের পরীক্ষায় বাধা দেয়।

  4. শেষবার আমি দেখেছি, সফলভাবে একটি প্যাচ প্রয়োগ করা, সংকলন করা এবং এক্স চালানো কঠিন ছিল, সমস্ত প্যাকেজ ম্যানেজারের পদক্ষেপ নিয়েছিল, কার্নেল মডিউলগুলিও প্যাচ করার দরকার ছিল এবং এটি বেশ অপরিবর্তনীয় পদক্ষেপ ছিল।

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

সুতরাং আমি অনুমান করি যে উত্তরটি হ'ল প্যাকেজ ম্যানেজার দ্বারা পরিচালিত এমন কোনও কিছু পরিবর্তন ও পরিবর্তন ফিরিয়ে আনা এবং এটি যখন আপনার সিস্টেমটি ভেঙে যায় তখন পুনরুদ্ধার করা সহজ।

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


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

1
আমি কার্নেলের চেয়ে এক্সকে বেশি ভয় করি। আমি সহজেই কোনও পুরানো কার্নেল বুট করতে পারি।
মাকো

1
আমি কখনই ভয় পাই না: o আপনি সহজেই একটি দ্বৈত বুট পরিবেশ নির্ধারণ করতে পারেন যেখানে আপনি কার্নেল-প্যাচগুলির পাশাপাশি অস্থির Xorg সার্ভারগুলি পরীক্ষা করতে পারেন। এমনকি এটি এত বড় হতে হবে না যেহেতু আপনাকে সহজ করতে জিইউআইয়ের বেশিরভাগ সরঞ্জামের প্রয়োজন হয় না এবং সংকলন করার সময় আপনি আপনার স্বাভাবিক পরিবেশে থাকতে পারেন এবং অস্থির সিস্টেমে প্রবেশ করতে পারেন।
লাসপলসন

4

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


একটি পরামর্শদাতা প্রোগ্রাম আসলেই খুব ভাল ধারণা। আমরা এর আশেপাশে কিছু ধারণার বিষয়ে কথা বললাম, তবে এখনও পর্যন্ত চ্যালেঞ্জটি চেষ্টা করেছে এমন লোকেরা খুঁজে পেয়েছে।
ব্রাইস

আমি এক্স এর জন্য এখনও পর্যন্ত দুটি বাগ আলিঙ্গন দিবস করেছি। খুব কমই কেউ ট্রাইজিং করতে দেখিয়েছিল এবং আমরা এটি থেকে কোনও নতুন সদস্য পাইনি।
ব্রাইস

1

অনেক ব্যবহারকারী যখন মালিকানাধীন ড্রাইভার ব্যবহার করেন যা গ্রাফিক্স স্ট্যাকের কিছু অংশ প্রতিস্থাপন করে এবং তার পরে যখন কার্নেল আপগ্রেড / এক্স.org আপগ্রেড তাদের ড্রাইভার ইনস্টল করে দেয় তখন X.org টিমের দিকে তাকাতে হবে X

"আমার কাছে সমস্ত কার্ড উপলব্ধ নেই" সম্পর্কে প্রচুর আলোচনাও বৈধ।

আপনি যদি ভাল প্রোগ্রামার না হন তবে গ্রাফিক্স প্রোগ্রামিং বেশ শক্ত। ডিবাগিং একটি আসল ব্যথা হতে পারে, বিশেষত যদি আপনি দেখতে না পান তবে কী চলছে।


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

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