پروژه Forgejo شروع به توسعه یک فورک سیستم توسعه مشترک Gitea کرد

به عنوان بخشی از پروژه Forgejo، یک فورک از پلتفرم توسعه مشارکتی Gitea تأسیس شد. دلیل ذکر شده عدم پذیرش تلاش برای تجاری سازی پروژه و تمرکز مدیریت در دست یک شرکت تجاری است. به گفته سازندگان فورک، این پروژه باید مستقل باقی بماند و متعلق به جامعه باشد. Forgejo به اصول قبلی مدیریت مستقل خود ادامه خواهد داد.

در 25 اکتبر، موسس Gitea (Lunny) و یکی از شرکت کنندگان فعال (techknowlogick)، بدون مشورت قبلی با جامعه، از ایجاد یک شرکت تجاری Gitea Limited خبر داد که حقوق دامنه ها و علائم تجاری به آن منتقل شد (علائم تجاری) و دامنه ها در اصل متعلق به بنیانگذار پروژه بودند). این شرکت قصد خود را برای توسعه یک نسخه تجاری گسترده از پلتفرم Gitea، ارائه خدمات پشتیبانی پولی، ارائه آموزش و ایجاد میزبانی ابری مخازن اعلام کرد.

در عین حال بیان شد که پروژه Gitea همچنان باز و تحت مالکیت جامعه است و Gitea Limited به عنوان نوعی واسطه بین جامعه و سایر شرکت های علاقه مند به استفاده و توسعه Gitea عمل خواهد کرد. شرکت جدید همچنین قصد داشت برای چندین نگهدارنده Gitea دستمزد پاره وقت ارائه دهد (با برنامه هایی برای تبدیل آنها به تمام وقت و استخدام توسعه دهندگان اضافی). این طرح ها همچنین شامل ایجاد صندوق ویژه ای بود که از طریق آن شرکت های شخص ثالث می توانستند از اجرای نوآوری های مورد نظر، ارائه بهینه سازی ها و اصلاح کاستی های خاص حمایت مالی کنند.

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

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

منبع: opennet.ru

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