برنامه نویسی

بنیاد نرم افزار پایتون: گروه های کاری / گروه های کاری / گروه های کاری

در این پست من آنها را “گروه های کاری” می نامم، اما در بسیاری از موارد خارج از این پست، من به عنوان “گروه های کاری” شناخته شده ام و همچنین می بینید که به آن “گروه کاری” گفته می شود.

فهرست:

  • چگونه گروه های کاری با هیئت مدیره PSF و کارکنان PSF هماهنگ می شوند؟
  • گروه های کاری چیست؟
  • گروه های کاری فعال
  • گروه های کاری مورد نیاز (دعوت شما برای اقدام!)
  • گروه های کاری غیر فعال
  • نحوه ایجاد یک گروه کاری

بسیاری از کارکنان PSF و هیئت مدیره PSF خودمان در برخی از گروه های کاری نشسته اند.

بنیاد نرم افزار پایتون با کمک کارکنان، به رهبری مدیر اجرایی ما، دب نیکلسون، و داوطلبان اجرا می شود. کسانی از شما که اخبار اخیر PSF را دنبال می کنید ممکن است بدانید که اخیراً یک مدیر پروژه بسته بندی، مهندس زیرساخت و یک توسعه دهنده CPython در Residence استخدام کرده ایم. کسانی که واقعاً می‌دانند، شنیده‌اند که ما چند موقعیت باز و باز داریم: مدیر ارتباطات جامعه (باز)، مهندس ایمنی و امنیت PyPI (بسته) و توسعه‌دهنده امنیت در Residence.

حتی با وجود کارکنان در حال رشد، کار هرگز از حمایت از جامعه حول یکی از سریع‌ترین زبان‌های برنامه‌نویسی در حال رشد متوقف نمی‌شود. هیئت مدیره با ارائه صدای جامعه، منتخب جامعه، در کنار کارکنان می نشیند (انتخابات در حال حاضر برگزار می شود! عضویت خود را مجدداً تأیید کنید تا آماده رأی دادن در 20 ژوئن باشید)، وظیفه انجام تحقیقات اضافی، ابتکارات را دارد. و به جامعه گوش فرا دهید.

هیئت مدیره هر ماه یکبار برای بحث در مورد دستور کار پیشنهادی، شنیدن گروه های کاری، بررسی موارد ضروری تشکیل جلسه می دهد. برای اطلاع از صورتجلسه هیئت مدیره تا سال 2001، می توانید آنها را در اینجا بررسی کنید: PSF Meeting Minutes | Python.org. در این مدت تنها چیزهای زیادی می توانیم انجام دهیم و اگرچه ایده های خوبی داریم، گروه های کاری در عمل به نیازهای جامعه بسیار ارزشمند هستند.

گروه‌های کاری تلاش‌های ابتکاری اعضای بنیاد نرم‌افزار پایتون برای رفع نیازهای جامعه هستند.

لازم نیست که گروه های کاری تا ابد وجود داشته باشند. اگر و در مواقعی که نیاز به افزایش کار باشد، می‌توان یک گروه کاری برای رفع نیاز تشکیل داد. با این حال، من ندیده‌ام یا نشنیده‌ام که گروه‌های کاری به اندازه کافی جذابیت و محبوبیت پیدا کنند تا به این اندازه چابک باشند. هیچ چیزی مانع از استفاده جامعه از آن به عنوان ابزاری انعطاف پذیر و پاسخگو نیست.

گروه های کاری فعال فعلی:

  • گروه کاری کد رفتار – conduct-wg در python.org

    • این گروه کاری که در سال 2018 تشکیل شد، در اولین سال حضور من در هیئت مدیره بسیار فعال بوده است. آنها حضور و مسئولیت خود را در قبال جامعه از طریق رسیدگی به شکایات رسمی کد رفتار با توصیه هایی برای هیئت PSF بسیار جدی می گیرند.
  • گروه کاری تنوع و شمول

    • D&I WG پخش زنده و “چت های دوستانه” > گفتگوی دوستانه D&I (hubilo.com) را آغاز کرده است!
    • اقبال عبدالله – همکار PSF و رهبر گروه کاری D&I – در جلسه PyCon 2023 PSF ما شخصاً به گروه کاری مشاوره داد. ما یک گفتگوی روشنگرانه درباره آینده پرداختن به نمایندگی جهانی در پایتون داشتیم، که در حال حاضر دارای رنگ سفید، مرد، میانسال، اروپایی و آمریکای شمالی است. ما ایده‌ها را جمع‌آوری کردیم و در مورد منابع مورد نیاز برای دستیابی به آنچه که همه موافق هستند که اولویت اصلی عضویت در حال رشد است، فکر کردیم.

  • گروه کاری Grants – psf-grants در python.org

    • هیئت PSF از گروه کاری Grants چیزهای زیادی می شنود. هر زمان که درخواست کمک هزینه بیش از 10000 دلار باشد، همراه با یک توصیه و زمینه از برنامه و گروه کاری کمک هزینه به هیئت مدیره ارسال می شود.
    • به طور متوسط، ما در مورد یک برنامه در هر جلسه می بینیم که در طول فصل کنفرانس (بهار و پاییز) بیشتر می شود.
    • برای کسب اطلاعات بیشتر در مورد فرآیند و الزامات PSF Grant، صفحه انجمن PSF Grants Program ما را بخوانید بنیاد نرم افزار پایتون
    • یادداشت های یکی از اعضای هیئت مدیره:
      • درخواست های کمک هزینه باید بیش از 3 ماه قبل ارائه شود به خصوص اگر درخواست بیش از 10000 دلار باشد. درخواست رسمی 6 هفته است، اما سه ماه نظری است که از سال اول من در هیئت مدیره جمع آوری شده است. گروه کاری Grants بسیار سخت کوش است، اما آنها مستحق حداقل یک ماه بررسی هستند – احتمالاً بیشتر – و اگر درخواست بیش از 9999 دلار باشد، هیئت PSF هر ماه یکبار تشکیل جلسه می دهد، ممکن است حداکثر دو ماه طول بکشد تا هیئت PSF رسیدگی کند. برنامه را ببینید راه های دیگری نیز برای این کار وجود دارد، اما در یک رویکرد عملی، من 3 ماه به بالا را توصیه می کنم.
      • کمک های بلاعوض “سواگ” را پوشش نمی دهد.
      • بودجه های دقیق، فاکتورها و قیمت ها برای برنامه کامل مهم هستند. فرآیند بررسی توسط گروه‌هایی از افراد با تجربه در سازمان‌دهی کنفرانس‌ها به شکلی یا مد انجام می‌شود، بنابراین حداقل ده‌ها نفر به بودجه هر برنامه نگاه می‌کنند.
      • ممکن است کمتر از چیزی که درخواست کرده اید مورد تایید قرار بگیرید، بنابراین آنچه را که می خواهید بخواهید نه آنچه را که نیاز دارید. هر مورد باید با هزینه خاصی در بودجه همراه باشد و باید مستقیماً با رویداد مرتبط باشد. هزینه های اساسی باید برجسته شود.
      • خوب است که می بینیم منابع کمک مالی دیگری فراتر از PSF وجود دارد. PSF اینجاست تا به رویدادهایی کمک کند که در غیر این صورت باید نزدیک به خط پایان لغو شوند. معیار ما برای مبلغی که اعطا می شود به شدت با تعداد شرکت کنندگان وزن می شود و معمولاً برای حفظ کل یک رویداد کافی نیست. دیدن سایر منابعی که حمایت مالی می کنند در برنامه مفید است.
  • کارگروه زیرساخت

    • Infrastructure WG برای هماهنگ کردن داوطلبانی که پروژه‌های بزرگی را در زیرساخت PSF انجام می‌دهند یا متعهد به پشتیبانی داوطلبانه بلندمدت و بهبود سیستم‌هایی هستند که از جامعه جهانی پایتون پشتیبانی می‌کنند، وجود دارد.
  • گروه کاری پایتون Job Board

  • گروه کاری بازاریابی

  • گروه کاری بسته بندی

  • گروه کاری علمی پایتون

  • گروه کاری علائم تجاری

  • گروه کاری همکاران

چه گروه های کاری مورد نیاز است؟

من فهرستی از گروه‌های کاری را که فکر می‌کنم می‌توانند به برخی از مسائل پایدار و مهم در سال‌های 2022-2023 رسیدگی کنند، نگه داشته‌ام:

  • کارگروه انتخابات و عضویت
    • انگیزه های عضویت، آموزش و حمایت
    • زبان در صفحه عضویت Python.org
    • زبان در صفحه انتخابات Python.org
    • پیگیری شماره عضویت و تعامل همراه با
    • کارکنان مدیریت عالی عضویت ما، که کلاه های مختلف زیادی برای PSF می پوشند.
    • جدول زمانی انتخابات
    • ارتباطات انتخاباتی: اجتماعی، ایمیل، خبرنامه، وبلاگ
    • آگاه باشید، قوانین عضویت PSF را اداره کنید و از آن حمایت کنید
  • گروه کاری وب سایت
    • ما یک وب سایت عالی و بسیار فعال داریم که مانند هر وب سایت دیگری نیاز به نگهداری و سازماندهی اطلاعات دارد. کارکنان در پاسخگویی به نیازها کار بسیار خوبی انجام می دهند، اما یک گروه کاری می تواند به کارایی، دسته بندی مسائل/درخواست ها و تضمین کیفیت کمک کند.
  • گروه کاربران پایتون + گروه کاری رویدادها
    • در صورت لزوم ممکن است در نهایت به دو قسمت تقسیم شود، زیرا می‌توانستم تصور کنم که این گروه به اندازه‌ای بزرگ شود که فعالیت‌ها را از هم جدا کند.
    • ایجاد یک Python User Group in a Box مخزن
    • ایجاد یک PyCon in a Box مخزن
    • با تیم هایی کار کنید که برای کمک به تدارکات برای رویدادها به گروه Grants مراجعه می کنند.
    • برای حمایت از رویدادهای آنها با حامیان مالی همکاری کنید.
    • برای تسهیل پاسخ به تخلفات CoC برای رویدادها و UGها، با گروه کاری کد رفتار کار کنید.
    • با موقعیت جدید ارتباطات (که در زمان این پست وبلاگ پر می شود) کار کنید تا رویدادها را در pycon.org عمومی کنید.
    • تقویم های بسیار زیادی را که برای رویدادهای پایتون وجود دارد سازماندهی کنید.
    • از کار PyVideo.org حمایت کنید
    • ارائه کمک و راهنمایی برای یک مشکل رایج در رویدادهای پایتون: چه کسی حساب بانکی دارد؟ چه کسی چک ها را می نویسد؟ آیا این رویداد “برای سود” است و چگونه می توان یک رویداد Python “برای سود” را به صورت اخلاقی و شفاف اجرا کرد.
    • اشتراک گذاری و افزودن به لیست منابع رویدادهای مجازی | Python.org

