Hosting Team meeting summary 2024-05-15

On Wednesday, May 15, 2024 at 0900 UTC we had the Hosting Meeting, and this is a summary of that conversation focused on the WordPress HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Directory Project.

SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. conversation.

Participants: @javiercasares, @ashiquzzaman, @zunaid321, @kirasong, @Crixu, @justlevine, @markoheijnen, @ipajen.

Summary of WordPress Hosting Directory Project

The Basics

The WordPress Hosting Directory project aims to provide a comprehensive, objective, and community-driven resource for selecting WordPress hosting services. By leveraging both technical criteria and community contributions, the directory will support informed decision-making for users while fostering greater transparency and collaboration within the WordPress ecosystem. The project welcomes community involvement and feedback to ensure its success and relevance.

Overview

The WordPress Hosting Team discussed the proposal for the “WordPress Hosting Directory” project. The goal is to create a directory to help users choose hosting services based on objective criteria such as technical features, proximity, and community contributions. This directory aims to be a reliable resource for WordPress users, supporting informed decision-making for their hosting needs.

Key Discussion Points

  1. Project Background and Goals
    • The project has evolved from previous proposals and initiatives, such as the WordPress.org Recommended Hosts Page Requirement Matrix Criteria, Project Bedrock, and Hosting Application Rubric.
    • The directory will feature extensive filtering options, including hosting type (shared, VPSVPS A virtual private server (VPS) is a virtual machine sold as a service by an Internet hosting service. A VPS runs its own copy of an operating system (OS), and customers may have superuser-level access to that operating system instance, so they can install almost any software that runs on that OS., cloud), WP-CLIWP-CLI WP CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. access, and serverServer A server is a piece of computer hardware or software that provides functionality for other programs or devices. Typical servers are database servers, file servers, mail servers, print servers, web servers, game servers, and application servers. energy types, among others, totaling over 50 variables.
  2. Community and Technical Contributions
    • The directory will also highlight hosting providers’ contributions to the WordPress community, incorporating elements like Five for the Future (5ftF) commitments.
    • An example project similar in spirit is Yoast’s WordPress Hosting overview.
  3. Hosting (Data) Review Team
    • A new Hosting Review Team will be formed to oversee and validate the data submitted by hosting providers.
    • The review process will likely involve initial private reviews to resolve sensitive issues before making data public on platforms like GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner..
    • Transparency is a key aim, but balancing it with privacy and sensitivity is essential to avoid conflicts and misinformation.
  4. Process and Workflow
    • Initial reviews may be conducted privately to iron out issues before public disclosure.
    • Discussions suggested mimicking successful practices from the Plugins Review Team and Themes Review Team as well as the vetting process currently in place for WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. sponsoring.
    • Public transparency is preferred, but sensitive initial discussions may be necessary to maintain quality and avoid conflicts.
  5. Technical Implementation
  6. Next Steps
    • Discussions and work planned for WordCamp Europe 2024 Contributor Day.
    • Refining the JSONJSON JavaScript Object Notation (JSON) is an open standard file format, and data interchange format, that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and array data types. It is a very common data format, with a diverse range of applications, such as serving as a replacement for XML in AJAX systems. Schema and creating the initial version of the directory pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory or can be cost-based plugin from a third-party..
    • Collecting and reviewing the first JSON submissions from hosting providers.
    • Publishing the directory plugin and website.
    • Expanding the review team and scaling the process globally.

Concerns and Challenges

  • Public vs. Private Reviews
    • Balancing public transparency with the need for private initial reviews to handle sensitive issues.
    • Concerns about public conflicts and misinformation were raised, suggesting initial private handling before public release.
  • Vetting and Compliance
    • Ensuring hosters comply with community standards and technical requirements.
    • Developing a rubric to assess community contributions and technical reliability.
    • Addressing concerns about subjectivity in vetting processes, especially around values and historical brand perception.
  • Technical and Community Integration
    • Creating a seamless process for hosters to submit and update their data.
    • Leveraging community input to refine and improve the directory over time.

Community Engagement

  • Encouraging participation from developers, hosting providers, and community members.
  • Inviting feedback on the JSON Schema and contributions to the plugin development.
  • Emphasizing the importance of community feedback and transparency throughout the project.

#meetings, #summary, #weekly-hosting-chat

