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

Status Update 2019-01-07 #20173

Closed
mrjoro opened this Issue Jan 7, 2019 · 6 comments

Comments

Projects
None yet
1 participant
@mrjoro
Copy link
Member

commented Jan 7, 2019

If you are contributing to the AMP Project open source community, please use this issue to provide updates regarding the status of the projects you are responsible for and what you will be working on next.

@mrjoro mrjoro added the Type: Bug label Jan 7, 2019

@mrjoro mrjoro added this to the Docs Updates milestone Jan 7, 2019

@mrjoro mrjoro self-assigned this Jan 7, 2019

@mrjoro

This comment has been minimized.

Copy link
Member Author

commented Jan 7, 2019

UI

contact: @aghassemi

What was accomplished

  • Video
    • Launched: amp-video-iframe 🎉
    • WIP: video-interface.seekTo()
    • Docking improvements
  • Carousel
  • WIP: comparing base code with V1 features & Writing tests using new infra
  • UX: Carousel interaction spec
  • Infinite Scroll
  • Bug fixes, Docs
  • WIP: validation
  • Functional E2E Testing
  • New to the API (windowSize, screenshot)
  • Misc
  • Bug: Race condition in lightbox-gallery
  • New: AMP.closeOrNavigate() function
  • New: length() for amp-animation
  • Bug: Input masking bug fixes
  • Draft: Technical blog about img transitions

What's next

  • Video
    • Docking
  • Carousel
  • Start breaking up base code and send PRs
  • UX Cafe study of existing carousels
  • Infinite Scroll
  • More bug fixes
  • Functional E2E Testing
  • Adding more of the API, CSS values, elementRect, etc.. Drop TestCafe support
  • Misc
  • Swipe to dismiss
  • Remove experiment for input masking
  • Publish the img transitions blog post
  • UX Study on loaders
@mrjoro

This comment has been minimized.

Copy link
Member Author

commented Jan 7, 2019

Ads & analytics

contact: @lannka

What was accomplished

  • amp-recaptcha
    • last PR merged
  • amp-consent V2
    • Some code refactoring
    • Consent UI in progress
  • Amp-analytics
    • Introduced varGroups concept to configRewriter to better support OGT integration
  • Bug bash

What's next

  • Amp-consent
    • Major feature code complete
  • Amp-recaptcha
    • Validation rule change
    • Integration test
    • Documentation and outreach
    • Launch it
  • Support Adobe Animate CC
    • Improve online validator for amp4ads so it can directly used in Adobe Animate CC
  • Restart inabox V2 work
@mrjoro

This comment has been minimized.

Copy link
Member Author

commented Jan 7, 2019

Infrastructure

contact: @rsimha

What was accomplished

  • ~2 dozen fixit PRs merged
  • Eliminated several test failures due to new Chrome release
  • Added early warning system that runs tests on beta Chrome / FF
  • Refactored / cleaned up gulp test
  • Single pass fully deployed to production
  • More modular AMP release scripts
  • RC binaries and version snapshots are now a part of AMP releases
  • WIP: upgrade closure compiler to late-2018 version

What's next

  • Turn on single-pass once confidence is good ads / analytics
  • SCS changes to divert traffic to RC
  • Opt-in mechanism for RC
  • Investigate Cypress for integration tests
  • Fix bundle-size base commit logic
  • Visual diff workshop in MTV
  • Revisit mechanism used to create custom closure compiler
@mrjoro

This comment has been minimized.

Copy link
Member Author

commented Jan 7, 2019

Runtime

contact: @choumx

What was accomplished

  • Fix-it tasks e.g. top error reports, Dynamic Mail bugs
  • Easier and more configurable FIE/AMP spec testing with describes.integration()
  • Rewrote a few integration tests

What's next

  • Re-triaging all Runtime issues
  • Wrap up “improve services APIs” feature work
  • Roll forward Brotli (again) with amp-geo support
  • SCS C++ lib for blurry image placeholders
  • More Dynamic Mail bugs and design guidance
  • Analyzing A4A regression due to Layers
@mrjoro

This comment has been minimized.

Copy link
Member Author

commented Jan 7, 2019

amp-story

contact: @newmuis

What was accomplished

  • Design and begin the implementation for branching
  • Bookend history state
  • Embedded components
  • Design and prototype for swipe up page attachments

What's next

  • Launch landscape desktop experience
  • Launch sidebar
  • Implement branching
  • Embedded components “expand” animation
  • Ken Burns animation improvements
  • Implement swipe up page attachments
@mrjoro

This comment has been minimized.

Copy link
Member Author

commented Jan 7, 2019

Performance

contact: @kristoferbaxter

What was accomplished

  • Bundle Size
    • Deployed Single Pass Experiment
  • Web Specifications
    • Initial Plans for evergreen module / nomodule under review.

What's next

  • amp-script
    • Keep up with worker-dom changes
  • worker-dom
    • Investigate Performance Concerns
    • Build Performance Test Suite
  • Bundle Size
    • Monitor experiment, making changes to fix reported errors.
  • Service Worker Generator
    • Testing performance of importScript versus inlining ServiceWorker.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.