افکار اضافی

من به شدت احساس می کنم که وجود و موفقیت یک گروه کاربری پایتون / گروه کاری PUG اثرات پایین دستی زیادی خواهد داشت که به جامعه کمک می کند. دانش و علاقه در جامعه برای این WG وجود دارد.

یک گروه کاری PUG می تواند:

  • افزایش عضویت اگر به خوبی سازماندهی شده باشد (مانند یک PUG-in-a-box، ایده ای که با Django Girls به خوبی انجام شده است)، ما یک مخزن چنگال پذیر داریم که می تواند کار کند. PSF updates، PyPI updates، WG update، Jet Brains survey، دیگر events و مدافع عضویت PSF: پایه، حمایت کننده، مشارکت کننده، مدیریت یا همکار.
  • افزایش تعداد برنامه نویسان پایتون من برنامه نویسی را یاد گرفتم و به خاطر Philly PUG برای اولین بار در Django Girls شرکت کردم.
  • افزایش کمیت و کیفیت پیشنهادات محل برگزاری برای PyCons منطقه ای و سایر رویدادهای Python مانند DjangoCon، FlaskCon، SciPy، PyData.
  • دسترسی جهانی گروه های کاربری پایتون را افزایش دهید. بسیاری از گروه‌های پایتون خودسازمان‌دهی شده در سرتاسر جهان وجود دارند که می‌توانند بینشی در مورد چگونگی بهبود فرآیندهای PUG و ارائه ایده‌هایی برای انواع جدیدی از رویدادها ارائه دهند.
  • حمایت از فضاهای امن با دادن منابعی برای نحوه رسیدگی به تخلفات کد رفتار و اینکه کد رفتاری PSF چیست.
  • برای PUG های محلی بودجه دریافت کنید

گروه های کاری غیر فعال

اگر هر یک از این گروه های کاری برای شما جالب به نظر می رسد و دوست دارید گرد و غبار تار عنکبوت ها را پاک کنید و دوباره آنها را احیا کنید، باید! این یک فرصت عالی برای تابیدن نور به ابتکاری است که از قبل دارای داربست است اما شتاب خود را از دست داده است.

اگر می خواهید یک گروه کاری جدید PSF راه اندازی کنید، این مراحل را دنبال کنید:

منبع: نمونه PSF Workgroup Page – PSF Wiki (python.org)

  1. مطمئن شوید که موضوع PSF Workgroup مربوط به ماموریت PSF است. می توانید ماموریت PSF را در اینجا بخوانید.
  2. گروهی از اعضای WG را دور هم جمع کنید. اگر به دنبال عضوی برای استخدام در WG خود هستید، می توانید لیست پستی [email protected] را امتحان کنید.
  3. پیش نویس منشور. در اینجا یک نمونه منشور برای شروع شما آورده شده است: PSF Example WG Charter. همچنین ایده خوبی است که منشورهای WG را برای الهام گرفتن بررسی کنید
  4. منشور را به هیئت PSF ارسال کنید و آنها را از منابعی که برای گروه خود درخواست می کنید مطلع کنید
  5. گزارش ماهانه پیشرفت خود را به [email protected] یا [email protected] ارسال کنید.

نمونه منشور WG: نمونه منشور گروه کاری PSF – PSF Wiki (python.org)

امیدوارم این پست وبلاگ مردم را تشویق کند تا از طریق گروه های کاری بیشتر در PSF مشارکت کنند. اگر دارید یا اگر سوالی دارید به من اطلاع دهید!

@[email protected] یا من را در Discord پیدا کنید bajoran_engineer#3554

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا