এই পৃষ্ঠায় Google সিজন অফ ডক্সের জন্য গৃহীত প্রযুক্তিগত লেখার প্রকল্পের বিশদ বিবরণ রয়েছে৷
প্রকল্পের সারাংশ
- ওপেন সোর্স সংস্থা:
- CERN-HSF
- প্রযুক্তিগত লেখক:
- লাকইন দ্য রেইন
- প্রকল্পের নাম:
- রুট ডকুমেন্টেশন প্রসারিত এবং উন্নত করা
- প্রকল্পের দৈর্ঘ্য:
- দীর্ঘ চলমান (5 মাস)
প্রকল্পের বিবরণ
প্রকল্পটির লক্ষ্য রয়েছে ROOT এর ডকুমেন্টেশন উন্নত করা, যা বিশ্বব্যাপী উচ্চ-শক্তি পদার্থবিদ্যা সম্প্রদায় দ্বারা ব্যবহৃত ডেটা বিশ্লেষণ এবং ডেটা উপস্থাপনার জন্য প্রধান সফ্টওয়্যার সিস্টেম।
আমি প্রকল্পের জন্য যে প্রযুক্তিগত লেখক দক্ষতা প্রদান করতে পারি তার পাশাপাশি, আমি ROOT (6 এবং 7) এর সাথেও পরিচিত এবং আমার কাছে প্রকল্পের জন্য প্রয়োজনীয় অন্যান্য উপাদানগুলির জ্ঞান রয়েছে, যেমন:
- সি++
- পাইথন
- Git/GitHub
- ওয়েব সাইট নির্মাণ সরঞ্জাম (এইচটিএমএল, মার্কডাউন, জেকিল)
আমি রুট ডকুমেন্টেশনে তিনটি প্রধান অংশ সনাক্ত করি:
- ওয়েব সাইট https://root.cern,
- C++ ক্লাস রেফারেন্স গাইড https://root.cern/doc/master/,
- ফোরাম https://root-forum.cern.ch
আমার কাছে মনে হচ্ছে রুট ডকুমেন্টেশন (নতুন "রুট ম্যানুয়াল") নিম্নলিখিত ক্ষেত্রগুলিতে উন্নত এবং পরিপূরক করা দরকার:
- এটি অ-পদার্থবিদদের জন্য আরও অ্যাক্সেসযোগ্য এবং বোধগম্য হওয়া উচিত, বিশেষ করে পরিচায়ক অধ্যায়গুলি।
- রুটের সাধারণ কার্যকারিতা ব্যাখ্যা করে আরও টিউটোরিয়াল তৈরি করা হবে।
- কিছু নতুন বিষয় এবং উন্নয়ন বিস্তারিত বর্ণনা এবং উদাহরণ সহ অন্তর্ভুক্ত করা হবে। যাদের মধ্যে আমি তালিকা করতে পারি:
- পাইথন বাঁধাই
- গাণিতিক লাইব্রেরি
- উচ্চ স্তরের গ্রাফিক্স সরঞ্জামগুলির জন্য ম্যানুয়াল বিবরণ (TRAtioPLot, THStack)
- নতুন ডেটা মাইনিং বিশ্লেষণ সরঞ্জাম (RDataFrame এবং RNtuple)
- নতুন কী ডেটা ফরম্যাটের (RDataFrame এবং RNtuple) বিস্তারিত প্রযুক্তিগত বৈশিষ্ট্য এবং টিউটোরিয়াল প্রয়োজন।
ব্যবহারকারীদের গুরুত্বপূর্ণ প্রশ্নের উত্তর, যেমন রুট ফোরামে পোস্ট করা, ডকুমেন্টেশনে অন্তর্ভুক্ত করা প্রয়োজন। নতুন "রুট ম্যানুয়াল" বা রেফারেন্স গাইডের নতুন কিছু টিউটোরিয়াল-এ ডকুমেন্টেশনের টুকরোতে অনুবাদ করার জন্য একটি সংশ্লেষণের সময়কাল অনুসরণ করে প্রায়শই জিজ্ঞাসিত প্রশ্নগুলির একটি সূক্ষ্ম বিশ্লেষণ প্রয়োজন।
ROOT 7 দ্বারা প্রদত্ত কার্যকারিতাগুলি ব্যাখ্যা করে টিউটোরিয়াল৷
- নতুন রুট 7 হিস্টোগ্রাম
- নতুন রুট 7 গ্রাফিক্স
আনুমানিক সময়সূচী (5 মাস):
- পর্যায় 1: কাজের সংজ্ঞা এবং রুট ডকুমেন্টেশন এবং টিউটোরিয়ালের সুযোগ: 2 সপ্তাহ।
- পর্যায় 2: ROOT ফোরাম থেকে গুরুত্বপূর্ণ ব্যবহারকারীদের প্রশ্ন সংগ্রহ এবং বিশ্লেষণ করুন: 2 সপ্তাহ
- পর্যায় 3: রুট ডকুমেন্টেশন লেখা: 8 সপ্তাহ।
- পর্যায় 4: টিউটোরিয়াল তৈরি করা: 8 সপ্তাহ
অবশেষে আমার যোগ করা উচিত যে আমি ইতিমধ্যেই একটি দীর্ঘমেয়াদী Google সিজন অফ ডক্স প্রকল্পের সাথে গত বছর ROOT ডকুমেন্টেশনে অবদান রেখেছি। আমি ম্যানুয়ালটির নতুন কাঠামো সংজ্ঞায়িত করেছি। এই বছরের প্রস্তাবটি ROOT-এ এখনও অনুপস্থিত অন্যান্য ডকুমেন্টেশন দিকগুলি সম্পূর্ণ করতে অবদান রাখবে।