Hosting Meeting Agenda – September 25th, 2019

Hello, everyone!

This is the agenda post for the meeting in #hosting-community on Slack that is scheduled for September 25, 2019 at 1700UTC.

Announcements

Feedback Requested

  • @miss_jwo has requested input from hosts regarding Site Health error logging, Trac #47985.
  • Please feel free to jump into the conversation on Trac #48116 , re: tracking PHP extension usage.
  • There were recently some unit test failures, and a resolution is being worked on. If you’d like to help, contact @earnjam.

WordPress.org/hosting Page

Team Agenda

  • @mikeschroder mentioned that the media team has been experimenting with having the agenda posted in Slack, and folks can reply to it, like this.
  • Any feedback on this idea is appreciated!

Open Floor

Anything else to add? Please leave a comment on this post! Look forward to seeing you there!

#agenda

PHP Requirements Check-in

Hey everyone!

There’s been some conversation around the PHP extension requirements and recommendations posted by the hosting team following the release of WordPress 5.2 and Site Health Check.

I’m super excited that folks are digging into this documentation to ensure the recommendations are the best they can be for WordPress users!

This post is meant to introduce the background of the list and gain further feedback on the best way forward.

Background

There wasn’t an official set of PHP extension requirements from the WordPress project at all, and the hosting team decided to create documentation so that this would be more clear for both users and hosts. The team hoped this documentation could eventually be used to update the official requirements, since they are not currently complete.

The team did an initial pass with various contributors, including an audit of core to find references to extensions.

This page on the handbook was the result of those folks’ work, and was used as a reference during the addition of Site Health Check in 5.2.

Site Health Check both lists strict requirements and makes recommendations when extensions aren’t strictly required, but WordPress works better with those extensions present.

Feedback

Following the release, there have been tickets about changing the Site Health Check requirements and recommendations, and #47454 is the trac ticket where the most recent conversation has been happening.

Following that ticket, there was some chat in #hosting-community, and @dd32 did a first pass on the requirements based on his knowledge of the code base (thanks!). He also gave the idea of using an automated checker to get more detail on requirements. There’s also been some conversation about them in the two hosting meetings since.

There are varying opinions on what should be in Site Health Check, including whether it should be only what Core requires and uses, or whether it should include some things that are helpful to users, but are not absolutely necessary for WordPress to have all of its functionality.

I’m also interested if the Hosting Team Handbook is the best source-of-truth for these requirements and recommendations to be, since the requirements are defined by core itself.

Do you have any thoughts on the above? Please leave comments on this post!

Interested in feedback in general, but as a bit of recap, here are a few conversation points to start things off:

  1. Should the Hosting Handbook recommend extensions beyond what core requires?
  2. Should Site Health Check recommend extensions beyond what core requires?
  3. Where should requirements and recommendations for core be located?
  4. What changes would you recommend making to the current list?

Thanks everyone — looking forward to the discussion!

+make.wordpress.org/core

Hosting Meeting Notes: August 19, 2019

Here’s the summary of our meeting in #hosting-community on Monday August 19, 2019 at 1400 UTC (Slack archive).

Here is the agenda from the meeting.

Attendees: @tailsxkyuubi, @sanyog, @zodiac1978, @earnjam, @mazeheld, @danfoster, @jnashhawkins, @amykamala, @clorith, @redituk, @kenshino, @mdw1989, @duchesscorp, @mikeschroder

Housekeeping

@mikeschroder asked for volunteers for meeting notes and leading, and @earnjam and @sanyog offered to help! @mikeschroder to connect with folks to arrange a schedule.

There are no requirements, and it’s a great way to get involved. In part because the meetings are split between time zones, there were only 2-3 folks currently volunteering to write up notes or lead meetings. This makes it tough to have the meetings + notes happen if one person can’t make it. Let’s create a rotation of folks together!

If you’re interested, please comment on this post, or feel free to reach out to @mikeschroder with any questions.

PHP Changes

The group chatted about the changes set to happen the next day (on August 20, 2019), to make the PHP upgrade recommendation widget appear with PHP <= 5.6. Folks were supportive of the change. Please leave a comment or join the team in #hosting-community for any post-rollout feedback! Conversation in there is ongoing.

WordPress Core Security Support and Upgrade Proposals

There was a quick chat about the two proposals to trim the WordPress versions that receive security backports and to gradually auto-upgrade major versions of sites.

There wasn’t a lot of feedback in the meeting, but what folks said was supportive of the changes.

WordPress.org Hosting Page

The team talked about the WordPress.org hosting page project @chanthaboune brought to the team in a prior meeting.

@mikeschroder posted some documentation from @chanthaboune for background/ prior art to look through from the WordPress team at a CloudFest Hackathon. It includes some interesting notes on hosting quality an in-progress spreadsheet with some hosting specifics. Please take a look!

The general consensus seemed to be that there’s excitement for change, to having clearer requirements for listing, and for the selection process to be more open.

It was brought up that performance testing is difficult, and several folks agreed that @kohashi‘s methods were a fair way of doing so. He offered some thoughts after the meeting.

Feedback

If you missed this week’s meeting and have questions or feedback, leave a comment on this post and share your thoughts! OR….Come join for the next meeting!

