Ajouter un outil dans nixpkgs, l'exemple de ripe-atlas-tools
Brouillon
Version originale: 2022-01-15.
Dernière mise à jour: 2022-01-17T00:22:16+01:00.
0 minutes de lecture
Étape 1: déterminer les dépendances
- search.nixos.org
- packager ripe-atlas-sagan, cousteau
- packager socketio-client
- patcher ripe-atlas-cousteau
- tester à chaque fois
- petit pépin: pas de paquet importé à la fin?
- problématique de tests inconnue, documenter les problématiques
- ajouter les scripts de mise à jour et populer les attributs meta
Étape 2: faire les PRs
- partir des dépendances
- rebaser
- couper des commits
- rebaser
- réécrire les commits pour que ça soit conforme aux normes
- informer la communauté locale
Étape 3: comfy time
- faire quelques issues sur les bugs rencontrés
- ajouter son checkout de nixpkgs en override local
- utiliser son propre paquet localement