Projet

Général

Profil

Bac à idée #17464

Mis à jour par Daniel Dehennin il y a plus de 7 ans

La gestion de la ferme de compilation et des dépôts du projets EOLE est manuelle.

Tout ajout de distribution nécessite l’intervention sur plusieurs machines.

L’infrastructure "Open Build Service":http://openbuildservice.org/ est un outil de création et distribution de paquets logiciels.

Il comporte plusieurs avantages :

* C’est un logiciel libre utilisé pour produire "OpenSUSE":http://build.opensuse.org/ (grosse communauté)
* Il supporte toutes les distributions GNU/Linux majeures
* L’architecture est "séparée en plusieurs services":http://openbuildservice.org/help/manuals/obs-reference-guide/cha.obs.architecture.html#_overview_graph.
* Une installation sérieuse se fait en mode "distribué":http://openbuildservice.org/help/manuals/obs-admin-guide/obs.cha.installation_and_configuration.html#_distributed_setup

Cette infrastructure pourra être montée en premier lieu pour les besoins de paquets extra à la distribution EOLE et la gestion de dépôts personels (comme les PPA Ubuntu).

L’intégration de la distribution EOLE sera à planifier car cela entraînera des modifications dans le workflow de l’équipe.

Retour