Hosting Team meeting summary 2024-01-24

Last Wednesday we had a meeting, and this is a summary of everything that happened there.

SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. conversation.

Data Liberation

About Data Liberation, maybe the team can help with some documentations. This project is focused on moving around different CMS (mainly), but we can try on helping to move around some technical things like domains, DNSDNS The Domain Name System (DNS) is a hierarchical and decentralized naming system for resources connected to the Internet. Most prominently, it translates more readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols. or hostings.

Cloudfest Hackathon

The WordPress Tools for Hosting Providers project has been selected to participate on March 16-18, 2024 in the CloudFest Hackathon.

For this reason, we have 5 goals for that date.

The first is to leave a stable, functional, and documented version of the test-runner tool so that everyone works on that version. There is a PR #199 that establishes those changes and that base. It has been thoroughly tested and should serve as a basis so that the errors we have previously encountered are not there.

The second is to do the same work that has been done on the test-runner but on the test-reporter so that we also have a more or less stable version to work on the pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory or can be cost-based plugin from a third-party..

The third is to leave documentation of the entire operation of the tools and how to set them up in a development environment, as well as how they can be tested (each tool will need its explanation, since one is best to have a very “hostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web.” environment, and for the plugin, to have a WordPress development environment of its own).

The fourth, which involves everyone, is to define a list of “what things we want the tools to have.” In principle, there should be two lists, which must complement each other. One that executes the test-runner and allows executing “things”, and the other of the test-reporter that collects all that and displays it on the screen, in addition to planning warnings.

The fifth and last is to say that those who want to come to hack a bit, give a read to Come Hack with Us. We look forward to seeing you March 16-18, 2024, especially to have a great time!

Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/.

Just a note on upcoming contributor days:

Team meetings

Future meetings will be these for the first trimester:

  • 2024-01-24 0900 UTC (this meeting)
  • 2024-02-07 1800 UTC
  • 2024-02-21 0900 UTC
  • 2024-03-06 1800 UTC
  • 2024-03-20 0900 UTC
  • 2024-03-27 0900 UTC (tentative, WordPress 6.5 release)

Tools Office hours

Future meetings will be these for the first trimester:

  • 2024-01-31 0900 UTC
  • 2024-02-07 0900 UTC
  • 2024-02-14 0900 UTC
  • 2024-02-28 0900 UTC

Tickets

Hosting Team

General hosting-related tickets

Test tools


Next meetings

The next meetings are scheduled with the following details:

5ftF Participants

Participants on the Five for the Future for this meeting.

#meetings, #summary, #weekly-hosting-chat

Hosting Team meeting summary 2024-01-10

Last Wednesday we had a meeting, and this is a summary of everything that happened there.

Team Goals for 2024

SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. conversation.

Testing Project with the HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Tests

  • Continuation Plan: Enhancing our PHPUnit test runner and PHPUnit test reporter by adding new capabilities and moving it to the latest tech stack.
  • Community Involvement: Inviting more hosting companies to participate and share their insights to enrich this project.
  • Improve communication: Contact all the testers to see if the team can help improve the information and feedback.

Documentation Projects

  • Advanced Admin Documentation: Updating and expanding our resources to cover the latest trends and best practices in WordPress administration.
  • Hosting Handbook: Continually refining our handbook to make it an even more comprehensive guide for both new and veteran WordPress hosts.
  • Migrate content: There is some documentation in the Hosting Handbook that should be in the Advanced Administration or, maybe, other handbooks.

The Hosting Event 2024

  • Event Planning: Organizing a hosting-centric WordPress event in June 2024 (before WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. Europe 2024).

CloudFest Hackathon 2024

About this last…

Some ideas that people asked in the past for the “test-runner”:

  • WP-CLIWP-CLI WP CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. Unit testingUnit test Unit testing is a software testing method by which individual units of source code—sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures—are tested to determine whether they are fit for use.
  • test the WordPress + some “blueprint” (some themes and plugins)

and, for the reporter:

  • list “by provider”
  • list by “php-extension” / versions

We will publish soon a more detailed post about the Cloudfest Hackathon project.

WordPress Hosting Team event

