The HostingHostingA 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 works between web hosts and WordPress CoreCoreCore is the set of software required to run WordPress. The Core Team builds WordPress. to maintain distributed testing software that tests pre-release versions of WordPress on hosting systems, as well as infrastructure-focused documentation. Test data is sent back to WP Core, helping inform the development process and ensure that hosting platforms are compatible, error-free, and that version updates roll out smoothly.
The team meets in the #hostingSlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ channel each week on Wednesday at 0900 UTC and 1800 UTC. Check out local times at make/meetings.
Testing and development on the real-time collaboration feature (“RTC”) has picked up again after initially being removed from WordPress 7.0. A new serverServerA 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.-aware approach for RTC is being explored, and feedback from you and your teams is needed!
Three candidates for server-aware sync engines are being developed in a pluginPluginA 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.. Hosts are invited to test the implementations, with a focus on performance, and provide feedback along with any supporting data. Responses from hosts will affect the direction of the feature moving forward.
How to test
The new exploration of sync engine candidates is happening in a Gutenberg Sync Engines repository, which can be installed in WordPress as a standalone plugin. The engines being explored are Yjs–server, Distributed Editing (DE-RTC), and Intent log, which all tackle previous bottlenecks that affected RTC performance. The goal for this exploration is to identify the most ideal candidate and then move forward with further testing on that as a feature pluginFeature PluginA plugin that was created with the intention of eventually being proposed for inclusion in WordPress Core. See Features as Plugins.
Feedback can be shared on the original post and/or in the #feature-realtime-collaboration channel on SlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/.
Many hosts and hostingHostingA 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 members previously shared thoughts and data about the initial implementation of RTC, and contributed with testing, which was so helpful! Additional testing of this new direction in a variety of server environments will not only benefit development but will also help assure compatibility and smooth performance on your hosting infrastructure. Contributions through testing on the part of web hosts always help keep the development process informed and are so valuable to the WordPress Open SourceOpen SourceOpen Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. Project!
Thank you all for participating in testing this feature!
Props to @amykamala for collaborating on this post.
WCEH Contrib Day next week with HostingHostingA 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. table
WP 7.2 BetaBetaBeta is the software development phase following alpha. A Beta phase generally begins when the software is feature complete but likely to contain a number of known or unknown bugs. Software in the beta phase will generally have many more bugs in it than completed software, speed or performance issues, and may still cause crashes or data loss. The focus of beta testing is reducing impacts to users, often incorporating usability testing. 1 scheduled for release next week on Oct 20th
HostingHostingA 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
Discussion: Archiving the Reporter repo in lieu of the CoreCoreCore is the set of software required to run WordPress. The Core Team builds WordPress. reporter repo.
Tickets/PRs
Open Floor
Anything else? Please leave a comment with any additions or suggestions for the meeting.
For years, HostingHostingA 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 contributors have followed team protocols without issue, and that speaks very highly of the professionalism of this team. In recent days, however, team repositories have received an increase in spammy Pull Requests, premature merges, and other undesirable activity in the repositories. Because of this, branch protection rules on all Hosting team repositories have been tightened.
Moving forward, the following security protocols are being enforced:
Two approvals are required for a PR to be merged. This doesn’t mean one approval, this doesn’t mean two reviews, this doesn’t mean that folks can ignore change requests and/or bypass the 2 review rule and merge PRs anyway. This means that PRs can not be merged without two approvals.
Change requests must be marked as resolved for a PR to be merged. If there are unresolved change requests, the PR can not be merged.
New pushes must be reviewed and approved prior to merging. If new code is pushed to a PR, two reviews and approvals of that code must be made in order for the PR to be merged.
New GitHubGitHubGitHub 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. accounts can not interact with the repositories. If you’re a new contributor who just created your Github account, there is a 24 hour grace period before you can interact with the repos.
All unit tests must pass for a PR to be merged. There should be only green check marks in test results before hitting merge. If any tests are failing, resolve the issue before merging.
Exceptions:
Administrators of the Github WordPress organization can bypass these rulesets on all repositories.
Administrators of the Github WordPress Hosting Team can bypass these rulesets on all repositories.
Repository Maintainers can bypass these rulesets on the Runner repository.
Members of the Github Hosting Team have the ability to bypass these rules on the Hosting Handbook and Advanced Administration Handbook repositories. This is to be used under extenuating circumstances only. If team members abuse this privilege it will be revoked.
These rules are meant to protect the repositories, particularly the test runner, from premature, spammy and malicious merges.
Contributors – Please hop into the #hostingSlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ channel and pingPingThe 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.”@amykamala if you run into any issues with these new rules. Thank you all for your contributions to the Hosting team and happy contributing!
HostingHostingA 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
Tickets/PRs
Open Floor
Anything else? Please leave a comment with any additions or suggestions for the meeting.
HostingHostingA 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
Tickets/PRs
Open Floor
Anything else? Please leave a comment with any additions or suggestions for the meeting.
Props to @chaion07 for collaborating on the agenda.