GNOME 2.28 প্রকাশনা বিবরণ

1. ভূমিকা

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

চিত্র 1GNOME 2.28

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

আজকেই আমাদের সাথে যোগ দিন এবং দেখুন আপনি কি পার্থক্য বানাতে পারেন।

GNOME 2.28-এ GNOME 2.26 এবং তার আগের সব উন্নতি অন্তর্ভুক্ত। GNOME 2.26-এ কি কি পরিবর্তণ হয়েছে তা জানার জন্য তার প্রকাশনা বিবরণ দেখুন।

2. GNOME-এর বন্ধু হয়ে যান!

2.26 উন্নয়ন চক্রের সময় GNOME Foundation অকটি নতুন Friends of GNOME প্রোগ্রাম চালু করেছে। এখন সমর্থকরা রিকারিং দান দিয়ে GNOME Foundation-এর সহায়তা করতে পারবে। 2.28 চক্রের সময় ব্যবহারকারীদের মতামত অনুযায়ী, এখন Friends of GNOME প্রোগ্রামের ব্যবহারকারীরা মাসিক ডলার পরিমাণ নির্বাচন করতে পারবে।

Friends of GNOME হলো GNOME প্রকল্পের সবার জন্য বিনা পয়সায় ও ওপেন সোর্স একটি ডেস্কটপ দেয়ার লক্ষ্য কে সমর্থন করার একটি পথ। কোন বিজ্ঞাপণ ছাড়াই, প্রতিষ্ঠানটি 2009-এ মহানুভব ব্যক্তিদের থেকে 20,000-এর চেয়ো বেশী ডলার (১৪ লক্ষ টাকা) উঠিয়েছে। এই টাকা গুলো হ্যাকফেস্ট, স্থানীয় অনুষ্ঠান ও অনুষ্ঠানসূচির উপর ব্যয় করা হয়েছে, যাতে করে GNOME প্রকল্প একটি আন্তর্জাতিক, প্রবেশযোগ্য ও ব্যবহার করতে সহজ ডেস্কটপ সফটওয়্যার সনাতন সিস্টেম ও মোবাইল ডিভাইস দুইটির জন্যই ডেস্কটপ সফটওয়্যার তৈরি করতে পেরেছে।

Friends of GNOME website-এ চলে আসুন।

3. ব্যবহারকারীদের জন্য নতুন কি আছে

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

3.1. তারহীন হয়ে যান

GNOME 2.28-এ GNOME Bluetooth মডিউলের প্রথম রিলিজ আছে, যেটি ব্যবহারকারীদের কে তাদের ব্লুটুথ ডিভাইস ব্যবস্থাপন করতে সহায়তা করে। GNOME Bluetooth মাউস, কিবোর্ড এবং হেড্সেট সহ শত শত ব্লুটুথ ডিভাইস সমর্থন করে। GNOME Bluetooth-এ ব্লুটুথ হেড্সেট ও হেড্ফোনের জন্য PulseAudio ইন্টিগ্রেশন আছে।

GNOME ব্লুটুথ এখন আপনার মোবাইল ফোন দিয়ে ইন্টারনেটে এক্সেস করা সমর্থন করে। GNOME ব্লুটুথ দিয়ে আপনার মোবাইল ফোন সংযুক্ত করার পর Network Manager ইন্টারনেটে এক্সেসের জন্য আপনার মোবাইল ফোন তালিকায় অন্তর্ভুক্ত করবে।

চিত্র 2GNOME ব্লুটুথ

3.2. আপনার সময় উন্নত ভাবে অনুসরণ করুন

Time Tracker অ্যাপলেট, যেটি আপনার সময় ও কাজ অনুসরণ করতে সহায়তা করে, আরো উন্নতি করা হয়েছে।

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

Other feature updates include improved autocomplete support allowing you to update the start time on the fly, improved support for late-night workers, and the ability to add earlier tasks that have been completed. Lastly, the export functionality has a number of improvements, including the ability to filter activities by category and date prior to export, and new simple export types: iCal to import into Evolution, Google Calendar and other clients, XML, and TSV (tab separated values), which works well with spreadsheets.

চিত্র 3Time Tracker

3.3. Empathy ইন্স্ট্যান্ট মেসেন্জার

GNOME-এর তাৎক্ষণিক বার্তা ও যোগাযোগ অ্যাপ্লিকেশন, Empathy, যেটি Telepathy যোগাযোগ ফ্রেমওয়ার্কের উপর তৈরি করা হয়েছে, ব্যবহাকারীদের যোগাযোগ করতে সহায়তা করতে কয়েকটি নতুন ও গুরুত্বপূর্ণ বৈশিষ্ট্য পেয়েছে।

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

চিত্র 4Empathy পরিচিতি

কথোপকথন ডায়ালগ এখন কয়েকটি নতুন থিম সমর্থন করে, Adium বার্তা শৈলী সহ। ব্যবহারকারী তালিকায় "ব্যবহারকারী"-দের একটি যন্ত্র বা হাতিয়ার সম্পর্কিত পরামর্শ আছে; আড্ডার আসরে ব্যবহারকারী তালিকায় আড়াল করা যায়; কথোপকথন মেনু থেকে পরিচিতি মেনু সরিয়ে নেয়া হয়েছে; এবং আপনার নাম আড্ডার আসরে অথবা কথোপকথনে উল্লেখ করা হলে ওই ট্যবের লেখা লাল রং হয়ে যাবে।

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

GNOME দূরবর্তী ডেস্কটপ প্রদর্শক, Vino ব্যবহার করে ব্যবহারকারীরা তাদের ডেস্কটপ তাদের Empathy পরিচিতিদের সাথে শেয়ার করতে পারে।

XMPP (যেমন Jabber ও Google Talk)-এর পরিচিতির জন্য Geoclue ব্যবহার করে Geolocation সমর্থন যোগ করা হয়েছে। আপনি পরিচিতির তালিকায় পরিচিতির নামের উপর মাউস সূচক নিলে, তথ্য ডায়ালগে অথবা ম্যাপ ভিউতে পরিচিতির অবস্থান দেখতে পারেন। যারা বাড়তি গোপনীয়তা চায় তাদের জন্য Empathy অবস্থানের যথার্থতা কমানো সমর্থন করে। Google Talk ব্যবহারকারীরা পরিচিতির অবস্থান দেখতে পারে, কিন্তু নিজেদের অবস্থান প্রকাশ করতে পারবে না, যেহেতু Google PEP ব্যবহার করে না।

Empathy-র সাথে নতুন ডকুমেনটেশন আছে, যেটি ব্যবহারকারীদেরকে Empathy-র ভেতর কিভাবে সুনির্দিষ্ট কাজ করা যায় তার উপর শিক্ষা দেয়।

3.4. Epiphany ওয়েব ব্রাউজার

GNOME-এর ওয়েব ব্রাউজার, Epiphany, Gecko ছেড়ে এখন Webkit রেন্ডারিং ইঞ্জিন হিসেবে ব্যবহার করছে। কয়েকটি কার্যকারিতা উন্নতি ছাড়া, এই পরিবর্তণটি বোঝা যাবে না। দীর্ঘ সময়ে WebKit ব্যবহার করার ফলে Epiphany ব্যবহারকারীরা অনেক লাভবান হবে। WebKit ব্যবহার করার ফলে Epiphany-তে পুরনো Gecko-ভিত্তিক ব্যকেন্ডের অনেক গুলো ত্রুটি ঠিক করা সম্ভব হবে। আপনার পুরনো ত্রুটি ঠিক হয়েছে কি না তা দেখার জন্যে এই সংস্করণটি পরীক্ষা করে দেখার জন্য আপনাকে সুপারিশ করী।

Webkit ব্যবহার করার ফলে Epiphany-তে একটি বাগ যেটির সাথে ব্যবহারকারীরা মুখোমুখি হতে পারে হল, ফরমে লগইন ও পাসওয়ার্ড সংরক্ষণ করতে পারবে না। 2.30 উন্নয়ন চক্রে এই বাগ টি প্রোথিত করা হবে।

3.5. মিডিয়া প্লেয়ারের উন্নতি

GNOME-এর Media Player-এ DVD প্লেব্যাক উন্নতি করা হয়েছে। এখন অ্যাপ্লিকেশনটি দিয়ে DVD মেনু ন্যাভিগেট করা যায় এবং শেষ অবস্থান থেকে প্লেব্যাক পুনরায় শুরু করা যায়। YouTube প্লাগইনটিরও গতি উন্নতি করা হয়েছে।

3.6. ক্যামেরার জন্য হাসুন

Cheese, a webcam photo and video application, features numerous improvements. Cheese has an updated user interface, and has added a "Burst" mode for taking multiple pictures at a time. You can choose the number of pictures Cheese should take and the time delay between pictures. Cheese also supports the ability to manually take a picture using a webcam's "Capture" button.

ছোট স্ক্রীন, যেমন নেটবুকের জন্য Cheese-এর ব্যবহারকারী ইন্টারফেসের উন্নতী করা হয়েছে, ছবির ক্ষুদ্রাকৃতির প্রতিকৃতি বার ডান দিকে সরিয়ে নিয়ে। নীচের পর্দার চিত্রটি Cheese-এর নতুন প্রশস্ত মোড দেখাচ্ছে, যেটি Burst মোড ব্যবহার করে নেটবুকের জন্য সেরা-অনুকূল করা ।

চিত্র 5নেটবুকের জন্য ওয়াইড্ মোড্

Cheese-কে নিয়ে আরো জানতে বৈশিষ্ট্য গুল দেখুন!

3.7. আপনার PDF ফাইল অ্যানোটেট্ করুন

Evince এখন টেক্সট অ্যনোটেশন সম্পাদন ও সংরক্ষণ করা সমর্থন করে যাদের সহযোগী পপআপ উইন্ডো আছে। Evince এখন ক্র্যাশের পরে যে নথি দেখা হচ্ছিলো তা পুনরুদ্ধার করতে পারে।

Evince-কে পোর্ট করা হয়েছে এবং Microsoft Windows® প্ল্যাটফর্মের জন্যও বিদ্যমান আছে।

3.8. বিবর্ণ - অন্তর্মূখী ও বহির্মূখী

GNOME Volume Control এখন সাবওয়ুফার নিয়ন্ত্রণ ও চ্যানেল বিবর্ণণ সমর্থন করে। এটাও নতুন, যে সেটিং পরিবর্তন করলে তাৎক্ষণিক ভাবে প্রয়োগ করা হয়।

চিত্র 6সাব্ওয়ুফার ও বিবর্ণ সমর্থন

3.9. দারান, আরো আছে...

বড় পরিবর্তন ছাড়াও, প্রতি GNOME রিলিজে অনেক ছোট পরিবর্তণ যোগ করা হয়।

  • সব অ্যাপ্লিকেশনে GNOME মেনু ও বোতাম ডিফল্ট ভাবে আইকন প্রদর্শন করবে না। ডাইনামিক বস্তু, অ্যাপ্লিকেশনে, ফাইল অথবা বুকমার্ক ও ডিভাইস সহ মেনু আইটেম আইকন প্রদর্শন করতে পারবে। এই পরিবর্তনটি মেনুর বাহ্যিক অবয়ব স্ট্যানডার্ডাইজ করবে, এবং ব্যবহারকারীদের কাছে আরো সুন্দর একটি ইন্টারফেস প্রদর্শন করবে।
  • Tomboy Notes সংরক্ষণ করা নোট ও কনফিগারেশন ফাইলের অবস্থান Freedesktop.org-এর পরমার্শ অনুযায়ী সরিয়ে নেয়া হয়েছে।
  • GNOME Power Manager এখন একাধিক ব্যটেরি সহ ল্যপ্টপ সমর্থন করে এবং DeviceKit ডিস্কের স্পিন্ডাউন সমর্থন করে।
  • GTK+ ফাইল ও lpr প্রিন্ট ব্যকেন্ড শীট প্রতি বহুবিধ পৃষ্ঠা প্রিন্ট করা সমর্থন করে।
  • Gedit Mac OS® X-এ পোর্ট করা হয়েছে।
  • Text rendering has been improved in Pango using a new OpenType engine, which uses less memory and has improved support for broken fonts.
  • VTE উন্নতকরনে, GNOME Terminal এর ব্যবহারকারীরা অল্প মেমোরী ব্যবহৃত হতে দেখবেন।
  • Brasero, the GNOME CD/DVD Burner, now supports the ability to burn data across multiple discs and has added a graphical display to show space used on discs before burning.

4. স্বাচ্ছন্দ্যকরণের জন্য নতুন কি আছে

GNOME has a passion for making software available to everyone, including users and developers with impairments that can make it harder to use their computers. To help, GNOME created the GNOME Accessibility Project and an accessibility framework that is now a standard on libre desktops.

GNOME 2.28-এ স্বাচ্ছন্দ্যকরণ আগের উন্নতি ছাড়াও, এবার আরো অনেক উন্নতি করা হয়েছে।

4.1. Orca স্ক্রীন রিডার

Orca থেকে বাগ সরাতে ও কার্যকারিতা উন্নতি করতে অনেক কাজ করা হয়েছে, যেমন GNOME 2.28-এ ১৪০ টির বেশী বাগ সরানো হয়েছে। কয়েকটি উন্নতি হলো:

  • অন্যরকম অগ্রগতি বার "verbosity levels" সমর্থন আপনাকে অগ্রগতি বার সক্রিয় উইন্ডোতে না থাকলেও অগ্রগতি বার হালনাগাদ প্রদর্শন করা হবে কি না তা নিয়ন্ত্রণ করতে দেয়।
  • ক্লিক না করেও মাউস নাড়ানোর ক্ষমতা
  • মাউসওভার সমর্থন, মাউসওভারে প্রদর্শন করা আইটেমের সাথে মিথস্ক্রিয়া করার ক্ষমতা সহ
  • টেক্সট সম্পাদনের সময় বানান ভুল করা শব্দের উপস্থাপনা
  • সম্পন্ন নতুন বাকশক্তি ও Braille জেনেরেটর, যে গুলো এখন বাকশক্তি জেনেরেটরে শব্দ বাঁজাতে পারে

4.2. WebKit অ্যাক্সেসিবিলিটি সমর্থন

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

5. ডেভেলপারদের জন্য নতুন কি আছে

নীচের অংশের পরিবর্তন গুলো GNOME 2.28 ডেভেলপার প্ল্যাটফর্ম ব্যবহারকারীদের জন্য গুরুত্বপূর্ণ. আপনি যদি ডেভেলপারদের জন্য পরিবর্তনে জানতে আগ্রহী না থাকেন, তাহলে খন্ড 6 ― আন্তর্জাতিকরণ সেক্শনে চলে যেতে পারেন।

GNOME ডেস্কটপ ছাড়াও GNOME 2.28 হলো GNOME ডেভেলপার প্ল্যাটফর্মের সর্বশেষ রিলিজ, যেটি হলো একটি API- এবং ABI-স্টেবল লাইব্রেরির সেট্, এবং যেগুলো GNU LGPL-এ লাইসেন্স করা, যাতে করে বিভিন্ন অপারেটিং সিস্টেমের জন্য অ্যাপ্লিকেশন তৈরি করা যায়।

অবচিত লাইব্রেরির ব্যবহার সংলগ্ন করা

GNOME 3.0 থেকে শুরু করে, GNOME-এর অনেক পুরাতন অংশ সরিয়ে নেয়া হবে। এই পুরাতন অংশ গুলোর মধ্যে libart_lgpl, libbonobo, libbonoboui, libglade, libgnome, libgnomecanvas libgnomeprint, libgnomeprintui, libgnomeui, ও libgnomevfs-এর মত লাইব্রেরি আছে। যে অ্যাপ্লিকেশন গুলো GNOME ডেস্কটপের অংশ হিসেবে রিলিজ হয়, তাদের কয়েকটি ক্লিন-আপ কাজ করা হয়েছে জাতে কোন পুরাতন কোড তাদের মধ্যে ব্যবহার করা না হয়। তাতে GNOME 3.0 রিলিজ করতে কোন সমস্যা হবে না।

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

5.1. প্ল্যাটফর্ম সংশোধন

GNOME 3.0 -এর পথে অনেক পুরনো মডিউল ও ফাংশন সরানো হয়েছে।

GNOME 2.28 - এ, আর কোন অ্যাপ্লিকেশন নেই যে গুল esound, libgnomevfs, libgnomeprint, অথবা libgnomeprintui -এর উপর নির্ভর করে।

GNOME 2.28 - এ আরো GNOME প্ল্যাটফর্ম উন্নতিকরণ হলো:

  • libart_lgpl -এর উপরে নির্ভরতা দুইটি মডিউল (eog ও gtkhtml) থেকে সরানো হয়েছে।
  • libbonobo(ui) -এর উপরে নির্ভরতা পাঁচটি মডিউল (gnome-control-center, gcalctool, gnome-media, gtkhtml, ও accerciser) থেকে সরানো হয়েছে।
  • libglade -এর উপরে নির্ভরতা ২৮টি মডিউল (accerciser, alacarte, gnome-control-center, dasher, empathy, gcalctool, gnome-games, gnome-netstatus, gnome-nettool, gnome-mag, gnome-menus, gnome-panel, gnome-power-manager, gnome-screensaver, gnome-session, gnome-settings-daemon, gnome-system-tools, gnome-utils, gtkhtml, hamster-applet, libgnomekbd, orca, pessulus, seahorse, vino, vinagre, yelp, ও zenity) থেকে সরানো হয়েছে।
  • libgnome -এর উপরে নির্ভরতা ১৪টি মডিউল (anjuta, gnome-control-center, dasher, evolution-webcal, gconf, gdl, gdm, gnome-desktop, gnome-media, gnome-system-tools, gok, gtkhtml, vino, ও yelp) থেকে সরানো হয়েছে।
  • libgnomecanvas -এর উপরে নির্ভরতা তিনটি মডিউল (anjuta, gtkhtml, ও zenity) থেকে সরানো হয়েছে।
  • libgnomeprint(ui) -এর উপরে নির্ভরতা একটি মডিউল (gnome-games) থেকে সরানো হয়েছে।
  • libgnomeui -এর উপরে নির্ভরতা ১৬টি মডিউল (anjuta, gnome-control-center, dasher, deskbar-applet, gnome-mag, gnome-media, gnome-settings-daemon, gnome-system-tools, gnome-utils, gok, gtkhtml, hamster-applet, nautilus, orca, vino, ও yelp) থেকে সরানো হয়েছে।
  • libgnomevfs -এর উপরে নির্ভরতা তিনটি মডিউল (dasher, gnome-mag, ও gnome-utils) থেকে সরানো হয়েছে।
  • অনেক মডিউল এখন AM_SILENT_RULES অথবা Shave দিয়ে কম্পাইল করলে আরো সুন্দর ও পরিষ্কার তৈরি করা আউটপুট দেয়। বিস্তারিত তথ্য জানার জন্য http://live.gnome.org/GnomeGoals/NicerBuilds দেখুন।
  • কয়েকটি অ্যাপ্লিকেশন GIntrospection ব্যবহার করা শুরু করেছে — আরো জানার জন্য http://live.gnome.org/GnomeGoals/AddGObjectIntrospectionSupport দেখুন।

অনেক অ্যাপ্লিকেশন পুরনো GTK+ ও GLib প্রতীকের ব্যবহার থামিয়ে অখন সুধু GTK+ ও GLib-এর টপ লেভেল হেডার ব্যবহার করে।

5.2. GTK+ 2.18

GNOME

ফাইল নির্বাচকের কয়েক টি উন্নতি করা হয়েছে। এটি এখন তার সাজানোর অবস্থা মনে রাখে এবং তার উন্নত ডিফল্ট আছে, যেমন ব্যাকআপ ফাইল আড়াল করে রাখা ও আকারের কলাম দেখানো। পাথ বারের উন্নত এলিপ্সাইজেশন আছে।

GTK+ -এরো অনেক উন্নতি হয়েছে, যেমন:

  • GtkEntry উইজেট এখন অগ্রগতি বার প্রদর্শন করতে পারে।
  • GtkEntry-র মডেল-ভিউ সেপারেশন আছে।
  • GtkLabel গ্রোথিত URI দেখাতে পারে।
  • প্রিন্টিং এখন নির্বাচন প্রিন্ট করা সমর্থন করে।
  • প্রিন্ট ডায়ালগে পৃষ্ঠা সেটআপ নিয়ন্ত্রণ ব্যবস্থা সন্নিবেশ করা যায়।
  • উন্নত স্বাচ্ছন্দ্যকরণের জন্য অবস্থা আইকনের টাইটেল বৈশিষ্ট্য আছে।
  • একটি নতুন উইজেট, GtkInfoBar, যোগ করা হয়েছে যেটি বার্তা ডায়ালগের রদলে প্রধান উইন্ডোতে প্রদর্শন করতে পারে।
  • শব্দহীন মোডে "make V=0" কমান্ড দিয়ে অখন GTK-কে আধুনিক automake দিয়ে কম্পাইল করা যায় (automake 1.7 আর লাগে না)।

5.3. GLib

GNIO GIO-এর সাথে সংযোজন করা হয়েছে, এবং IPv4 ও IPv6 অ্যাড্রেসের সাথে কাজ করা, হোস্টনেইম রিজল্ভ করা, রিভার্স IP লুকাপ করা, লো-লেভেল সকেট I/O, এবং নেটওয়ার্ক সংযোগ ও সার্ভিসের সাথে কাজ করার জন্য API অন্তর্ভুক্ত করা হয়েছে।

GArray, GMappedFileGTree এখন রেফারেন্স কাউন্ট করা।

প্রধান লুপ থ্রেড-প্রতি ডিফল্ট প্রসঙ্গ সমর্থন করে।

GIOStream ও তার সাবক্লাসের মধ্যে রিড-রাইট প্রবেশাধিকারের সমর্থন যোগ করা হয়েছে।

GLib এখন প্রতিটি ফাইলের জন্য মেটাডাটা সমর্থন করে।

5.4. GNOME ডকুমেনটেশন

GNOME -এর নতুন ডকুমেনটেশন XML ভাষা Mallard -এর সাপোর্ট Yelp ও gnome-doc-utils -এ যোগ করা হয়েছে।

ডকুমেনটেশন লেখকদের জন্য Mallard হলো একটি সয়ংসম্পূর্ণ XML মার্কাপ ভাষা, যেটি শুধু মাত্র বিষয়-ভিত্তিক সহায়তার জন্য তৈরি করা হয়েছে, এবং এটি শেখা Docbook-এর চেয়ে সহজ।

Empathy -এর ডকুমেনটেশন হলো GNOME -এর প্রোথম ডকুমেনটেশন যেটি Mallard -এ লেখা হয়েছে, GNOME

5.5. GNOME ব্লুটুথ

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

বোতাম ও চুজার সহ আধুনিক ব্লুটুথ নির্বাচন করার উইজেট যোগ করা হয়েছে।

5.6. Epiphany ওয়েব ব্রাউজার

Epiphany-র Webkit ব্যবহারের ফলে, Epiphany ডেভেলপারদের জন্য কয়েকটি বর্ধিতকরণ বিদ্যমান আছে।

WebKitGTK+ -এর বৈশিষ্ট্য হলো খুব দ্রুত Javascript প্রক্রিয়াধীন, কম RAM ব্যবহার, GObject API, এবং একটি অন্তবিষ্ট ওয়েব ইন্সপেক্টর। Epiphany এখন Seed (JavaScript) এক্সটেনশন সমর্থন করে, এবং এটি যোগ করার ফলে Python সমর্থন সরিয়ে নেয়া হয়েছে।

Epiphany HTTP বাস্তবায়নের জন্য এখন libsoup ব্যবহার করে, এবং GNOME জুড়ে প্রক্সি একই ভাবে কাজ করে। যদিয় libsoup-এর মধ্যে HTTP ক্যাশ ও বিষয়বস্তু এনকোডিং বৈশিষ্ট্য এখন পর্জন্ত নেই।

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

5.7. Time Tracker অ্যাপলেট

এখন ইন্ট্রোস্পেক্টেবল D-Bus API দিয়ে সব ফাংশন প্রবেশ করা যায়।

5.8. GNOME-মিডিয়া

GNOME-Media vumeter, CDDB ও GNOME-CD-কে আর সমর্থন করে না।

5.9. Totem

Totem থেকে xine-lib ব্যকেন্ড সরিয়ে নেয়া হয়েছে, এবং অসমকালীন পার্সিং API যোগ করা হয়েছে।

5.10. Vinagre

GNOME-এর দূরবর্তী ডেস্কটপ প্রদর্শক Vinagre, একটি নতুন প্লাগ-ইন সিস্টেম যোগ করেছে। এখন সুধু মাত্র একটি প্লাগ-ইন লেখেই নতুন প্রোটকল সমর্থন করা যায। VNC ও SSH-এর জন্য নতুন প্লাগ-ইন Vinagre-এ যোগ করা হয়েছে।

5.11. ব্রাসেরো

ব্রাসেরো এর লাইব্রেরী এবং ইউটিলিটি গুলো libbrasero-burn and libbrasero-utils এর মধ্যে ভাগ করা হয়েছে।

6. আন্তর্জাতিকরণ

Thanks to members of the worldwide GNOME Translation Project, GNOME 2.28 offers support for more than 50 languages with at least 80 percent of strings translated, including the user and administration manuals for many languages.

সমর্থিত ভাষা:

  • অসমীয়া
  • আরবি
  • ইংরেজি (যুক্তরাষ্ট্র, যুক্তরাজ্য, কানাডা)
  • ইউক্রেইনিয়ান
  • ইটালিয়ান
  • এস্তোনীয়
  • ওড়িয়া
  • কাটালান (ভেলেনসিয়ান)
  • কান্নাড়া
  • কোরিয়ান
  • ক্যাটালান
  • গুজরাটি
  • গ্যালিশিয়ান
  • গ্রিক
  • চাইনিজ (চীন)
  • চাইনিজ (তাইওয়ান)
  • চাইনিজ (হংকং)
  • চেক
  • জাপানী
  • জার্মান
  • ডাচ
  • ড্যানিশ
  • তামিল
  • তুর্কি
  • তেলেগু
  • থাই
  • নরওয়েজিয়ান নাইরস্ক
  • নরওয়েজিয়ান বুকমল
  • পর্তুগীজ
  • পাঞ্জাবি
  • পোলিশ
  • ফরাসি
  • ফিনিশ
  • বাংলা
  • বাংলা (ভারত)
  • বাস্ক
  • বুলগেরীয়
  • ব্রাজিলীয় পর্তুগীজ
  • ভিয়েতনামী
  • মারাঠি
  • মালায়ালাম
  • ম্যাসেডোনিয়ান
  • রাশিয়ান
  • রোমানীয়
  • লিথুয়ানিয়ান
  • সার্বীয়
  • সুইডিশ
  • স্প্যানিশ
  • স্লোভেনিয়ান
  • হাঙ্গেরিয়
  • হিন্দি
  • হিব্রু

অন্য আরো অনেক ভাষাও সমর্থিত, যাদের অর্ধেকের চেও বেশি স্ট্রিং অনুবাদ করা হয়েছে।

Translating a software package as large as GNOME into a new language can be an overwhelming task for even the most dedicated translation team. For this release a stellar effort has been done by the Bengali team, increasing the completeness of their translation by more than 25 points, passing the 80% mark with 83% of the user interface translated. The Welsh, Breton, and Serbian teams are also to be congratulated as they raised their translation status 10 points or more.

GNOME -এর

7. GNOME ইনস্টল করা হচ্ছে

আপনি LiveCD দিয়ে GNOME 2.28 ব্যবহার করতে পারেন, যেটির মধ্যে GNOME 2.28-এর সব সফটওয়্যার অন্তর্ভুক্ত আছে। আপনার কম্পিউটার LiveCD থেকে সরাসরি আরম্ভ করতে পারেন কিছু না ইনস্টল করে। LiveCD টি GNOME BitTorrent site থেকে ডাউনলোড করা যায়।

আপনার কম্পিউটার GNOME 2.28-এ উন্নীত করার জন্যে আপনার বন্টন অথবা বিক্রেতা খেকে অফিসিয়াল প্যাকেজ ইনস্টল করতে সুপারিশ করী। জণপ্রিয় বন্টন GNOME 2.28-কে দ্রুত বিদ্যমান করে দেবে, এবং কয়েকটির উন্নয়ন সংস্করণে GNOME 2.28 এখনি বিদ্যমান আছে। যে বন্টন গুলো GNOME ব্যবহার করে শেগুলোর তালিকা Get Footware-এ দেখুন।

আপনি যদি সাহসী ও ধৈর্যশীল হওন এবং GNOME-কে সোর্স কোড থেকে তৈরি করতে চান তাহলে আমরা আপনাকে JHBuild ব্যবহার করতে সুপারিশ করী, কারন এটি সর্বশেষ GNOME কে Git থেকে তৈরি করতে ডিজাইন করা হয়েছে। আপনি gnome-2.28 মডিউলসেট ব্যবহার করে JHBuild দিয়ে GNOME 2.28.x তৈরি করতে পারেন।

