عمومی فیڈورا ورک سٹیشن کریشوں کا پتہ لگاتے ہوئے واپس جینووم جاوا اسکرپٹ ایکسٹینشنز میں جایا گیا



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

جینیوم شیل کے ساتھ فیڈورا ورک اسٹیشن کریشوں اور دیگر مسائل کا حالیہ وقوع ، جاوا اسکرپٹ میں لکھے گئے گنووم شیل توسیعوں کا سراغ لگا ہے ، جیسا کہ گنووم ڈویلپر اور ریڈ ہیٹ انجینئرنگ منیجر جیری ایشمان نے دریافت کیا ہے۔



جاوا اسکرپٹ میں جینوم شیل ایکسٹینشن لکھنے کے قابل ہونے کی وجہ سے داخلے میں ایک کم رکاوٹ کے ساتھ ایک دلچسپ تصور سمجھا جاتا ہے ، لیکن ایسا لگتا ہے کہ یہ حقیقت میں جینوم کے ڈیسک ٹاپ ماحول میں موجود صارفین کے لئے پریشانی کا باعث ہے۔ اس سے بھی بدتر بات یہ ہے کہ موجودہ جینوم شیل ماحول وٹ لینڈ کے مٹ compر کمپوزیٹر کے ساتھ پہلے سے طے شدہ ہے ، لہذا اس میں GNome X.Org سیشنوں کے مقابلے میں ، جو کبھی کبھار خالی اسکرین یا اسی طرح کی مسلہ رکھتے ہیں ، کے مقابلے میں کچھ سخت کریشوں کا سامنا کرنا پڑتا ہے۔



خوش قسمتی سے ، جیری ایش مین اس صورتحال کو بہتر بنانے کے لئے کچھ نظریات رکھتے ہیں ، جن کا خلاصہ یہ کیا جاسکتا ہے:



  1. شیل کے سخت کریش ہونے پر توسیعات کو غیر فعال کیا جاتا تھا (دوبارہ شروع نہیں کیا جاسکا)۔ چونکہ وایلینڈ پر یہ ہر کریش کا نتیجہ ہے ، ہمیں ہر جی ایس کریش کے بعد ایسا کرنا چاہئے۔ اور جب صارف دوبارہ ملانے کے قابل بنانے کے لئے واپس جینوم موافقت آلے کے پاس جاتا ہے تو ، اسے / اسے بتایا جائے کہ یہ زیادہ تر تیسری پارٹی کی توسیع میں سے ایک ہے جس نے ڈیسک ٹاپ کو کریش کردیا ہے ، اور اسے فعال کرتے وقت اسے محتاط رہنا چاہئے۔
  2. جینوم شیل اور مٹر یا / اور دیگر اقدامات کو ڈیکوپل کرنا جو Xorg پر اسی طرز عمل کو واپس لائے گا: جی ایس کریش ہر چیز کو ختم نہیں کرے گا۔ اس کے لئے فن تعمیر اور بہت سارے کام میں بڑی تبدیلیوں کی ضرورت ہوگی ، اور جینووم شیل اور مٹر ڈویلپر کمیونٹی کی اپنی پلیٹوں میں پہلے ہی بہت کچھ موجود ہے۔
  3. لامحدود توسیع کا سلسلہ بند کرتے ہوئے ، ایک محدود API متعارف کراتے ہیں جس سے وہ خود GS کوڈ کو گرم ، شہوت انگیز پیچ کرنے کے بجائے استعمال کرسکتے ہیں۔ یہ ایک بہت ہی مقبول قدم ہوگا کیونکہ اس کا مطلب یہ ہوگا کہ موجودہ ایکسٹینشن میں سے ایک بار پھر اس کا نفاذ ناممکن ہوگا۔ لیکن یہ مستقبل میں ناگزیر ہوسکتا ہے۔
1 منٹ پڑھا