Re: Résolution des rapports pology check rules

Côme Allart come.allart at netc.fr
Jeu 3 Sep 09:55:20 BST 2026


Merci,

Hélas, difficile de faire sortir le xml sur la sortie standard, à la 
place de la sortie mise en forme

  * -sxml -> l'argument est obligatoire
  * -sxml:- -> crée un unique fichier -, ce qui ne convient pas pour une
    exécution parallèle à 16 threads ^^'
  * -sxml:/dev/stdout -> une vérification échoue dans
    sieve/check_rules.py (ligne 206 apparemment) et il désactive la
    sortie xml

Dommage

Avec plus d'effort (modifier le code Python ou créer des fichiers 
temporaires) ce serait possible, mais je garde ça pour plus tard


Le 02/09/2026 à 22:04, Johnny Jazeix a écrit :
> Bonsoir,
>
> pology peut sortir un fichier xml (c'était une autre époque :)) en
> rajoutant le sieve adapté :
> python3 ../pology/scripts/posieve.py -b check_rules -sxml:output.xml $in
>
> Johnny
>
> Le mer. 2 sept. 2026 à 09:14, Côme Allart<come.allart at netc.fr> a écrit :
>> Bonjour Xavier,
>>
>> Une fois que les données sont stockées sous une forme structurée (yaml, json ou dans une DBB SQLite comme tu le fais), nushell est un très bon outil pour explorer ces données.
>> Donc maintenant que j'ai ma petite commande pour tout parser et ainsi produire une forme structurée, je pense que le plus dur est fait et je n'ai pas trop d'intérêt à changer d'outil pour l'instant.
>>
>> En revanche, je pense que la discussion sera intéressante quand mes petites commandes auront atteint leurs limites, ou si nous souhaitons pérenniser ce genre d'outil à l'avenir.
>> Je pense que la meilleure approche serait de faire en sorte que pology puisse sortir directement les données au format json, et pas nécessairement mis en forme comme c'est le cas actuellement.
>> Cette approche me semble universelle (chacun peut très facilement utiliser cette sortie dans n'importe quel langage, y compris pour ton outil qui sera plus pratique pour les personnes qui préfèrent avoir une interface graphique) et robuste (pas besoin de créer des parseurs qui ne fonctionneraient plus si la mise en forme de pology changeait).
>>
>> En tout cas merci pour ta proposition !
>>
>> À bientôt,
>> Côme
>>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://mail.kde.org/pipermail/kde-francophone/attachments/20260903/95eb2f5c/attachment.htm>


Plus d'informations sur la liste de diffusion kde-francophone