Floating ideas:

  • Event about hosting, security, performance, and sustainability.
  • Event date: 2023-06-12 (so, Wednesday before Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. / WCEU)
  • Event time around 0800-1400 (this will leave the afternoon free, so there is time to visit the city or go to WCEU sponsor events)
  • One track, but two kinds of talks: “Community” and “Professional”. “Community” from the community to the attendees, so we can show WordPress projects and how Host can benefit and contribute. “Professional” so professionals can give us some great talks about what they are doing around hosting, security, performance, and sustainability…

When we have some OK from different parts involved, and we can start, officially, we will announce everything and start detailing more. We already have a location in Torino that would be available.

We will probably have 80-100 attendance… so, we may need to limit the people from the same company, so at least, 40-50 different companies can attend… some ideas came in.

Team meetings

Future meetings will be these for the first trimester:

  • 2024-01-10 1800 UTC (this meeting)
  • 2024-01-24 0900 UTC
  • 2024-02-07 1800 UTC
  • 2024-02-21 0900 UTC
  • 2024-03-06 1800 UTC
  • 2024-03-20 0900 UTC
  • 2024-03-27 0900 UTC (tentative, WordPress 6.5 release)

Office hours

Same as we are working on reducing the weekly meetings, the focus for this 2024 is to increase the work on Documentation and Tools, and support for Hosting providers.

We will propose a calendar for those meetings.

Topics:

The idea is to have at least a weekly meeting about one of these topics.

Tickets

Hosting Team

General hosting-related tickets

Test tools


Next meetings

The next meetings are scheduled with the following details:

5ftF Participants

Participants on the Five for the Future for this meeting.

#meetings, #summary, #weekly-hosting-chat

WordPress Hosting Team 2023 recap

Here we are! It’s 2024, and before continuing, maybe we should check what happened in the WordPress HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team last year.

Firstly, some relevant posts:

And the new pages in the Handbook:

and countless updates about WordPress 6.0, 6.1, 6.2, 6.3, and 6.4.

Some props to people contributing to the Team:

Team Reps

PHPUnit Tests

Handbook

Meetings (5ftF)

Thank you all for this 2023 and looking forward to this 2024 with you, and more to come.

+make.wordpress.org/updates/

#hosting-community, #summary

WordPress Hosting Team 2022 recap

Here we are! It’s almost the end of 2022, and before starting 2023, maybe we should check what happened in the WordPress HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team this year.

Firstly, some relevant posts:

And the new pages in the Handbook:

More things 🙂:

Some props to people contributing in the Team

In the following days will be the presentation of the new Team Reps, and new goals for 2023.

Thank you all for this 2022 and looking forward to this 2023 with you, and more to come.

+make.wordpress.org/updates/

#hosting-community, #summary

WordCamp US 2022 Contributor Day: Summary

WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. US 2022 is over, and it’s time to review what we were able to review and achieve at the Contributor Day.

It has been the Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. with more participants so far in WordCamp US, and the HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. team had its space reserved. More than 10 attendees actively participating led us to improve and expand the Handbook.

Today’s focus was the creation of the new WordPress Advanced Administration Handbook. 22 Issues / PR have been merged (16 pending), so that makes more than a 50% improvement of this Handbook. Thank you all that participated creating and copying content.

Special thanks to @Jessibelle for helping leading the Hosting Table in person while I was remotely.

+make.wordpress.org/docs/

#contributor-day, #summary, #wcus

WordPress Hosting Team 2021 Summary

Happy 2022! We have just started the year and from the WordPress HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team we wanted to make a summary of some interesting points achieved throughout 2021.

The year started with the election of new representatives, @amykamala, @crixu, @jadonn, and @javiercasares, who have been leading the weekly meetings and supporting the Hosting team and other WordPress teams.

When the time change arrived (DST) at the beginning of the year, it was also definitively established that there will be no more changes in the meeting times even if there are changes in the DST, so the meetings are on Wednesdays at 09:00 UTC and 18:00 UTC.

In March we presented the idea of doing a global Meetup focused on hosting elements and everything related to the more technical, but non-developmental, elements of WordPress, the WordPress Hosting Live.

The result is we have the Meetup page, and our Youtube and Twitter channels.

Although the most worked project has been the definitive recommendation for all hostings to include, by default, the php-intl extension that will soon help to improve the quality of the code of WordPress itself regarding, above all, the internationalization of the project.

The Hosting Handbook has been updated with some updates to adapt the system requirements to WordPress, in addition to making several minor corrections.

