Projet

Général

Profil

Bac à idée #4763

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

Ajouté par Benjamin Bohard il y a environ 11 ans. Mis à jour il y a plus de 8 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%


Description

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


Demandes liées

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

Historique

#1 Mis à jour par Emmanuel GARETTE il y a environ 11 ans

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 Mis à jour par Philippe Caseiro il y a environ 11 ans

  • Version cible mis à 189

#3 Mis à jour par Gérald Schwartzmann il y a environ 11 ans

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 Mis à jour par Benjamin Bohard il y a environ 11 ans

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 Mis à jour par Luc Bourdot il y a plus de 9 ans

  • Tracker changé de Evolution à Bac à idée
  • Version cible 189 supprimé

#6 Mis à jour par Daniel Dehennin il y a plus de 8 ans

  • Assigné à developpeurs_eole supprimé

Formats disponibles : Atom PDF