2024-04-17 Weekly Hosting Meeting (EMEA/APAC) #231
Crixu
started this conversation in
Weekly Meetings
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hosting Team meeting agenda 2024-04-17
EXCERPT:
PUBLIC AGENDA URL:
⇾
PUBLIC SUMMARY URL (if needed):
⇾
Agenda
WordPress Community
Hosting Team Time
Open Floor
Meeting
/here [meeting type="hosting"] Who's here to chat about hosting?
👋 A warm welcome to all WordPress hosting enthusiasts! We're here to dive into the exciting world of WordPress hosting and development. Have questions? Looking for more information? Check out Make/Hosting for comprehensive guides and updates.
🥇 Participants in the Five for the Future program, we'd love to recognize your contributions! Please share your WordPress.org username in a thread here 👉
🤗 Newcomers, we're thrilled to have you on board! You are welcome to introduce yourself and share your experience or what you hope to contribute to WordPress. 👉
Agenda
🟢 Here is the agenda for this meeting
[...] Use the agenda above [...]
Would anyone like to add to or change any items on the agenda?
OK, let's get started with the WordPress Community news.
WordPress Community
🟢 WordPress Core news
🟢 WordPress Community news
Ok, let's move on to Hosting Team time.
Hosting Team Time!
🟢 WCEU Contributor Day
WordCamp Europe is only 8 weeks away, and we're going to have an own Hosting Table there again. As announced last week we're going ahead with two topics:
For the Hosting Test Runner and Reporter, our goal will be to finalize the work which was done during the CloudFest Hackathon and get it up and running on make.wordpress.org/hosting.
🟢 Project Bedrock Updates
As already mentioned, above, we want to continue to work on Project Bedrock for an unbiased and objective view on the WordPress hosting landscape and include collected data into the Hosting Test result pages. The initial idea of Project Bedrock was to have something like a form and volunteers to moderate those entries, which can be a long-running process, especially in an ever-evolving landscape.
The new proposal is to have a JSON schema that provides all the details around the hosting companies in a standardized and normalized form to be machine-readable and reusable inside our tools.
@javiercasares already started with two parts on this repo:
In order to make it ready to be worked on during WCEU and afterwards we need three parts:
The proposed solution has been to create a JSON Schema that allows that file with all the data to be hosted on the provider's sites, like hosting.example.com/.well-known/wphosting.json, and for this file to comply with a Schema, which limits options and must be validated to work.
The mentioned generator should allow hosts to generate the file on the fly and have it at the excepted location.
Every day this file will be read and processed. There will be an initial general review before the first approval, in which a Hosting Review team (like plugins, themes, and others) validate the information and approve it or request changes through HelpScout, so everything is reflected by email.
Subsequently, as changes are received, the process will be the same… simple changes can be approved almost without review (for example, accepting a new version of PHP at the end-beginning of the year), but if there are URL changes, or in the Terms and Conditions, changes can be requested or there may be a possibility to remove that provider from the list for not complying with the rules.
The plugin has 2 parts.
On one hand, there is the system that reads, processes, and validates the data that comes from the JSON. On the other hand, there is the front-end part that displays the listings of providers/products (this is quite explained in Project Bedrock). It is necessary to define the sorting algorithm that should prevail, for example, on the main page the companies that participate the most in the Five for The Future (not only should this be the value, but the community should have a significant weight when prioritizing).
The other part of the plugin should be the review. If I recall correctly, we currently have the possibility of having something like “future posts”. In this way, we could have the current data published, and, if something changes, create that “future post” with the new data, which must be reviewed. We can copy what is done with plugins.
Validation, messaging, contacts, and the like will be done via HelpScout email. In this way, on the website, we focus on the work of approving or rejecting, but we do not include messaging.
It will be necessary to define a list of rules for why to accept or reject data, and prepare the validation.
🟢 More Hosting Team topics
🟩 Meeting Times
We finally found the issue with the hosting meetings not appearing on make.wordpress.org/meetings and they should show up there again. The google calendar integration should now work again.
Next meetings:
🟩 Open Floor
Ok, if nothing else, let's move on to the Open Floor. You are welcome to bring any topic up for discussion at this time.
...
Goodbye
That wraps up today's meeting. Please keep in mind, our discussions can continue in the #hosting Slack channel or on Make/Hosting anytime.
I hope you have a wonderful rest of your week! [/meeting]
Beta Was this translation helpful? Give feedback.
All reactions