আপনার ট্র্যাক লঞ্চ করার আগে, অনুগ্রহ করে নিশ্চিত করুন যে নিচের কাজগুলো সম্পন্ন হয়েছে।
সাইটের জন্য একটি আইকন ডিজাইন করার জন্য, exercism/website-icons রিপোজিটরিতে একটি নতুন ইস্যু খুলুন এবং নিচের প্রশ্নগুলোর উত্তর দিন:
নিচের ট্র্যাক ডকুমেন্টগুলো যোগ করুন:
docs/ABOUT.md: ভাষার একটি সংক্ষিপ্ত পরিচিতি।docs/INSTALLATION.md: শিক্ষার্থীকে CLI ব্যবহার করে নিজের লোকাল সিস্টেমে ট্র্যাক নিয়ে কাজ করার জন্য কী ইনস্টল করতে হবে, তা বর্ণনা করুন।docs/LEARNING.md: শেখার রিসোর্সগুলোর লিংক।docs/RESOURCES.md: কাজে লাগবে এমন রিসোর্সের লিংক।docs/TESTS.md: ট্র্যাকে টেস্ট চালানোর সাথে সম্পর্কিত সবকিছু বর্ণনা করুন।এই ডকুমেন্টগুলো শিক্ষার্থীকে ট্র্যাক শুরু করতে এবং ট্র্যাক ও তার ভাষা সম্পর্কে জানতে সাহায্য করবে। আরও তথ্যের জন্য ডকুমেন্টেশন দেখুন।
নিচের অনুশীলনী ডকুমেন্টগুলো যোগ করুন:
exercises/shared/.docs/help.md: সাহায্য পাওয়ার উপায় নিয়ে ট্র্যাক-নির্দিষ্ট নির্দেশনা থাকেexercises/shared/.docs/tests.md: টেস্ট চালানোর নিয়ে ট্র্যাক-নির্দিষ্ট নির্দেশনা থাকেdocs/SNIPPET.txt ফাইলে একটি কোড স্নিপেট যোগ করুন।
এই স্নিপেটটি ভাষার সিনট্যাক্স দেখতে কেমন তা একটি চাক্ষুষ ধারণা দেয়।
আরও তথ্যের জন্য ডকুমেন্টেশন দেখুন।
ট্র্যাকের মেটাডেটা config.json ফাইল-এ সংজ্ঞায়িত করা হয়। নিচের প্রপার্টিগুলো আপডেট করা উচিত:
language: ট্র্যাকের ভাষা (যেমন "C#")। এর দৈর্ঘ্য <= 255 হতে হবেslug: ট্র্যাকের ভাষা, ছোট হাতের অক্ষরে লেখা kebab-case স্ট্রিং হিসেবে (যেমন "csharp")। এর দৈর্ঘ্য <= 255 হতে হবেblurb: ভাষার একটি সংক্ষিপ্ত বর্ণনা। এর দৈর্ঘ্য <= 400 হতে হবেonline_editor: অনলাইন এডিটরের জন্য ব্যবহৃত সেটিংস বর্ণনা করা একটি অবজেক্ট:
indent_style: "space" অথবা "tab" এর একটিindent_size: ইনডেন্টেশনের আকার একটি ইন্টিজার হিসেবে (যেমন 4)highlightjs_language: Highlight.js-এর জন্য ভাষার আইডেন্টিফায়ার (আইডেন্টিফায়ারগুলোর সম্পূর্ণ তালিকা দেখুন)। Highlight.js-এর সাপোর্ট না থাকলে এই ফিল্ডটি বাদ দেওয়া যেতে পারে।key_features: ভাষার মূল বৈশিষ্ট্যগুলো, যা তার সবচেয়ে গুরুত্বপূর্ণ বৈশিষ্ট্যগুলো সংক্ষেপে বর্ণনা করে। আরও তথ্যের জন্য মূল বৈশিষ্ট্য ডকুমেন্টেশন দেখুন।tags: এই ট্র্যাকে প্রযোজ্য ট্যাগগুলো নির্ধারণ করুন, যার মাধ্যমে ওয়েবসাইটে এটি খুঁজে পাওয়া যায়। আরও তথ্য ও সাপোর্টেড ট্যাগের তালিকার জন্য ট্যাগ ডকুমেন্টেশন দেখুন।