Ajouter la licence MIT et livrer sa notice dans le paquet Arch #94

Merged
mathieu merged 2 commits from licensing/mit into main 2026-09-29 03:47:55 +00:00
Owner

Résultat

AURoscope reçoit la licence MIT (copyright 2026 Mathieu). Les dépendances tierces conservent leurs propres licences. Le paquet Arch déclare MIT et installe le texte dans /usr/share/licenses/auroscope/LICENSE ; le contrôle de fraîcheur inclut désormais ce fichier.

Vérification

Le paquet 0.1.0.r29.gb922b4c-1 a été réellement construit et installé dans Arch jetable. La mise à niveau depuis r28 conserve les anciennes archives, sans --force, et préserve la configuration. La notice installée appartient au paquet, correspond exactement à la source et a le mode 0644 ; Pacman déclare MIT. Génération non-root et comparaison exacte de .SRCINFO, sommes de contrôle, namcap, tests Go, vet, fraîcheur et tests du paquet réussis. Les chemins de délégation, refus du garde, affichage, modèle et prompt personnalisé passent avec les fournisseurs déterministes.

Le code de production, les dépendances Go et les tests d’exécution sont inchangés : le test d’intégration avec le vrai Paru n’a pas été relancé. Cette validation ne qualifie pas un nouveau modèle ni une nouvelle version de Paru.

Limites et suite

Aucune fusion, installation sur le poste, étiquette Git, release ou publication AUR. Le miroir GitHub reste limité à main, sans changement de réglage. La future automatisation Forgejo → GitHub et la première release officielle 0.2 restent conditionnées à la préparation et à une autorisation distincte ; la publication AUR attend plusieurs semaines de tests.

Mathieu peut maintenant relire cette PR. Toute fusion devra conserver le commit source b922b4c970c62b607cd07fee5d80b5e00d79dea4 et son historique, sans squash. Cette PR ne donne aucune autorisation de fusion ou de release.

## Résultat AURoscope reçoit la licence MIT (copyright 2026 Mathieu). Les dépendances tierces conservent leurs propres licences. Le paquet Arch déclare MIT et installe le texte dans `/usr/share/licenses/auroscope/LICENSE` ; le contrôle de fraîcheur inclut désormais ce fichier. ## Vérification Le paquet `0.1.0.r29.gb922b4c-1` a été réellement construit et installé dans Arch jetable. La mise à niveau depuis r28 conserve les anciennes archives, sans `--force`, et préserve la configuration. La notice installée appartient au paquet, correspond exactement à la source et a le mode 0644 ; Pacman déclare MIT. Génération non-root et comparaison exacte de `.SRCINFO`, sommes de contrôle, namcap, tests Go, vet, fraîcheur et tests du paquet réussis. Les chemins de délégation, refus du garde, affichage, modèle et prompt personnalisé passent avec les fournisseurs déterministes. Le code de production, les dépendances Go et les tests d’exécution sont inchangés : le test d’intégration avec le vrai Paru n’a pas été relancé. Cette validation ne qualifie pas un nouveau modèle ni une nouvelle version de Paru. ## Limites et suite Aucune fusion, installation sur le poste, étiquette Git, release ou publication AUR. Le miroir GitHub reste limité à `main`, sans changement de réglage. La future automatisation Forgejo → GitHub et la première release officielle 0.2 restent conditionnées à la préparation et à une autorisation distincte ; la publication AUR attend plusieurs semaines de tests. Mathieu peut maintenant relire cette PR. Toute fusion devra conserver le commit source `b922b4c970c62b607cd07fee5d80b5e00d79dea4` et son historique, sans squash. Cette PR ne donne aucune autorisation de fusion ou de release.
mathieu deleted branch licensing/mit 2026-09-29 03:47:56 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
2027a/auroscope!94
No description provided.