OpenFix توسط Selectel: جوایزی برای بازنویسی در Rust، ایجاد بسته‌های deb و رفع اشکالات در FOSS

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

سه حوزه فعالیت پیشنهاد شده است، انجام وظایفی که Selectel آماده پرداخت در آنها است:

  • بازنویسی پروژه‌های متن‌باز معروف به Rust. در حال حاضر، سه وظیفه در دسترس است که مربوط به بازنویسی کد پروژه‌های xz، c-ares و libxml2 از C به Rust با حفظ رفتار اصلی است.

    پاداش بازنویسی کتابخانه‌های libxml2 و c-ares، ۳۵۰ هزار روبل و کتابخانه xz، ۲۰۰ هزار روبل تعیین شده است، اما در مورد xz آمده است که بازنویسی بخش‌های حیاتی پیوندهای کتابخانه و پیوند دادن آنها با پیاده‌سازی موجود C از الگوریتم LZMA کافی است.

  • تشکیل و نگهداری بعدی (آماده‌سازی به‌روزرسانی‌ها) بسته‌ها برای دبیان گنو/لینوکس. برنامه‌هایی که برای آنها پیشنهاد ایجاد بسته‌های deb (با ارتقاء اختیاری بسته ایجاد شده در دبیان ناپایدار) داده شده است: apache-pulsar، bash-it، bazel، bitwarden-cli، composefs، cve-bin-tools، doh-cli، dupd، dyff، firecracker، griddb، jailhouse، keycloak، oauth2-proxy، phoronix-testsuite، photodedupe، purritobin، shh، skim، sssh-tpm-agent، uv، vaultwarden.

    اندازه پاداش از 30 تا 160 هزار روبل است. پاداش‌های کمتر از 50 هزار روبل برای uv، dyff، doh-cli، purritobin و bash-it و بیش از 100 هزار روبل برای jailhouse، bazel، sssh-tpm-agent، keycloak، griddb، firecracker و apache-pulsar تعریف شده است.

  • رفع اشکالات در پروژه‌های متن‌باز موجود. مشارکت‌کنندگان می‌توانند به صلاحدید خود، مشکلاتی را که در سیستم‌های ردیابی اشکالات دبیان و اوبونتو (Launchpad) تأیید شده‌اند، انتخاب کنند و سپس در مورد امکان دریافت جایزه برای رفع آنها با Selectel توافق کنند.

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

منبع: opennet.ru

اضافه کردن نظر