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

Test with WordPress 5.0, bump tested version to 5.0 #1604

Closed
4 tasks
kienstra opened this issue Nov 10, 2018 · 12 comments
Closed
4 tasks

Test with WordPress 5.0, bump tested version to 5.0 #1604

kienstra opened this issue Nov 10, 2018 · 12 comments
Assignees
Projects
Milestone

Comments

@kienstra
Copy link
Contributor

kienstra commented Nov 10, 2018

As a site owner, wanting to use the AMP plugin site with Wordpress 5.0, I want to know that the AMP plugin works with latest versions of Wordpress (ie. 5.0) and Gutenberg 4.2.0
Acceptance Criteria

@kienstra kienstra added this to To do in v1.0 Nov 10, 2018
@kienstra
Copy link
Contributor Author

In 'To do'

Hi @alcurrie,
This is now in the 'To do' column of v1.0. Feel free to add anything, or ask questions.

The next step is for me to ask @csossi to test this, using the Paired mode staging site.

@westonruter
Copy link
Member

For the Twenty Nineteen aspects here, see #1587

@westonruter westonruter added this to the v1.0 milestone Nov 10, 2018
@westonruter
Copy link
Member

Merged PR regarding notice in compatibility tool: #1605.

@valtermild
Copy link

valtermild commented Nov 10, 2018

Fatal error: Uncaught Error: Call to undefined function gutenberg_get_jed_locale_data() in /home/v/valter8x/valter8x.beget.tech/public_html/wp-content/plugins/amp/includes/validation/class-amp-validation-manager.php:1919 Stack trace: #0 /home/v/valter8x/valter8x.beget.tech/public_html/wp-includes/class-wp-hook.php(286): AMP_Validation_Manager::enqueue_block_validation('') #1 /home/v/valter8x/valter8x.beget.tech/public_html,/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #2 /home/v/valter8x/valter8x.beget.tech/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #3 /home/v/valter8x/valter8x.beget.tech/public_html/wp-admin/edit-form-blocks.php(383): do_action('enqueue_block_e...') #4 /home/v/valter8x/valter8x.beget.tech/public_html/wp-admin/post.php(160): include('/home/v/valter8...') #5 {main} thrown in /home/v/valter8x/valter8x.beget.tech/public_html/wp-content/plugins/amp/includes/validation/class-amp-validation-manager.php on line 1919

5.0-beta3-43883
Twenty NineteenVersion: 1.0
Version 1.0-RC2-20181105T185432Z-049b4cd2

@kienstra
Copy link
Contributor Author

Hi @valtermild,
Thanks for letting us know about the fatal error.

Could you please help with some steps to reproduce the error?

@valtermild
Copy link

After installing WordPress version 5.0 and the amp plugin
Version 1.0-RC2-20181105T185432Z-049b4cd2 and the activation of the new default Twenty Nineteen theme. When you try to add a new post, this error occurs.

@alcurrie
Copy link

alcurrie commented Nov 14, 2018

Thanks for the feedback @valtermild.
@kienstra I've updated the AC, above, but would it make sense to also update the AC to include testing with the new Twenty Nineteen theme and update the test site, to run not only the latest versions of Wordpress 5.0 ie. WordPress 5.0-beta3 and Gutenberg 4.2.0 but also the new default new default Twenty Nineteen theme once the issue in #1587 is merged?

@kienstra
Copy link
Contributor Author

Good Idea

Hi @alcurrie,
Good idea. I updated a requirement to include testing on Twenty Nineteen. That's now the active theme on the 'Paired' site:

https://paired-ampconfdemo.pantheonsite.io/

@kienstra kienstra moved this from To do to Ready for QA in v1.0 Nov 14, 2018
@alcurrie alcurrie assigned csossi and unassigned kienstra Nov 15, 2018
@alcurrie
Copy link

@csossi - this is ready for your testing:
The following site is set up to test the WP 5.0:
https://paired-ampconfdemo.pantheonsite.io/ (This site is running AMP V1.0-RC, Twenty-nineteen Theme, Gutenberg 4.2.0 (not the newest) and WP 5.0beta 4

@csossi
Copy link

csossi commented Nov 15, 2018

  1. The "Geo-Test" Where Am I button works ONLY in the AMP version

  2. There's a diff in image alignment on page. Amp version has:
    image
    Non-Amp version has:
    image

  3. Diff in image rendering/resolution. Amp looks like this:
    image
    Non-AMP looks like this:
    image

  4. These images on the Non-AMP site:
    image
    Appear as a slider/marquee on the AMP version:
    image

  5. I seem to be unable to comment or reply to comments at https://paired-ampconfdemo.pantheonsite.io/2018/02/06/are-you-there-lebron-its-me-lebron-a-superstars-ultimate-pep-talk/?amp#respond (in both AMP and Non-AMP versions)

  6. Blue area appearing at https://paired-ampconfdemo.pantheonsite.io/author/corinne-purtill/?amp. AMP looks like this:
    image

Non-AMP looks like this:
image

  1. "Follow Us" widget is empty on non-AMP pages:
    image

  2. Media Gallery Widget photos are poor quality in AMP version:
    image

@csossi csossi assigned kienstra and unassigned csossi Nov 15, 2018
@csossi csossi moved this from Ready for QA to In progress in v1.0 Nov 15, 2018
@kienstra
Copy link
Contributor Author

Thanks For Testing
Moving To 'To Do' To Await Developmnet

Hi @csossi,
Thanks for testing this. I'm moving this to 'To Do' until there's work on the issues here.

@kienstra kienstra moved this from In progress to To do in v1.0 Nov 15, 2018
@kienstra kienstra removed their assignment Nov 15, 2018
@westonruter
Copy link
Member

@valtermild The issue you identified has been fixed in #1612.

@kienstra kienstra moved this from In progress to Ready for review in v1.0 Nov 20, 2018
@kienstra kienstra moved this from Ready for review to Ready for Merging in v1.0 Nov 27, 2018
@kienstra kienstra closed this as completed Dec 4, 2018
@kienstra kienstra moved this from Ready for Merging to In Production in v1.0 Dec 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
v1.0
In Production
Development

No branches or pull requests

5 participants