فراخوان تیم Clippy برای بازبینی کد جمعی
خلاصهٔ کاملتر
تیم Clippy تو این پست یه گزارش سلامت از وضعیت این پروژهٔ متنباز منتشر کرده. اول از مشارکتکنندهها تشکر میکنه؛ کسایی که وقت گذاشتن تا با درون Clippy آشنا بشن و PRهای باکیفیت با فیچرها و رفعباگهای لازم بفرستن. Clippy یه لینتر محبوب برای Rust هست و همین محبوبیتش کلی مشارکتکنندهٔ فعال داره.
ولی به گفتهٔ تیم، حقیقت تلخ اینه که Clippy چند ماهیه یه مشکل ظرفیت بازبینی داره. برخلاف بعضی تیمهای دیگهٔ Rust، الان هیچکس از تیم Clippy برای کار روی این پروژه حقوق نمیگیره، حتی پارهوقت. برای همین بار نگهداری کامل روی وقت آزاد نگهدارها میافته و همین در نهایت به فرسودگی (burnout) میرسه. تیم امیدواره صندوق تازهتأسیس Rust Foundation Maintainers Fund بتونه یهکم بودجه برای نگهدارها جور کنه.
برای همینه که یه ابتکار جدید راه انداختن که توش خود مشارکتکنندهها کمک میکنن PRشون سریعتر بازبینی و مرج بشه. مکانیزمش اینه: بهمحض اینکه کسی یه PR باز میکنه، ازش میخوان که PR یکی دیگه از مشارکتکنندهها رو هم نگاه کنه، ترجیحاً اونایی که هنوز هیچ بازبینیای نگرفتن.
به گفتهٔ تیم، ربات @rustbot بهصورت خودکار به کسی که PR باز کرده یادآوری میکنه بره سراغ PRهای دیگه. بعد از اینکه یه PR رو بازبینی کرد، اون مشارکتکننده میره تو یه لیست مخصوصِ «آدمهای باحال» و PR خودش هم از بازبینهای تیم اولویت میگیره. تیم میگه الهام این کارو از سیستم «Open Code Review» پروژهٔ Bevy گرفتن.
تیم اشاره میکنه که اینجور بهروزرسانیهای سلامت براشون تازگی نداره؛ پارسال یه Feature Freeze داشتن که به گفتهٔ خودشون کاملاً موفق بود و ازش دانش، اعتماد و این اطمینان رو بهدست آوردن که جامعهٔ Rust واقعاً به Clippy اهمیت میده. آخرش هم از هر کسی که به Clippy اهمیت میده تشکر میکنه و میگه با کمک جامعه میشه این لینتر رو قویتر و سالمتر کرد.
نکات کلیدی:
- Clippy چند ماهیه با کمبود ظرفیت بازبینی PRها روبهروئه
- هیچکس از تیم برای کار روی Clippy حقوق نمیگیره و بار روی وقت آزاد نگهدارهاست
- ابتکار جدید: هر کی PR باز میکنه، PR یکی دیگه رو هم بازبینی کنه
- ربات @rustbot یادآوری میکنه و بازبینها به PR اون فرد اولویت میدن
- الگوی کار از سیستم Open Code Review پروژهٔ Bevy الهام گرفته شده




