Hosting Meeting Notes: January 10, 2018

Here’s the summary of our meeting in #hosting-community on Wednesday, January 10th, 2018 at 1800 UTC

(Slack archive).

Distributed Testing

  • Cloudways and Human Made are now reporting results! That brings us to 5 hosts reporting results!
  • Has the DU project caught any bugs pre-release yet to anyone's knowledge?
    • As of the meeting, there had been no data analysis yet
    • A bug related to an incorrect dependency with `allowfopenurl` that resulted in a ticket
    • So far all hosts that have set testing up, have found things to correct
      • Usually it’s PHP extensions or configuration that aren't quite compatible with WordPress
      • DreamHost, for example, found issues with Imagick due to a regression that would have been caught if the tests had been running in an automated fashion
      • Goals for the end of Q1:
        • Getting the core Travis CI data into the database so we have it as a point of comparison.
        • Prototyping sending an email to the reporting account if host tests fail and core tests have not
          • Will need some language around "here's what you should do about it"
        • @mikeschroder suggested that getting things fixed will probably be connected to #hosting-community at first, until we have a pattern.
        • There was consensus between folks present that hosts could/should create a Trac ticket when they have information to do so.

Hosting Best Practices Documentation

  • @mikeschroder's commented on the reliability page but they still need to be reviewed
  • Other feedback is still welcome! 
  • Target audience
    • More ops folks contributing to the docs would help, so that we end up with the details they want.
    • A lot of the feedback @mikeschroder gave for the reliability article was that it seemed like it was focused towards an end user, rather than someone operating a site.
    • Looking at other open source project documentation for "good examples".
      • Drupal’s PHP Requirements doc has some good stuff in it, with relation to the extended PHP compatibility docs we’ve been building

Request for Help!

  • Look at the test results page for the phpunit-test-reporter
  • Call for thoughts and feedback on this issue.
  • Help with reviewing the Reliability page of the handbook by providing feedback
  • @andrewtaylor-1 has a side project he would like some collaboration from another host on. Contact him directly for more details
    • Idea is to use automated testing on CircleCI (have visual regression, working to add Lighthouse) to bulk update WordPress sites, run the tests, then if things pass, deploy… 
    • Specifically, this would be running on cron to check updates (core, plugins and themes)

Feedback

Miss this week’s meeting and want to know more about anything above? Spend some time in the comments and share your thoughts! OR….Come join us!

Have some questions on how you can get involved? Join #hosting-community and feel free to ask at any time.

Next Meeting

The next meeting will be in #hosting-community on Wednesday, January 17th, 2017 at 1800 UTC. Hope to see you then!