এই পৃষ্ঠায় Google সিজন অফ ডক্সের জন্য গৃহীত প্রযুক্তিগত লেখার প্রকল্পের বিশদ বিবরণ রয়েছে৷
প্রকল্পের সারাংশ
- ওপেন সোর্স সংস্থা:
- ম্যাটারমোস্ট
- প্রযুক্তিগত লেখক:
- @অনিন্দিতা_বসু
- প্রকল্পের নাম:
- ইন-প্রোডাক্ট টেক্সট পর্যালোচনা ও পরিমার্জন করুন
- প্রকল্পের দৈর্ঘ্য:
- দীর্ঘ চলমান (5 মাস)
প্রকল্পের বিবরণ
আমি স্ল্যাক চ্যানেলে যোগ দিয়েছি এবং এরিককে কিছু প্রশ্ন করেছি। ভিত্তিক
তার প্রতিক্রিয়ায় (ধন্যবাদ, এরিক!), আমি এই প্রকল্পের সাথে যোগাযোগ করার প্রস্তাব দিই
নিম্নলিখিত পদ্ধতি:
স্ট্রিং শ্রেণীবদ্ধ করুন
আমি শনাক্ত করে শুরু করব কোন স্ট্রিংগুলি ( https://github.com/mattermost/mattermost-webapp/blob/master/i18n/en.json ) সিস্টেম কনসোল, এবং কোনটি ব্যবহারকারী-মুখী৷ আমি প্রথমে পর্যালোচনার জন্য ব্যবহারকারী-মুখী স্ট্রিংগুলি নেওয়ার প্রস্তাব করছি৷
স্ট্রিংগুলির জন্য একটি শৈলী নির্দেশিকা তৈরি করুন
আমি মেনু আইটেম, অ্যাকশন বোতাম, লেবেল, শিরোনাম, টুলটিপস, ত্রুটি, সতর্কতা, বৈধতা, বিজ্ঞপ্তি এবং নিশ্চিতকরণে ব্যবহৃত স্ট্রিংগুলির জন্য ক্যাপিটালাইজেশন, দৈর্ঘ্য এবং শব্দ ব্যবহারের শৈলী সংজ্ঞায়িত করতে চাই (এতে একটি উদাহরণ স্টাইলগাইড স্ক্রিনশট দেখুন https://github.com/AninditaBasu/AninditaBasu.github.io/blob/master/gsod/Capture7.PNG )। এছাড়াও, আমি স্ট্রিংগুলিতে, বিশেষত যৌগিক স্ট্রিংগুলিতে টোকেন (স্থানধারক) ব্যবহার সম্পর্কে কিছু নির্দেশিকা তৈরি করতে চাই।
আমি এই নির্দেশিকাটিকে একটি A4-আকারের শীটের এক পৃষ্ঠায় রাখার লক্ষ্য রাখি, যদি সম্ভব হয় তবে ছোট। উদ্দেশ্য হচ্ছে, যে ডেভেলপাররা আসলে এই স্ট্রিংগুলি লেখেন তাদের নির্দেশিকাটি দ্রুত এবং সহজে ব্যবহার করা উচিত, এছাড়াও, অনুসরণ করা হলে, UI পাঠ্য সমস্ত স্ক্রীন জুড়ে ধারাবাহিকতা দেখাবে৷
আমি দুটি কারণে এটি করার প্রস্তাব করছি: (ক) যাতে ব্যাকরণ এবং শৈলীর দিক থেকে পাঠ্য বিষয়ের মধ্যে সামঞ্জস্য থাকে (খ) যাতে GSoD শেষ হওয়ার পরেও, নির্দেশাবলীর একটি সেট থাকে যা কেউ দ্রুত উল্লেখ করতে পারে যখন তারা UI টেক্সট লেখে
পাঠ্যটি পর্যালোচনা এবং পরিমার্জন করুন
#2 তে তৈরি স্টাইল গাইডের উপর ভিত্তি করে, আমি স্ট্রিংগুলি সম্পাদনা করব এবং GitHub এ পুল অনুরোধ তৈরি করব।
=============
সময়কাল
আমি এখনও জানি না কতগুলি স্ট্রিং ব্যবহারকারী-মুখী স্ট্রিং (যা আমি এই প্রকল্পে পর্যালোচনা করার জন্য প্রস্তাব করছি)। আমি অনুমান করি যে স্টাইল গাইড তৈরি করতে প্রায় 3 সপ্তাহ সময় লাগবে (খসড়া থেকে অনুমোদন পর্যন্ত), এবং এই কাজটি একই সাথে স্ট্রিংগুলিকে সিস্টেম স্ট্রিং বা ব্যবহারকারীর মুখোমুখি হিসাবে শ্রেণীবদ্ধ করার সাথে করা যেতে পারে। আমি এই ধারণার সাথে শুরু করার প্রস্তাব করছি যে প্রকল্পটি একটি আদর্শ-দৈর্ঘ্যের প্রকল্প হবে (3 মাস), যেখানে আমি পর্যালোচনার জন্য শুধুমাত্র এতগুলি স্ট্রিং গ্রহণ করি যতটা এই সময়ের মধ্যে সম্ভব।
যেহেতু আমি ইতিমধ্যেই পুরো সময় নিযুক্ত আছি, তাই আমি এই প্রকল্পে দিনের মাত্র কিছু অংশ কাজ করতে পারব। আপনি যদি মনে করেন যে আমার কর্মঘণ্টা হ্রাস করার প্রয়োজন হবে তাহলে আমি একটি দীর্ঘমেয়াদী প্রকল্পের সম্ভাবনার জন্য উন্মুক্ত।