Next Meeting

The next meeting will be in #hosting-community on Wednesday, August 28, 2019 at 1700 UTC. Hope to see you then!

+make.wordpress.org/updates

What should the next PHP version recommendation be?

Hi All,

It’s been 8 weeks since the minimum required PHP version for WordPress was increased from PHP 5.2 to PHP 5.6.

Before we increase the minimum required PHP version again, we would like to trigger the servehappy warning banner to sites running on one of the end of life (EOL) copies of PHP. Before we can do that, we need to understand the impact the next PHP version recommendation would have on the users.

This is where the Hosting Team guidance would be awesome! Any feedback on the following three questions would be great.

  1. How has the PHP minimum requirement bump affected you?
  2. What should the next PHP minimum recommendation be and why?
  3. What common issues do you foresee having with the sites that you host with the next PHP bump?
— Edit: Adding a 4th question: What versions of PHP should we target with a servehappy warning banner? These are not minimum requirements but encouragements to get people to be proactive and bump their PHP version before the minimum requirement bump happens. #site-health

Hosting Meeting Agenda – July 31st, 2019

Hello, everyone!

This is the agenda post for the meeting in #hosting-community on Slack that is scheduled for July 31, 2019 at 1400UTC.

Housekeeping

  • Looking for help to write a post about the recent changes that were made to help people locate and track upcoming meetings
  • Looking for help to write a post collecting and summarizing the feedback on the PHP Extension recommendations

Core

Team Interest Check-in

  • Projects?
  • Anything else folks are interested in helping out with, or changing with the team?

Open Floor

Do you have anything else to add? Please leave a comment on this post! Look forward to seeing you there!

#agenda

Hosting Meeting Agenda – July 22th, 2019

Hello, everyone!

This is the agenda post for the meeting in #hosting-community on Slack that is scheduled for July 22, 2019 at 1400UTC.

Housekeeping

Report back on what’s been done since last week’s discussion on meeting time.

Community

Chat about community opportunities brought up in last week’s meeting:

Team Interest Check-in

  • Projects?
  • Anything else folks are interested in helping out with, or changing with the team?

Open Floor

Do you have anything else to add? Please leave a comment on this post! Look forward to seeing you there!

#agenda

Hosting Meeting Agenda – July 17th, 2019

Hello, everyone!

This is the agenda post for the meeting in #hosting-community on Slack that is scheduled for July 17th, 2019 at 1700UTC.

Housekeeping

  • The team needs help with taking notes! No prior experience is required. This is a great way to start contributing to the team!
  • Meeting times
    • Follow up post about the outcome of having two alternative meeting times
    • Members’ suggestions for improving meeting time visibility have been implemented

PHP Recommendations

  • Any final comments on the list of required PHP Extensions should be added to the PHP Requirements Check-in post
    • Conclusions on this issue will be reached soon!
  • Thank you to everyone who left feedback on the Site Health team’s post on what should be the next minimum PHP version!
    • Got more feedback or thoughts? Leave a comment on that post!
    • The Site Health team will be reviewing all of the feedback and will make a decision soon

E2E (End to End) Distributed Testing?

Handbook Working Group

Updates to the User and Developer Survey

Open Floor

Do you have anything else to add? Please leave a comment on this post! Look forward to seeing you there!

#agenda

Hosting Meeting Agenda – July 8th, 2019

Hello, everyone!

This is the agenda post for the meeting in #hosting-community on Slack that is scheduled for July 9th, 2019 at 1400UTC.

Housekeeping

  • Call for folks to take synopsis notes for this and future meetings.
  • Quick meeting time note about followup post.

PHP Recommendations

E2E (End to End) Distributed Testing?

Core now has end to end tests! Connect on expanding this to work on the hosting team distributed tests.

Open Floor

Do you have anything else to add? Please leave a comment on this post! Look forward to seeing you there!

#agenda

Hosting Meeting Agenda – June 19th, 2019

Hello, everyone!

This is the agenda post for the meeting in #hosting-community on Slack that will happen on June 19th, 2019 at 1700UTC.

Housekeeping

PHP Extensions

  • @mikeschroder wrote a post on the team blog about the discussions regarding PHP Extensions
    • Please leave feedback in a comment on that post about the following four main questions:
      • Should the Hosting Handbook recommend extensions beyond what core requires?
      • Should Site Health Check recommend extensions beyond what core requires?
      • Where should requirements and recommendations for core be located?
      • What changes would you recommend making to the current list?
    • The post has more background information about the discussions the team has been having around the PHP Extensions list on the Hosting Community handbook

WordCamp Europe

Open Floor

Do you have anything else to add? Please leave a comment on this post! Look forward to seeing you there!

#agenda

Meeting Time Check-in

Hi Everyone!

It’s been just over a month since we started trying a new meeting timetable, alternating between Mondays at 1400 UTC and Wednesdays at 1700 UTC.

How is it going for folks?

In retrospective terms:

  • What worked well / the team should continue doing?
  • What didn’t work / the team should stop doing?
  • What should the team start doing?

General feedback that doesn’t fit into the above is fine as well.

Please comment on this post for feedback!

#hosting-community