matrix-org / matrix-org/mscbot-python
Users (who aren't whitelisted) who post top-level to an proposal should have their comment automatically moved to a PR review comment
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 7
- Forks
- 2
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
The Spec Core Team often has the manual task of cleaning up comments that appear from contributors at the top-level of the MSC (a PR comment, rather than a PR review comment). Cleaning them up involves copying the contents of the comment, hiding it, then starting a new thread on the MSC (typically at line 1) and pasting the contents there as a quote. Along with some text to inform the user as to why it was necessary.
This is time-consuming manual work. And sometimes when we don't catch these comments quickly enough, other people will reply with another top-level comment, making the problem worse.
It would be nice if mscbot could take care of doing that automatically, along with a canned explanation. It should support a config option that excludes certain users (SCT, guardians, MSC author) who occasionally do need to post top-level from the correction.
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
Aucun fichier, test ou point d’entrée n’est indiqué dans l’issue. Commencez par localiser le code qui gère les commentaires de pull requests GitHub et la configuration, puis suivez la façon dont sont représentés les commentaires de premier niveau et les exclusions d’utilisateurs. Le travail est terminé lorsque les commentaires éligibles sont déplacés dans des fils de discussion de revue avec l’explication prédéfinie, tandis que les utilisateurs exclus ne sont pas affectés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- github, python
- Domaine
- devtools
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100