Learning-Python-Team / Learning-Python-Team/Chess
Add module specific logging.
Personne n'a encore pris cette issue.
- 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
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- 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