Forgejo
Forgejo est une forge logicielle libre et opensource, autrefois sous licence MIT, il est sous licence GPLv3+[3] à partir de la version 9.0 suite à un changement intervenu en août 2024[4]), é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 est adaptée à un développement de type CI/CD. Le projet est un fork de Gitea (lui-même fork de Gogs[5]) initié par les contributeurs à Codeberg (en) en [6],[7]. Les nouvelles fonctionnalités ajoutées à Gitea y sont réintégrées, et des fonctionnalités sont ajoutées. C'est notamment la forge logicielle utilisée par Codeberg[8]. Il a l'avantage par rapport à d'autres forges de pouvoir être facilement installé et entretenu[8].
Première version | [1] |
---|---|
Dernière version | 9.0.0 ()[2] |
Dépôt | codeberg.org/forgejo/forgejo |
Écrit en | Go et JavaScript |
Type |
Forge logicielle Interface web de dépôt (d) Service d'hébergement de dépôt (d) Logiciel de gestion des services d'assistance Logiciel d’intégration continue (d) Dépôt Logiciel de relecture de code (en) Moteur de wiki Dépôt (en) |
Licence | Licence publique générale GNU version 3 ou ultérieure |
Documentation | forgejo.org/docs/latest/user, codeberg.org/forgejo/forgejo/src/branch/forgejo/CONTRIBUTING.md et forgejo.org/docs |
Site web | forgejo.org |
Le nom Forgejo vient de l'esperanto « forĝejo », le support des langues y étant un point important. Les traductions du logiciel sont effectuées à l'aide du service Weblate[5].
Principales fonctionnalités
modifierIl supporte le suivi des bogues, la révision du code, l'intégration continue, l'enregistrement en ligne (pouvant être désactivé) et les wikis, les tableaux kanban. Il permet de produire des images Docker, ainsi que des paquets au format npm et dans d'autres formats de gestionnaires de paquets. Il supporte l'annuaire LDAP, l'authentification OAuth. La fédération de différentes forges par ActivityPub était une intégration en cours en août 2023[8].
Références
modifier- « Beyond coding. We forge. », (consulté le )
- « v9.0.0 »,
- « GNU GENERAL PUBLIC LICENSE », sur dépôt du code source de Forgejo sur Codeberg
- (en) « Brief items », sur Linux Weekly News,
- Anubis, « Codeberg, la forge en devenir pour les projets libres ? », sur Linuxfr,
- (en) The Forgejo Contributors, « Codeberg launches Forgejo », sur blog.codeberg.org (en),
- Korben, « Forgejo - Le git auto-hébergé 100% libre et communautaire », sur Korben.info,
- Darkcrizt, « Forgejo, une excellente alternative à GitHub et Gitea », sur DesdeLinux,
Liens externes
modifier
- (en) Site officiel