Learning-Python-Team / Learning-Python-Team/Chess

Add module specific logging.

Ouverte
#25 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

enhancement
Langage dominant
Python
Étoiles
4
Forks
7
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

The current logging logs everything to the root logger, but it seems to be customary for each module to have its own logger and for root to control them but not be used.
I tried my hand at it a bit already, see the commented code at the start of main and board.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par lire le code de logging commenté au début de main et de board, puis examinez comment le logging est configuré et utilisé dans les modules. Le travail est terminé lorsque les modules utilisent leurs propres loggers, tandis que le logger racine contrôle leur sortie, tout en préservant le comportement existant.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
observability
Type d'issue
Refactorisation
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.