যদিয় GNOME টার্বল থেকে সরাসরি তৈরি করা যায়, আমরা দৃঢ়ভাবে JHBuild ব্যবহার করতে সুপারিশ করী।

8. GNOME 2.30 -এর অপেক্ষায় আছি

GNOME 2.28 -এই উন্নতকরণ থেমে যাবে না। GNOME 2.30 -র কাজ এরই মধ্য শুরু হয়ে গেছে, যেটি 2.28 -এর ঠিক ছয় মাস পরে রিলিজ দেয়া হবে।

GNOME 2.30 (মার্চ ২০১০-এ রিলিজ করা হবে) নাকি GNOME 2.32 (সেপ্টেম্বর 2010-এ রিলিজ করা হবে) GNOME 3.0 হবে তার সর্বশেষ সিদ্ধান্ত ২০০৯-এর নভেম্বরের প্রোথম দিকে হবে। এই সিদ্ধান্তটি নতুন ও বর্তমান GNOME অ্যাপ্লিকেশন ও লাইব্রেরির অবস্থা ও স্বাচ্ছন্দ্যকরণ, স্টেবিলিটী ও ব্যবহারযোগ্যতার উপর তাদের প্রভাবের উপর ভিত্তি করে নেওয়া হবে।

সব সময় GNOME-এ যে ডেস্কটপ প্ল্যাটফর্ম ও অ্যাপ্লিকেশন ছিলো সেগুলো GNOME 2.30-তেও থাকবে, এবং GNOME Activity Journal ও GNOME Shell-এ নতুন একটি ব্যবহারকারী ইন্টারফেস থাকতেও পারে, যেটি ব্যবহার করে আপনাকে সহজে ফাইল ব্রাউজ করতে ও খুঁজে পেতে সহায়তা করবে।

GNOME Shell-এর প্রাকদর্শন 2.28-এ বিদ্যমান আছে এবং এটি ডাউন্লোড করা জাবে। GNOME Shell হল নতুস একটি ব্যবহারকারী ইন্টারফেস যেটি কম্পোজিট করা ডেস্কটপ ব্যবহার করে। GNOME Shell-এ অতিরিক্ত কর্মপরিসর যোগ করা, নিয়মিত ব্যবহার করা এমন অ্যাপলিকেশন শুরু করা, ও নিয়মিত ব্যবহারিত নথি প্রবেশ করা সহজ হয়েছে।

চিত্র 7GNOME শেল

GNOME Activity Journal হলো আপনার কম্পিউটারে সহজে ব্রাউজ করা ও ফাইল খুজে বের করার একটি হাতিয়ার। এটি সব কার্যকলাপের সময়-ভিত্তিক জার্নাল তৈরি করে ও ফাইলের গ্রুপের মাঝে সম্পর্ক প্রতিষ্ঠা করা ও ট্যাগ করা সমর্থন করে। GNOME Activity Journal হলো Zeitgeist-এর জন্য গ্রাফিক্যল ব্যবহারকারী ইন্টারফেস। Zeitgeist হলো একটি ইঞ্জিন যেটি ডেস্কটপে সব কার্যকলাপ ট্র্যাক করে, এবং আইটেম ট্যাগ ও বুকমার্ক করা সমর্থন করে।

Tomboy Online GNOME 2.30-এর সাথে রিলিজ করা হবে এবং এটি ব্যবহারকারীদেরকে তাদের Tomboy Notes ওয়েব দিয়ে পড়তে ও যুগপৎ করতে দিবে।

GNOME's roadmap-এ পরবর্তী রিলিজ চক্রের জন্য ডেভেলপারদের পরিকল্পনা আছে, GNOME 2.30 release schedule এই বছরের শুরুতে রিলিজ করা হয়েছে এবং এটি GNOME wiki-তে বিদ্যমান আছে।

9. কলাকুশলীগন

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

এই কাজটি যে কোন ভাষায় অনুবাদ করা যাবে। আপনি যদি আপনার ভাষায় এটি অনুবাদ করতে চান, অনুগ্রহ করে GNOME Translation Project-এর সাথে যোগাযোগ করুন।