And the PHPUnit Test Reporter is doing a lot of focus on upgrading to be compatible with PHP 8.0 and later versions.

And finally, I would like to thank all those who participate in Five for the Future and who have dedicated their time in 2021 to collaborate in the hosting team.

Thank you: @amykamala, @ashiquzzaman, @chaion07, @crixu, @danielbachhuber, @desrosj, @glueckpress, @hristo-sg, @jadonn, @javiercasares, @johnbillion, @Lagarder, @mehedi890, @mikeschroder, @pfefferle.

#hosting-community, #summary

Hosting Team meeting summary 2021-07-14

Some extra items that have been discussed and deserve to be in the summary.

WordPress HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Live

The First WordPress Hosting Meetup happened last week – Did anyone here today attend? Catch it on YouTube later on? What did you think? Any ideas for expanding and improving?

  • Youtube (sorry, but the video can’t be embedded yet)
  • Twitter

Meetup WPHostingYouTube WPHostingTwitter WPHosting

PHPUnit 8.x support

There are some related tickets around the PHPUnit support (PHPPHP PHP (PHP: Hypertext Preprocessor) is a general-purpose scripting language especially suited to web development. PHP code is usually processed on a web server by a PHP interpreter. On a web server, the result of the interpreted and executed PHP code would form the whole or part of an HTTP response. 7 vs. PHP 8):

Next meeting

The next meetings are scheduled with the following details:

When

Where

#meetings, #summary, #weekly-hosting-chat

Hosting Team meeting summary 2021-06-09

After the meeting, some extra items that have been discussed and deserve to be in the summary.

Handbook

WebP Support in WP 5.8

WordPress 5.8 supports the WebP format, and may require some improvements at the hostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. level. For the system to be lossless, ImageMagick is required.

Please check the comments on the post WordPress 5.8 adds WebP support.

WordPress Hosting Live

We have some pending things:

  • Design: There are some design proposals at Figma (I don’t have access, and don’t know how to use it), but there are some ideas there.
  • MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area.: We need to define the first Official English Meetup. @Crixu is working on that
  • Meetup: @JavierCasares will do a CacheCache A cache is a component that stores data so that future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation or a copy of data stored elsewhere. Meetup in Spanish (around July 3er week?).
  • Testing: @JavierCasares will test the streaming.

Meetup WPHostingYouTube WPHostingTwitter WPHosting

Next meeting

The next meetings are scheduled with the following details:

When

Where

#meetings, #summary, #weekly-hosting-chat

Hosting Team meeting summary 2021-05-19

After listing the items on the agenda, some extra items that have been discussed and deserve to be in the summary.

Handbook

About the manifest, we had some discussion about the order in those pages. There is the possibility to add somehow the order in the JSONJSON JavaScript Object Notation (JSON) is an open standard file format, and data interchange format, that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and array data types. It is a very common data format, with a diverse range of applications, such as serving as a replacement for XML in AJAX systems., or do it directly using the “order priority” at the Handbook pages (right now is how is it).

Test Runner

WordPress HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Live

Last week we had an introduction with the community team about the topic based meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. for Hosting. Since Friday the meetup is officially hosted by WordPress with @JavierCasares and @Crixu as the Co-Hosts.

The Global Meetup Hosting will be the first pilot having global topic Meetups.

We’re now continuing to plan the first meetup. If you would like to participate and have a talk ready for it feel free to pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” us.

Follow us at Meetup/WPHosting.

Intl extension in Site HealthSite Health This WordPress functionality will perform a number of checks on your installation to detect common configuration errors and known issues, and also allows plugins and themes to add their own checks. Check

Following trac ticket #52654.

We will publish a post about the PHPPHP PHP (PHP: Hypertext Preprocessor) is a general-purpose scripting language especially suited to web development. PHP code is usually processed on a web server by a PHP interpreter. On a web server, the result of the interpreted and executed PHP code would form the whole or part of an HTTP response.-intl extension, the benefits from that, and x-cross with the CoreCore Core is the set of software required to run WordPress. The Core Team builds WordPress. and Plugins Team; also waiting feedback from hosters.

WCEU 2021

The Marketing team has requested some text for the WCEU 2021.

We remind you that registration is now open.

Next meeting

The next meetings are scheduled with the following details:

When

Where

#meetings, #summary, #weekly-hosting-chat