-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Idea: file issues on the repositories with issues #74
Comments
@foolip that would indeed be a more scalable way to manage this. Before we can do that, we would need to classify:
Have you thought about how we would avoid duplicating issue reports if we were to create them automatically |
I looked around a bit. I concur with @dontcallmedom . In addition, if we're going to file issues, let's make sure to assign them to whoever is listed in the contacts. (and we should double checks that the current contacts are up-to-date before doing so). |
As you point out, not all issues are with the state of the repo itself, and those probably don't make sense to file as issues on the repo. At a quick glance, I think the errors checked in this view are ones that can be fixed on the repo itself: To avoid duplicated, a unique bot account for this purpose should be used, and one can either make sure to never file issues with the same title as an existing open one, or encode some information hidden in the issue bodies. |
If we're capable to raise issues for missing *.md, aren't we capable of raising pull requests? |
Sending PRs or otherwise just fixing the problem where it doesn't require any human oversight is definitely doable. I haven't done the latter, but @dontcallmedom and I have worked together on automatically sending PRs in https://github.com/tidoust/reffy-reports/tree/master/wpt-sync, in a way that avoids duplicates. |
Is there a reason why this is not implemented yet? I would think that something that would help the many repositories that w3c has be better able to be maintained would be an important thing to work on. |
note that the tool is still being used "manually" to identify and correct issues as they arise; automatically filing issues would be first and foremost a way to spread that maintenance burden. I'll note separately that I've experimented with semi-automatic filing of issues in a different project https://github.com/w3c/strudy/blob/main/.github/workflows/file-issue-for-review.yml |
…eport only for ill-formed and invalid w3c.json at this time. Part of #74
…eport only for ill-formed and invalid w3c.json at this time. Part of #74
https://w3c.github.io/validate-repos/report.html lists all the problems detected, but it requires some W3C staff to drive down, the people who work on a repo will never notice these problems unless poked.
It would be fairly straightforward to have a bot file issues on the repos with errors and provide as much detail as possible for how to resolve in those issues. Keeping things in a good state would then be a matter of a GitHub search for those issues rather than looking at https://w3c.github.io/validate-repos/report.html.
@plehegar @dontcallmedom do you think this would be a big improvement, or not really solving a real problem you have?
The text was updated successfully, but these errors were encountered: