İşbirliğine dayalı geliştirme platformu Forgejo'nun geliştiricileri, geliştirme modellerinde bir değişiklik duyurdu. Forgejo projesi, Gitea'nın senkronize bir çatalını korumak yerine artık kendi başına gelişecek ve kendi yolunu izleyecek tamamen bağımsız bir kod tabanına dallandı. Tam çatalın Forgejo ve Gitea'nın geliştirme ve yönetim modellerindeki farklılığın doruk noktası olduğu belirtiliyor.
Проект Forgejo возник в октябре 22-го года в результате «мягкого» форка Gitea. Под управлением Forgejo работает barındırma Codeberg.org. Код проекта написан на языке Go и поставляется под лицензией MIT. Форк был создан в ответ на попытки коммерциализации Gitea и перехода управления в руки коммерческой компании. В Forgejo было продолжено применение принципов независимого управления и сохранена подконтрольность сообществу. До сих пор в Forgejo регулярно переносились все изменения кода Gitea, но также добавлялись и собственные новые возможности, отсутствующие в Gitea. Чем больше собственных возможностей добавлялось в Forgejo, тем больше усложнялся процесс синхронизации кодовых баз.
Tam ayırma, bakımı, özellik tanıtımını ve hata düzeltmelerini kolaylaştırmanın yanı sıra teknoloji borcunun azaltılmasını hızlandıracak ve Gitea kod tabanında görünen değişikliklerle çakışmaları analiz etmek için harcanan kaynaklardan tasarruf sağlayacaktır. Tam bir çatalın maliyeti, Forgejo'nun Gitea'nın şeffaf bir alternatifi olarak kullanılamaması ve Gitea'dan Forgejo'ya geçişin daha zor hale gelmesi olacaktır. Ancak Forgejo API, mümkün olduğunda Gitea API ile uyumlu kalacaktır.
Kaynak: opennet.ru
