একটি SIG এর সুযোগ
TensorFlow বিশেষ ক্ষেত্রগুলিতে সহযোগিতা ফোকাস করার জন্য বিশেষ আগ্রহের গ্রুপ (SIGs) হোস্ট করে। SIG জনসাধারণের মধ্যে তাদের কাজ করে। যোগ দিতে এবং অবদান রাখতে, গ্রুপের কাজ পর্যালোচনা করুন এবং SIG নেতার সাথে যোগাযোগ করুন। সদস্যতা নীতি প্রতি-SIG ভিত্তিতে পরিবর্তিত হয়।
একটি SIG-এর জন্য আদর্শ সুযোগ একটি সু-সংজ্ঞায়িত ডোমেন পূরণ করে, যেখানে অধিকাংশ অংশগ্রহণ সম্প্রদায়ের। অতিরিক্তভাবে, সেখানে পর্যাপ্ত প্রমাণ থাকা উচিত যে সম্প্রদায়ের সদস্যরা জড়িত থাকতে এবং অবদান রাখতে ইচ্ছুক যদি স্বার্থ গোষ্ঠীটি প্রতিষ্ঠিত হয়।
সমস্ত SIG-এর একই স্তরের শক্তি, সুযোগের প্রস্থ, বা গভর্নেন্স মডেল থাকবে না, তাই কিছু পরিবর্তনশীলতা আশা করুন।
TensorFlow SIG- এর সম্পূর্ণ তালিকা দেখুন।
অ-লক্ষ্য: কি একটি SIG নয়
SIGs এর উদ্দেশ্য হল ভাগ করা কাজে সহযোগিতার সুবিধা করা। একটি SIG তাই:
- একটি সমর্থন ফোরাম নয় : একটি মেইলিং তালিকা এবং একটি SIG একই জিনিস নয়৷
- অবিলম্বে প্রয়োজন নেই : একটি প্রকল্পের জীবনের প্রথম দিকে, আপনি হয়তো জানেন না যে আপনি কাজ বা সহযোগীরা ভাগ করেছেন কিনা।
- বিনামূল্যে শ্রম নয় : সহযোগিতামূলকভাবে কাজ বৃদ্ধি এবং সমন্বয় করতে শক্তি প্রয়োজন।
SIG তৈরির প্রতি আমাদের দৃষ্টিভঙ্গি হবে রক্ষণশীল- GitHub-এ প্রজেক্ট শুরু করার সহজতার জন্য ধন্যবাদ, এমন অনেক উপায় রয়েছে যেখানে SIG-এর প্রয়োজন ছাড়াই সহযোগিতা ঘটতে পারে।
SIG জীবনচক্র
গবেষণা এবং পরামর্শ
গ্রুপের প্রস্তাবকদের অনুমোদনের জন্য প্রমাণ সংগ্রহ করা উচিত, যেমনটি নীচে উল্লেখ করা হয়েছে। বিবেচনা করার কিছু সম্ভাব্য উপায় হল:
- একটি সু-সংজ্ঞায়িত সমস্যা বা সমস্যাগুলির সেট গ্রুপটি সমাধান করবে।
- সম্প্রদায়ের সদস্যদের সাথে পরামর্শ করুন যারা উপকৃত হবেন, সুবিধা এবং তাদের প্রতিশ্রুতিবদ্ধতা উভয়েরই মূল্যায়ন করুন।
- বিদ্যমান প্রকল্পগুলির জন্য, বিষয়গুলি থেকে প্রমাণ এবং PR যে অবদানকারীরা বিষয়টি সম্পর্কে যত্নশীল।
- গ্রুপের জন্য সম্ভাব্য লক্ষ্য অর্জন।
- গ্রুপ চালানোর জন্য সম্পদের প্রয়োজনীয়তা।
এমনকি যদি একটি SIG-এর প্রয়োজনীয়তা স্বতঃসিদ্ধ বলে মনে হয়, তবুও গোষ্ঠীর সাফল্যের জন্য গবেষণা এবং পরামর্শ এখনও গুরুত্বপূর্ণ।
নতুন গ্রুপ তৈরি করা হচ্ছে
নতুন গ্রুপের চার্টারিংয়ের জন্য নিচের প্রক্রিয়া অনুসরণ করা উচিত। বিশেষ করে, এটি অবশ্যই প্রদর্শন করতে হবে:
- TensorFlow-এর একটি সুস্পষ্ট উদ্দেশ্য এবং সুবিধা (হয় একটি উপ-প্রকল্প বা অ্যাপ্লিকেশন এলাকার কাছাকাছি)
- গ্রুপ লিড হিসাবে কাজ করতে ইচ্ছুক দুই বা ততোধিক অবদানকারী, অন্যান্য অবদানকারীদের অস্তিত্ব এবং গ্রুপের চাহিদার প্রমাণ
- প্রাথমিকভাবে যে সংস্থানগুলির প্রয়োজন হবে (সাধারণত, মেলিং তালিকা এবং নিয়মিত ভিডিও কনফারেন্স কল।)
গ্রুপের জন্য অনুমোদন TF কমিউনিটি টিমের একটি সিদ্ধান্ত দ্বারা দেওয়া হবে, যাকে টেনসরফ্লো/কমিউনিটি প্রকল্পের রক্ষণাবেক্ষণকারী হিসাবে সংজ্ঞায়িত করা হয়েছে। দলটি প্রয়োজনে অন্যান্য স্টেকহোল্ডারদের সাথে পরামর্শ করবে।
প্রক্রিয়াটির আনুষ্ঠানিক অংশগুলিতে প্রবেশ করার আগে, TensorFlow সম্প্রদায়ের দল, community-team@tensorflow.org-এর সাথে পরামর্শ করার পরামর্শ দেওয়া হচ্ছে৷ SIG অনুরোধ প্রস্তুত হওয়ার আগে কথোপকথন এবং পুনরাবৃত্তির প্রয়োজন হতে পারে।
নতুন গ্রুপের জন্য আনুষ্ঠানিক অনুরোধ টেনসরফ্লো/সম্প্রদায়ে PR হিসাবে একটি চার্টার জমা দিয়ে এবং PR-এর মন্তব্যে অনুরোধ সহ করা হয় (নীচের টেমপ্লেট দেখুন)। অনুমোদনের পরে, গ্রুপের জন্য পিআর একত্রিত করা হবে এবং প্রয়োজনীয় সংস্থান তৈরি করা হবে।
নতুন SIG জন্য টেমপ্লেট অনুরোধ
এই টেমপ্লেটটি কমিউনিটি রেপোতে পাওয়া যাবে: SIG-request-template.md ।
চার্টারিং
প্রতিটি গ্রুপ একটি সনদ সহ প্রতিষ্ঠিত হবে এবং টেনসরফ্লো আচরণবিধি দ্বারা পরিচালিত হবে। গ্রুপের আর্কাইভ পাবলিক হবে. সদস্যপদ অনুমোদন ছাড়াই সকলের জন্য উন্মুক্ত হতে পারে, অথবা অনুরোধে উপলব্ধ, গ্রুপ প্রশাসকের অনুমোদনের অপেক্ষায়।
চার্টার একজন প্রশাসক মনোনীত করা আবশ্যক. একজন প্রশাসকের পাশাপাশি, গোষ্ঠীতে কমপক্ষে একজন ব্যক্তিকে নেতৃত্ব হিসাবে অন্তর্ভুক্ত করতে হবে (এরা একই ব্যক্তি হতে পারে), যিনি টেনসরফ্লো সম্প্রদায় দলের সাথে প্রয়োজন অনুযায়ী সমন্বয়ের জন্য যোগাযোগের পয়েন্ট হিসাবে কাজ করবেন।
এই চার্টারটি প্রাথমিকভাবে গ্রুপ মেলিং লিস্টে পোস্ট করা হবে। TensorFlow GitHub সংস্থার কমিউনিটি রিপোজিটরি এই ধরনের নথি এবং নীতিগুলি সংরক্ষণ করবে ( উদাহরণস্বরূপ Kubernetes থেকে )। যেহেতু যে কোনো গোষ্ঠী তার অনুশীলন এবং নিয়মাবলীকে বিকশিত করে, আমরা আশা করি যে এটি সম্প্রদায়ের সংগ্রহস্থলের প্রাসঙ্গিক অংশের মধ্যে নথিভুক্ত করবে।
সহযোগিতা এবং অন্তর্ভুক্তি
যদিও এটি বাধ্যতামূলক নয়, গোষ্ঠীটি মিটিং পরিচালনা করার জন্য নির্ধারিত কনফারেন্স কল বা চ্যাট চ্যানেলের মাধ্যমে সহযোগিতার ব্যবহার বেছে নেওয়া উচিত। এই ধরনের যেকোন মিটিং মেইলিং লিস্টে বিজ্ঞাপন দেওয়া উচিত, এবং পরে মেইলিং লিস্টে নোট পোস্ট করা উচিত। নিয়মিত মিটিং একটি SIG-এ জবাবদিহিতা এবং অগ্রগতি চালাতে সাহায্য করে।
TensorFlow সম্প্রদায়ের দলের সদস্যরা সক্রিয়ভাবে নিরীক্ষণ করবে এবং গ্রুপটিকে যথাযথভাবে আলোচনা ও পদক্ষেপ নিতে উৎসাহিত করবে।
লঞ্চ হচ্ছে
প্রয়োজনীয় কার্যক্রম:
- TensorFlow সাধারণ আলোচনা গোষ্ঠীগুলিকে অবহিত করা হচ্ছে ( আলোচনা@ , বিকাশকারী@ )।
- TensorFlow ওয়েব সাইটে সম্প্রদায়ের পৃষ্ঠাগুলিতে SIG যোগ করা হচ্ছে।
ঐচ্ছিক কার্যক্রম:
- TensorFlow ব্লগ সম্প্রদায়ের জন্য একটি ব্লগ পোস্ট তৈরি করা।
SIGs এর স্বাস্থ্য এবং সমাপ্তি
TensorFlow কমিউনিটি টিম SIG-এর স্বাস্থ্য নিশ্চিত করার জন্য সর্বোত্তম প্রচেষ্টা চালাবে। সময়ে সময়ে এটি SIG লিডকে SIG-এর কাজের একটি রিপোর্ট প্রদানের জন্য অনুরোধ করবে, যা বৃহত্তর TensorFlow সম্প্রদায়কে গ্রুপের কার্যকলাপ সম্পর্কে অবহিত করতে ব্যবহৃত হবে।
যদি একটি SIG এর আর একটি দরকারী উদ্দেশ্য বা আগ্রহী সম্প্রদায় না থাকে, তাহলে এটি সংরক্ষণাগারভুক্ত হতে পারে এবং অপারেশন বন্ধ করে দিতে পারে। TF সম্প্রদায় টিম এই ধরনের নিষ্ক্রিয় SIG গুলি সংরক্ষণ করার অধিকার সংরক্ষণ করে, যাতে প্রকল্পের স্বাস্থ্য বজায় রাখা যায়, যদিও এটি একটি কম পছন্দের ফলাফল। একটি SIG যদি এটি সনাক্ত করে যে এটি তার দরকারী জীবনের শেষ প্রান্তে পৌঁছেছে তবে এটি ভেঙে দেওয়াও বেছে নিতে পারে।