FSF planuje uruchomić publiczną platformę do hostowania kodu i współpracy

FSF

La Free Software Foundation ogłosiła zamiar stworzenia nowej witryny hostującej kod który wspiera narzędzia do organizowania wspólnego rozwoju i spełnia kryteria etyczne opracowane wcześniej dla hostingu wolnego oprogramowania.

Nowa platforma uzupełni istniejące zakwaterowanie w Savannah roku, którego wsparcie pozostanie bez zmian. Celem tworzenia nowego hostingu jest chęć rozwiązania problemu z infrastrukturą do tworzenia oprogramowania open source. Obecnie wiele bezpłatnych projektów opiera się na wspólnych platformach programistycznych, które nie publikują swojego kodu i wymuszają korzystanie z zastrzeżonego oprogramowania.

Platforma ma zostać uruchomiona w tym roku i opiera się na istniejących darmowych rozwiązaniach do organizowania pracy nad kodem opracowanych przez niezależne społeczności, które nie są związane z interesami poszczególnych firm.

Decyzja o wyborze projektu nie została jeszcze podjęta, ale główne opcje to Sourcehut, Gitea i Pagure, które są aktywnie rozwijane i rozpowszechniane w ramach bezpłatnych licencji i obsługują uwierzytelnianie dwuskładnikowe.

Zorientowane na projekty rozwiązania dla indywidualnych społeczności, organizacji i firm, takie jak Początkowo nie uwzględniono Kallithei, Allury i Phabricatora, ponieważ zadaniem jest stworzenie publicznej platformy, która pozwoli użytkownikom na tworzenie kont i tworzenie własnych repozytoriów.

Członkowie zespołu technicznego FSF sprawdzają obecnie etyczne oprogramowanie internetowe, które pomaga zespołom pracować nad ich projektami, oferując takie funkcje, jak żądania scalenia, śledzenie błędów i inne popularne narzędzia.

Nowa witryna uzupełni obecne serwery GNU i inne niż GNU Savannah, które będziemy nadal wspierać i ulepszać we współpracy z ich niesamowitym zespołem wolontariuszy. 

Najbardziej prawdopodobnym kandydatem jest platforma Pagure, opracowany przez programistów Fedory. Wśród zalet przez Pagure istnieje doświadczenie w używaniu platformy do tworzenia oprogramowania open source, możliwość dostosowania się do korzystania z LibreJS, obsługa importowania i eksportowania komunikatów o problemach oraz łączenia żądań z innych systemów, możliwość korzystania z własnych przestrzeni nazw dla projektów.

Wśród niedociągnięć To jest zapisane nadmierne poleganie na JavaScript oraz trudność pracy bez JavaScript w przeglądarce.

Podczas gdy Gitea jest już używany przez European Open Society Foundation na jej hostingowym git.fsfe.org, a także na open source hostingowym codeberg.org.

Z zalet Gitea nazywa się to częściowym wsparciem dla LibreJS. Wadą, podobnie jak w Pagure, jest zależność od JavaScript, a także brak narzędzi do importowania / eksportowania i rozwijania projektów na platformie GitHub, co wymaga uruchomienia niewolnego kodu JavaScript.

Platforma Sourcehut może działać całkowicie bez JavaScript, łatwość wdrożenia obsługi LibreJS, dostępność narzędzi do eksportu danych, pełna zgodność z wymogami etycznymi, obecność wiki, system ciągłej integracji, system dyskusji e-mailowych, wsparcie Mercurial i dystrybucja kodu na licencji GPLv3.

Wady obejmują niepełny rozwój (platforma jest w fazie testów alfa), problemy z nawigacją kodu i brak interfejsu internetowego dla żądań scalenia (żądanie scalenia tworzy się, ustawiając bilet i dołączając łącze w Git).

Mamy również nadzieję, że w przyszłości zobaczymy zdecentralizowane i sfederowane platformy współpracy, które spełniają większość potrzeb. Nadal będziemy zainteresowani tym kierunkiem, ale uważamy, że potrzeba stworzenia przyjaznej wolności kuźni jest pilna, więc zrobimy to z wolnym oprogramowaniem, które mamy obecnie dostępne. 

Korzystanie z GitLab zostało natychmiast odrzucone. Pomimo tego, że ta platforma jest bardzo popularna i oferuje wiele możliwości, projekt jest realizowany przez firmę handlową, w połączeniu z zastrzeżonym kodem Google ReCAPTCHA, obfitość kodu komplikuje obsługę LibreJS, były próby gromadzenia danych telemetrycznych i problemów etycznych.

źródło: https://www.fsf.org


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   abmhnjgp powiedział

    Należy ukarać wszystkich blogerów, którzy uważają za dobry pomysł publikowanie ukrytej daty.
    Kiedy są te wiadomości? od wczoraj? z ostatniego roku? ostatni wiek?

    Google poluje na ciebie tak samo, po prostu pieprzysz czytnik.