Hosting Meeting Notes: June 24th, 2019

Here’s the summary of our meeting in #hosting-community on Monday June 24th, 2019 at 1700 UTC (Slack archive).

Here is the agenda for the meeting.

Attendees: @abdullahramzan @mehul0810 @redituk @JavierCasares @Mike @amykamala

Continued Discussion on Auditing 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. Extensions

An audit of the list of recommend PHP extensions in the Hosting Community handbook has been ongoing. Thanks to all who have participated! Some details being discussed are:

• Should 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. Handbook recommend extensions beyond what coreCore Core is the set of software required to run WordPress. The Core Team builds WordPress. requires?
• Should 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 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?

Contrary to the sentiment during Wednesday’s meeting, the consensus in today’s meeting is that core should provide information on core requirements only, and not extend beyond that. Some points are:

• Providing recommendations can add more work for core developers and may complicate things.

• Plugins and themes can make recommendations for additional extensions if need be.

• Providing the list of required extensions in the handbook is sufficient.

Question: Would it be prudent to put a call out to hosts to provide a list of modules installed in their systems to help determine what extensions can and can not be used?

TracTrac Trac is an open-source, web-based project management and bug tracking system. Trac integrates with major version control systems including ("out of the box") Subversion and Git. ticket #47454 was filed in relation to the PHP extensions audit. Feel free to add to the Trac ticket and continue the discussion here:

Hosts are also encouraged to participate in PHP 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. to help assure compatibility and preemptively resolve conflicts and errors:

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. EU and 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/.!

WordCamp Europe was on June 20-22 and June 20th was Contributor Day! Thank you to all participants! More info found here

@Mike reported from WCEU that this talk on Security, by @smitka, is worth viewing once available:

WordCamp talks from all over the globe can be seen on https://wordpress.tv/

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, July 3rd, 2019 at 1700 UTC. Hope to see you then!