Bien sûr le dev, il aimerait bien un clic et pafff le paquet pour tout le monde
C'est ce que fais cmake avec cpackage. J'avais pensé à un système pour générer automatiquement des paquets pour la plupart des distributions de manière pas trop moche. Ça me semblait possible à faire. Il suffirait d'un fichier de conf qui définit:
Le type de système de build, et là, il faudra restreindre aux plus connu, car il y a un (petit) travail derrière chaque système
Les dépendances: pour ça, il suffirait de les spécifier pour un système et d'avoir un système de traduction automatique basé sur un index généré semi-automatiquement (à coup de correspondance de nom de paquet + règle connues (convertir les -dev en -devel) + similitude des fichiers installés (pour éviter d'installer le jeu chromium à la place du navigateur), il faudrait un peu de travail manuel pour certaines correspondances ou validation)
Ça permettrait de générer des fichiers de construction des paquets qui pourrait être utilisé (voire automatisé) pour l'opensuse build service. Bien sûr, ça n'aurait pas la qualité des paquets des distributions mais ça peut faciliter le travail de ces dernières, ça permet aux développeurs de fournir leur travail pour ceux qui veulent tester facilement, tout en évitant un travail de cochon (beaucoup de développeur n'aiment pas cette partie là).
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Le paquet masque le repo
Posté par claudex . En réponse au journal La diversité ou la complexité inutile ?. Évalué à 5.
C'est ce que fais cmake avec cpackage. J'avais pensé à un système pour générer automatiquement des paquets pour la plupart des distributions de manière pas trop moche. Ça me semblait possible à faire. Il suffirait d'un fichier de conf qui définit:
Ça permettrait de générer des fichiers de construction des paquets qui pourrait être utilisé (voire automatisé) pour l'opensuse build service. Bien sûr, ça n'aurait pas la qualité des paquets des distributions mais ça peut faciliter le travail de ces dernières, ça permet aux développeurs de fournir leur travail pour ceux qui veulent tester facilement, tout en évitant un travail de cochon (beaucoup de développeur n'aiment pas cette partie là).
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche