Project

General

Profile

Bac à idée #4763

Écrire les pages de man manquantes pour les commandes EOLE.

Added by Benjamin Bohard about 7 years ago. Updated over 4 years ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%


Description

Certaines commandes EOLE ne disposent pas d'une documentation sur le serveur. La seule documentation disponible l'est sur le site web.


Related issues

Related to Distribution EOLE - Bac à idée #4969: python ne sait pas quelle locale utiliser quand il s'exécute dans un sous-shell Nouveau
Related to creole - Evolution #5782: Ajouter un man pour la commande CreoleService Fermé 09/02/2013 09/06/2013
Precedes creole - Anomalie #835: Lien incorrect à l'instanciation Fermé 08/19/2010

History

#1 Updated by Emmanuel GARETTE about 7 years ago

Si la création des man n'est pas automatique, ils ne seront jamais à jour.

Normalement il est possible de les générer automatiquement avec la sortie de --help.

#2 Updated by Philippe Caseiro about 7 years ago

  • Target version set to 189

#3 Updated by Gérald Schwartzmann about 7 years ago

Emmanuel GARETTE a écrit :

Si la création des man n'est pas automatique, ils ne seront jamais à jour.

Normalement il est possible de les générer automatiquement avec la sortie de --help.

Ce qui devrait permettre que chaque man soit dans les paquetages appropriés

#4 Updated by Benjamin Bohard about 7 years ago

La commande help2man permet générer des pages de man pour les commandes supportant les options --help et --version.
Les programmes suivant n'implémentent pas l'option --version en 2.3 :
  • ./data/creolecat.py
  • ./bin/CreoleLint
  • ./bin/instance
  • ./bin/CreoleService
  • ./data/gen_certif.py
et en 2.4 :
  • ./bin/CreoleCat
  • ./bin/CreoleGet
  • ./bin/CreoleService
  • ./bin/CreoleLint

./bin/instance envoie des messages sur la sortie standard, perturbant ainsi la génération de la page de man.

La syntaxe utilisée dans ./creole/process.py peut être généralisée :

__version__ = '%prog v0.1'
parser = OptionParser(version = __version__)

ou

parser.add_argument('--version', action='version', version='%(prog)s 1.0')

#5 Updated by Luc Bourdot over 5 years ago

  • Tracker changed from Evolution to Bac à idée
  • Target version deleted (189)

#6 Updated by Daniel Dehennin over 4 years ago

  • Assigned To deleted (developpeurs_eole)

Also available in: Atom PDF