Automattic / Automattic/jetpack
Shortcodes / Embeds: AMP Compatibility
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
Let's ensure that all shortcode / embeds are currently compatible with the latest version of the AMP plugin, and do not generate any invalidation errors.
Here is the current list, sorted by a rough order of priority. Some of those may already be compatible.
- [ ] jetpack_subscription_form
- [ ] jetpack_top_posts_widget
- [x] facebook
- [x] instagram
- [x] youtube
- [x] vimeo
- [x] gravatar
- [x] googleapps
- [ ] googlemaps
- [ ] videopress
- [ ] crowdsignal
- [ ] mailchimp
- [x] gist
- [ ] codepen
- [x] spotify
- [x] tweet
- [ ] soundcloud
- [ ] twitter-timeline
- [x] dailymotion
- [ ] dailymotion-channel
- [ ] flickr
- [ ] twitchtv
- [ ] recipe
- [x] archiveorg-book
- [x] archiveorg
- [ ] archives
- [x] bandcamp
- [ ] brightcove
- [ ] cartodb
- [ ] flatio
- [ ] getty
- [ ] houzz
- [ ] hulu
- [x] jetpack_portfolio
- [x] jetpack_testimonials
- [ ] kickstarter
- [ ] medium
- [ ] mixcloud
- [ ] pinterest
- Let's focus on the Pinterest block first.
- [ ] presentations
- [ ] quiz
- [ ] scribd
- [x] sitemap
- [ ] slideshare
- [ ] slideshow
- This should be low on the priority list as it has now been replaced by the Slideshow block.
- [ ] ted
- [ ] untappd-menu
- [x] ustream
- [ ] vr
- [ ] wufoo
Contributor guide
Research direction
Start by locating the Pinterest block and checking it against the latest AMP plugin for invalidation errors. Then review the remaining unchecked shortcodes and embeds in the issue’s priority list; completion means the targeted items are AMP-compatible without validation errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100