Forgejo

Forgejo
Description de l'image Forgejo-wordmark.svg.
Description de l'image Forgejo screenshot dark mode.png.
Informations
Première version Voir et modifier les données sur Wikidata
Dernière version 15.0.8 ()
16.0.4 ()Voir et modifier les données sur Wikidata
Version avancée 17.0.0-dev ()Voir et modifier les données sur Wikidata
Dépôt codeberg.org/forgejo/forgejoVoir et modifier les données sur Wikidata
Écrit en Go et JavaScriptVoir et modifier les données sur Wikidata
Système d'exploitation GNU/LinuxVoir et modifier les données sur Wikidata
Type Forge logicielleVoir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 3 ou ultérieureVoir et modifier les données sur Wikidata
Documentation forgejo.org/docsVoir et modifier les données sur Wikidata
Site web forgejo.orgVoir et modifier les données sur Wikidata

Forgejo est une forge logicielle libre et opensource, écrite en langage Go et dont l'interface web contient du JavaScript pour sa partie dynamique, elle présente une interface web complète, et qui a la particularité de proposer la possibilité de fédération d'instance via ActivityPub.

Historique

Le projet est un fork de Gitea (lui-même fork de Gogs) initié par les contributeurs de Codeberg en . Codeberg est le premier service ouvert au public à migrer vers Forgejo début 2023 et en le projet Fedora prend la décision de migrer sous Forgejo.

Initialement sous licence MIT, Forgejo est publié sous licence GPLv3+ à partir de la version 9.0 à la suite d'un changement intervenu en .

À l'origine Forgejo est un « soft fork et suit le rythme de publication et l'architecture de Gitea auquel il ajoute des fonctionnalités et des correctifs. La décision est prise en 2024 de devenir un « hard fork »,, date à partir de laquelle ces décisions sont prises indépendamment. Par exemple, le rythme de publication change pour suivre un calendrier fixé à l'avance et la partie de l'architecture reposant sur Go-git est supprimée.

En novembre 2025, le gouvernement néerlandais entame un déplacement progressif de son code source de Github à un auto-hebergement Forgejo, le ministère de l'intérieur (BZK) à déjà été migré.

Fonctionnalités

Références

  1. ↑ « Beyond coding. We forge. », (consulté le )
  2. ↑ « v15.0.8 », (consulté le )
  3. ↑ « v16.0.4 », (consulté le )
  4. ↑ « v17.0.0-dev », (consulté le )
  5. ↑ Anubis, « Codeberg, la forge en devenir pour les projets libres ? », sur Linuxfr,
  6. ↑ (en) « New Git repository faces corporate open source doubts | TechTarget », sur Search Software Quality (consulté le )
  7. 1 2 Darkcrizt, « Forgejo, une excellente alternative à GitHub et Gitea », sur DesdeLinux,
  8. ↑ (en) jzb, « Fedora moves towards Forgejo (Fedora Magazine) », sur LWN.net, (consulté le )
  9. ↑ (en) « Forgejo changes license to GPLv3+ », sur Linux Weekly News,
  10. 1 2 3 4 5 « Forgejo : une forge logicielle légère autohébergée », Developpez.com,‎ (lire en ligne, consulté le )
  11. ↑ (en) Joe Brockmeier, « Forgejo makes a full break from Gitea », sur LWN.net, (consulté le )
  12. ↑ « admin: release schedule in JSON and markdown », sur codeberg.org (consulté le )
  13. ↑ (en) « Forgejo 9.0 released », sur LWN.net (consulté le )
  14. ↑ (en) Sourav Rudra, « Go Away Microsoft! The Netherlands is Quietly Building Its Own GitHub Replacement », sur It's FOSS,
  15. ↑ (en) « site-root: show forges logos on landing page by To1ne · Pull Request #1986 · git/git-scm.com », sur GitHub (consulté le )
  16. ↑ « NLnet; Forgejo », sur nlnet.nl (consulté le )
  17. ↑ (en) « Forgejo monthly report - June 2024 », sur Forgejo.org
  18. ↑ (en) « Forgejo brings federated repository stars, support for Redis alternatives, and F3 support », sur ALternativeto.net,
  19. ↑ (en) Andrew Nesbitt, « PkgFed: ActivityPub for Package Releases »

Liens externes