Skip to content
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

Design Review 2020-04-22 15:30 UTC (error issue creation, CSS in Bento, wg-stories) #27601

Closed
mrjoro opened this issue Apr 7, 2020 · 7 comments
Assignees
Milestone

Comments

@mrjoro
Copy link
Member

mrjoro commented Apr 7, 2020

Time: 2020-04-22 15:30 UTC (add to Google Calendar)
Location: Video conference via Google Meet

The AMP community holds weekly engineering design reviews. We encourage everyone in the community to participate in these design reviews.

If you are interested in bringing your design to design review, read the design review documentation and add a link to your design doc or issue by the Monday before your design review.

When attending a design review please read through the designs before the design review starts. This allows us to spend more time on discussion of the design.

We rotate our design review between times that work better for different parts of the world as described in our design review documentation, but you are welcome to attend any design review. If you cannot make any of the design reviews but have a design to discuss please let mrjoro@ know on Slack and we will find a time that works for you.

@mrjoro mrjoro added this to the Docs Updates milestone Apr 7, 2020
@mrjoro mrjoro self-assigned this Apr 7, 2020
@mrjoro
Copy link
Member Author

mrjoro commented Apr 8, 2020

The Stories Working Group will be presenting their periodic updates at this Design Review (10-15 minutes).

/cc @ampproject/wg-stories @newmuis

@rcebulko
Copy link
Contributor

rcebulko commented Apr 20, 2020

I'd like to share the plans for a work-in-progress bot to file issues for production errors automatically (#27675)

Edit: Should take ~15 mins depending on discussion/questions

/cc @ampproject/wg-infra

@jorydotcom
Copy link

@mrjoro - @sumodas plans to join from the @ampproject/ac

@caroqliu
Copy link
Contributor

I'd like to discuss CSS in Bento AMP if time allows.

@newmuis
Copy link
Contributor

newmuis commented Apr 22, 2020

I can only attend the second half of this meeting; would be great to push the stories WG update towards the end, if possible.

If not, the notes can be seen at ampproject/wg-stories#35, and will also be loosely discussed in the wg-stories April Working Group Meeting.

@caroqliu
Copy link
Contributor

Notes about CSS in Bento AMP:

  • High level summary of styling in AMP today:
    • surface area for styling increase by adding Bento and Preact modes
    • two types of default styles AMP uses today (functionally critical versus decorative)
  • Open questions:
    • inline styling shortcomings i.e. pseudoselectors, additional cost of shipping in JS not always worth it
    • styles lost when component children elements cross light/shadow DOM threshold
    • how to distribute optional decorative styles
  • Suggestions from discussion:
    • Be careful to have an option to get styles embedded in JS and not
    • Focus on how publishers can consume styles and output them themselves

@rcebulko
Copy link
Contributor

Primary takeaway for error issue creation: Security/privacy concerns about errors that could contain PII or other sensitive info being auto-published

  • Risk is somewhat reduced by thresholding
  • Some sort of moderation/approval buffer would be good
  • Possible workaround: Create issue in separate private ampproject repo with link to duplicate into amphtml
  • Alternate workaround: Release dashboard integration + separate alerting

@mrjoro mrjoro changed the title Design Review 2020-04-22 15:30 UTC (Africa/Europe/western Asia) Design Review 2020-04-22 15:30 UTC (error issue creation, CSS in Bento, wg-stories) Apr 29, 2020
@mrjoro mrjoro closed this as completed Apr 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants