-
Notifications
You must be signed in to change notification settings - Fork 14
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
Horizontal reviews #5
Comments
Should we split that up in three separate issues? LMK. |
Suggest we keep them together for the moment. Once we have a basic process, it might be worth splitting them out to focus on the differences, but for now we should get the basics in place. I've had to request access to the thing about horizontal review you linked to BTW. |
Tracking here: #9 |
OK, so that's been solved for the minutes of every meeting but this one. |
Meeting notes are published here https://github.com/ampproject/meta-tsc/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22TSC+Meeting%22+ (for now not including the first meeting, because there we hadn't decided to publish them yet) |
I'm folding issue #8 into this one, as we've agreed during our 2019-01-29 call that both had similar enough process requirements to do so. #8 is a request coming from the TSC to:
There's two parts to this:
|
A good first step here would be to figure out what is already being done in terms of horizontal reviews. What process have been set up, if any? What WG are in charge of them? Are there specific labels applied to those issues? Pull request / issue templates? Etc. @sumodas, @levidurfee can you split-up the work between you and report here? |
@sumodas: would love to assign you too 😈, but I can't until you accept to join the ampproject organization. |
Thanks, @tobie ! I'll spend some time on this issue over the weekend :) |
(Sorry for re-assigning you, @levidurfee. I wanted to add @sumodas, but he's not a member of the org yet. So there must be some weird UI-issue where that reset the assignees altogether.) |
SecurityIt looks like LGTM is used to for security analysis. I didn't see any labels for security. PrivacyI couldn't find anything in regards to how privacy is handled. I didn't see any labels for privacy. AccessibilityThere is a label for accessibility. Requiring all amp-modules be tested by lighthouse is brought up in issue #19281. |
We discussed this issue on our last call, but don't have a lot of notes for it. I think what we'd want to end-up with here, is state-of-the-art solution for making sure that these various horizontal and vertical concerns are formally brought up and addressed when new features are suggested (or important changes are made to existing ones). This probably involves:
Good examples that come to mind of horizontal reviews occur in Chromium during Intent to Implement and Intent to Ship phases (see for example the bug template which includes a list of horizontal teams that need to approve it). W3C also has similar solutions with:
I believe our deliverable should be an "opinion" for the TSC in the form of a problem statement (ideal, reality, consequence, proposal). We should set some time on the agenda in London to move forward with this. |
Some updates to this issue in the London F2F minutes on the accessibility front in particular:
|
Additional updates from the London F2F on the verticals groups:
@tobie to:
|
The TSC is currently organizing how to do horizontal reviews for security, privacy, and accessibility.
This is something where the input of the AC is really important.
The text was updated successfully, but these errors were encountered: