- From: Jeffrey Yasskin <jyasskin@google.com>
- Date: Tue, 7 Nov 2023 10:53:15 -0800
- To: James Nurthen <w3c@nurthen.com>
- Cc: spec-prod <spec-prod@w3.org>
- Message-ID: <CANh-dXmxSCevaTMvSzKppzcXeWfU5ptiKrmrFiimWz95i+Pk5A@mail.gmail.com>
Taking milestone assignment into account brought ARIA down to just one issue that hasn't been triaged in at least a week: https://jyasskin.github.io/spec-maintenance/w3c/aria/. So maybe that's a helpful metric even if ARIA doesn't want to adopt any other SLOs. The other question I meant to ask in my first email is, do folks think it makes sense to adopt this repository into the speced org <https://github.com/speced/>, so it can be a community effort instead of an individual one? Thanks, Jeffrey On Mon, Nov 6, 2023 at 4:02 PM James Nurthen <w3c@nurthen.com> wrote: > Honestly I don’t know what would be a good method and don’t have the > bandwidth to make any decisions on this right now. But realistically, > holding anything but the most minor of changes to a 3 month resolution > timeline would be folly for the ARIA group due to the limited > implementation resources available to us. > > > > --James > > > > *From: *Jeffrey Yasskin <jyasskin@google.com> > *Date: *Monday, November 6, 2023 at 3:14 PM > *To: *James Nurthen <w3c@nurthen.com> > *Cc: *spec-prod <spec-prod@w3.org> > *Subject: *Re: Tracking spec triage and maintenance > > Yes, if we customize the triage buckets by repository, it's as easy to > look at milestones as labels. We could also say that an issue in _any_ > milestone has been triaged. > > > > Once an issue is triaged into a milestone, do you want to hold yourself to > any particular timeline for resolving the issue? The > urgent/important/eventually categorization supports a UI that asks people > to pay extra attention to, say, important issues that haven't been resolved > within 3 months. Would you want a similar deadline for issues in, say, the > "before-CR" milestone, or do you just not want to use an SLO for issues > after they've been triaged, or something else? > > > > Jeffrey > > > > On Mon, Nov 6, 2023 at 3:06 PM James Nurthen <w3c@nurthen.com> wrote: > > We don’t use labels to triage issues but instead put issues into > milestones. Could the script look at that to determine if issues have been > triaged? > ------------------------------ > > *From:* Jeffrey Yasskin <jyasskin@google.com> > *Sent:* Monday, November 6, 2023 2:17:50 PM > *To:* spec-prod <spec-prod@w3.org> > *Subject:* Tracking spec triage and maintenance > > > > Hi spec editors, > > > > I put together a system that can scan our specification repositories on > Github and report how they're doing at triaging issues and fixing the most > important ones. See https://jyasskin.github.io/spec-maintenance/, with > source at https://github.com/jyasskin/spec-maintenance. > > > > To make this work well, there need to be some labels that people apply to > describe issues' priorities. The script currently suggests > <https://jyasskin.github.io/spec-maintenance/triage-labels/> "Priority: > Urgent", "Priority: Important", and "Priority: Eventually", but we could > use something shorter like "p0", "p1", and "p2". We could also have an > slo.json in each repository to override the default label names. What do > you want for your own specs? > > > > I also picked default SLOs > <https://github.com/jyasskin/spec-maintenance/blob/main/README.md#triage> > of 1 week to triage issues, 2 weeks to close urgent issues, and 3 months to > close important issues. Do those values sound reasonable, based on the metrics > I gathered > <https://github.com/jyasskin/spec-maintenance/blob/main/README.md#triage>? > Does this need to be customizable per-repo? > > > > How else can I make this the most useful to everyone? > > > > Thanks, > > Jeffrey > >
Received on Tuesday, 7 November 2023 18:53:40 UTC