এই পৃষ্ঠায় Google সিজন অফ ডক্সের জন্য গৃহীত প্রযুক্তিগত লেখার প্রকল্পের বিশদ বিবরণ রয়েছে৷
প্রকল্পের সারাংশ
- ওপেন সোর্স সংস্থা:
- টর প্রকল্প
- প্রযুক্তিগত লেখক:
- স্বাতী ঠাকার
- প্রকল্পের নাম:
- টর ম্যানুয়াল পৃষ্ঠাটি পুনরায় লিখুন
- প্রকল্পের দৈর্ঘ্য:
- দীর্ঘ চলমান (5 মাস)
প্রকল্পের বিবরণ
এই প্রকল্প থেকে তাদের প্রত্যাশা কী তা বোঝার জন্য TOR পরামর্শদাতাদের সাথে আলোচনা করার পরে, আমি TOR ম্যানুয়াল পৃষ্ঠার জন্য একটি সামঞ্জস্যপূর্ণ কাঠামো এবং বিন্যাস প্রতিষ্ঠা করতে নিম্নলিখিত ধারণাগুলি প্রস্তাব করছি ( https://2019.www.torproject.org/docs/tor -manual.html.en ) ব্যবহারকারীদের জন্য এটি একটি দরকারী, দ্রুত রেফারেন্সে পরিণত করার জন্য। এই প্রকল্পটি 3 মাসে সম্পূর্ণ হবে এবং নিম্নলিখিত ধারণাগুলি মাসে ভেঙ্গে দেওয়া হয়েছে৷
মাস 1:
এই পৃষ্ঠার জন্য বিষয়বস্তুর একটি সারণী তৈরি করুন। TOC একটি ওভারভিউ বিষয়, এবং কনফিগারেশন বিকল্পগুলির 9টি বিভাগের সমস্ত শিরোনাম অন্তর্ভুক্ত করবে। এই মাসের শেষের দিকে, ব্যবহারকারীরা আঙুলের ডগায় বিভিন্ন কনফিগারেশন বিভাগে নেভিগেট করতে সক্ষম হবে। TOC এই মত দেখাবে:
- সংক্ষিপ্ত বিবরণ - TOR এই বিভিন্ন বিকল্প বিভাগের জন্য কোথায় কনফিগারেশন বজায় রাখে সে সম্পর্কে তথ্য যোগ করুন, যদি সেগুলি একই জায়গায় থাকে, কনফিগারেশন ফাইলের নাম এবং ডিফল্ট অবস্থান, কমান্ড বিকল্পগুলি ব্যবহার করার নিয়ম এবং কীভাবে ব্যবহারকারীরা এই বিকল্পগুলি পরিবর্তন করতে পারে। (আমরা কনফিগারেশন ফাইল ফর্ম্যাট বিষয়ের অধীনে পরিচায়ক পাঠ্য থেকে তথ্য অন্তর্ভুক্ত করতে পারি)।
- সাধারণ বিকল্প
- ক্লায়েন্ট বিকল্প
- সার্ভার বিকল্প
- ডিরেক্টরি সার্ভার বিকল্প
- নেটওয়ার্ক বিকল্প পরীক্ষা করা
- পরিষেবা প্রশমন বিকল্প অস্বীকার
- ডিরেক্টরি কর্তৃপক্ষ সার্ভার বিকল্প
- লুকানো পরিষেবা বিকল্প
- অ-স্থায়ী বিকল্প
মাস 2:
ম্যানুয়াল পৃষ্ঠার উদ্দেশ্য হতে হবে প্রতিটি বিকল্প কী করে এবং কীভাবে সে সম্পর্কে দ্রুত প্রশ্নের উত্তর দেওয়া। বর্তমানে, বিকল্পগুলি একটি কাঠামোগত বিন্যাসে নথিভুক্ত করা হয় না এবং প্রতিটি বিকল্প সম্পর্কে তথ্য অনুচ্ছেদে উপস্থাপন করা হয় যা এক নজরে তথ্য খুঁজে পাওয়া কঠিন করে তোলে। বিকল্পগুলি সম্পর্কে বিদ্যমান সমস্ত তথ্য একটি টেমপ্লেট ব্যবহার করে পুনর্গঠিত করা দরকার। এই মাসের শেষ নাগাদ, বিদ্যমান বিকল্পগুলি এবং ভবিষ্যতে যে কোনও নতুন বিকল্পের নথিভুক্ত করার জন্য আমাদের একটি সামঞ্জস্যপূর্ণ বিন্যাস থাকবে। উপরন্তু, এই বিন্যাসটি TOR ম্যানুয়ালটিকে ভবিষ্যতে 'ম্যান' পৃষ্ঠা হিসাবে ব্যবহার করা সহজ করে তুলবে।
- প্রথমত, প্রতিটি বিকল্প বিভাগ সম্পর্কে একটি সংক্ষিপ্ত বিবরণ যোগ করুন, যেমন, সার্ভার বিকল্প, ক্লায়েন্ট বিকল্প, ইত্যাদি। বর্ণনা ব্যবহারকারীদের প্রতিটি বিভাগের অধীনে কোন বিকল্পগুলি আশা করতে হবে তা জানতে সাহায্য করবে৷
- প্রতিটি বিকল্প নথিভুক্ত করার জন্য একটি সামঞ্জস্যপূর্ণ বিন্যাস সংজ্ঞায়িত করার জন্য একটি টেমপ্লেট তৈরি করুন। আমি নিম্নলিখিত বিভাগ/উপবিভাগগুলিকে টেমপ্লেটে অন্তর্ভুক্ত করার প্রস্তাব করছি।
- নাম: যে বিকল্পটি নথিভুক্ত করা হচ্ছে তার নাম। উদাহরণ: ব্যান্ডউইথবার্স্ট
- সারমর্ম: বিকল্পটির কমান্ড-লাইন সিনট্যাক্স কেমন দেখাচ্ছে তার সারাংশ। উদাহরণ: ব্যান্ডউইথবার্স্ট এন বাইট
- বর্ণনা: কনফিগারেশন বিকল্পটি কী করে তা বর্ণনা করুন, ডিফল্ট মান কী। উদাহরণ: সর্বোচ্চ টোকেন বাকেটের আকার, যা বুস্ট নামেও পরিচিত, প্রতিটি দিকের প্রদত্ত সংখ্যক বাইটের মধ্যে সীমাবদ্ধ করতে এই বিকল্পটি ব্যবহার করুন। এই বিকল্পটি 1 গিবাইটে ডিফল্ট।
- বিকল্প মান: বিকল্পটি যে মানগুলিকে অনুমতি দেয় তার তালিকা এবং বর্ণনা করুন। প্রতিটি মান কী করে এবং ব্যবহারকারীর মানগুলি কীভাবে প্রবেশ করা উচিত তা বিশদভাবে বর্ণনা করুন।
মাস 3:
বর্তমানে, কনফিগারেশন বিকল্পের 9টি গ্রুপ/বিভাগ রয়েছে। অনুসন্ধানযোগ্যতা উন্নত করতে এবং একটি দ্রুত রেফারেন্স হিসাবে, একটি সূচী পৃষ্ঠা তৈরি করুন যা 9টি বিভাগের প্রতিটির মধ্যে বর্ণানুক্রমিকভাবে সাজানো কনফিগারেশন বিকল্পগুলি তালিকাভুক্ত করে৷ এই বিভাগগুলি, তারপরে, তাদের ব্যবহারের অগ্রাধিকার অনুসারে অর্ডার করা যেতে পারে, সর্বাধিক ব্যবহৃত বিকল্পগুলির শীর্ষে রয়েছে৷
3 মাসের শেষে, আমরা একটি সংস্কার করা TOR ম্যানুয়াল তৈরি করতে পারি যা ব্যবহারকারীদের দ্বারা TOR-তে কনফিগারেশন সেটিংস পরিবর্তন করার জন্য দ্রুত রেফারেন্স হিসাবে ব্যবহার করা যেতে পারে।