X-post: Community Summit 2023: Your Role in What’s Next

X-comment from +make.wordpress.org/summit: Comment on Community Summit 2023: Your Role in What’s Next

Meeting Recap for September 20, 2023

Slack meeting.

  • Projects
    • Are there any new projects in MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. currently being worked on? Announcements are still appreciated, but ideally, let’s share projects before they begin or at the start.
  • Meta Posts
  • TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/.
    • Sites
      • #7281: Highlight State of Enterprise WordPress Survey on wordpress.org/enterprise
        • This ticket will be moved to wporg-main-2022 repo on githubGitHub GitHub is a website that offers online implementation of git repositories that 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. https://github.com/
        • Design input will be needed
        • The AccessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) Team pinged for awareness on the form selected
        • Should the form be part of a WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ account for data protection
      • #7269: Add Accessibility Checker plugin to .org sites
        • We have a precedent of using Jetpack premium, and also Sensei Pro on LearnWP.
        • How do we go about getting a decision made to at least do a review for feasibility?
        • Discern who will review for feasibility.
      • #7196: Contributor Mentorship Program – Graduate and Facilitator Badge
        • @nao Requests assistance for this to be completed
      • WordPress.org Meta commit r12891
        • Siteground was removed from the Hosting page some weeks ago and has been replaced with WordPress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/.
        • No further progress with the #hosting team participating in a process to identify what is shown here
    • 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 https://wordpress.org/plugins/ or can be cost-based plugin from a third-party Repo
    • Support Forums
    • CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. / GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/
  • 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/.
    • We hope to scan through the channel for any messages that haven’t responded for future meetings.

Meeting Agenda for September 20, 2023

This week’s meeting will be held at 21UTC on Wednesday, September 20, 2023, and @courane01 will be hosting.

👋🏻 Intro/Welcome

🆕 News

MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. news

Cross-team news

  • 6.4 Release Team
  • Website Redesign channel
  • Plugins Team

Other news

Open Floor

Contribute

  • Feedback requested

Open Discussion

Action Items

X-post: Proposal: Documentation translation / localization

X-comment from +make.wordpress.org/project: Comment on Proposal: Documentation translation / localization

Introducing the WordPress.org GitHub Invite tool

Many WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ teams have been migrating over to GitHubGitHub GitHub is a website that offers online implementation of git repositories that 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. https://github.com/ for repositories and Issue tracking, but with that has come some limitations of GitHub – namely, that in order for users to be able to alter issues/prs or push changes to a repo, they first need to be a member of the GitHub organisation.

So far we’ve resolved that by having some trusted team reps have GitHub Admin status, allowing them to invite members to the organisation as needed, but other teams have had to make a request in #meta on 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/. for a GitHub admin to new members of teams to the organisation.

Through #7082-meta I’ve added a new tool to make.wordpress.org, allowing administrators of the make site with /wp-admin/ access to invite members to the GitHub organisation and their respective teams.

This is available under Tools -> Invite GitHub Member.

In the below video, you’ll see the workflow to invite a member to the organisation, and also how to cancel that invitation if it was accidentally sent to the wrong person. After the invitation is accepted by the invitee, they’ll be automatically added to the selected team(s).

The tool has been configured for any make teams that have existing GitHub teams. If you don’t see a team you expected to see listed, 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.” in #meta and we’ll be able to enable it for you.

#7082-meta, #github

Matrix chat Summary – August…

Matrix chat Summary – August 17, 2023

The meeting was conducted on #meta channel of the Make WordPress Slack and on Matrix in the room #meta:community.wordpress.org in parallel. This was enabled by our new 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/./Matrix bridge.

This meeting was essentially an open floor to discuss or answer anything Matrix related.

Main points that were brought up were:

Timeline on switching to Matrix

We don’t have a defined timeline, but the accessibility team recently tested Matrix and we would be working with them to define what accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) standards Matrix must meet before we can consider a full switch to Matrix.

Migrating messages in private Slack channels

We discussed the browser extensions we presented earlier as means of obtaining a copy of private messages. We couldn’t process private messages since they are not included in Slack export and there are privacy concerns in handling them. We talked about it being theoretically possible for one of the participating members of a private channel to export messages using the browser extension and an import tool capable of processing that data to import messages in a room to which other members can be invited afterwards. Messages would be posted as ghost user and not actual authors since private rooms require encrypting messages with keys only the account holders possess.

Migrating Slack integrations/bots

All Slack integrations/bots’ messages make it to Matrix today, thanks to the bridge. We would be rewriting these integrations on Matrix side, before turning them off from Slack side.

Any issues related to Matrix can be reported on Meta’s Trac under Communication (Matrix, Slack, IRC) component. Next meeting would be conducted on August 31st, 10 AM UTC.

#matrix

X-post: Discussion for a proposal for WP.org content translation and localization

X-comment from +make.wordpress.org/polyglots: Comment on Discussion for a proposal for WP.org content translation and localization

Introducing WordPress.org/blocks

To better tell the story of blocks, both within WordPress and as a broader framework for folks to consider with their next project, a new page has been created on WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ that attempts to pull together the ease and power of blocks into a single source:

This work was wrangled in this GitHub issue and this figma file before diving into the editor itself to implement it thanks to help from a wide group of folks with special shout outs to @ryelle @matveb @saxonfletcher @kellychoffman @youknowriad @markoserb @joen @ndiego @provenself. You will soon find this page under the “Extend” menu to better improve discoverability and highlight blocks.

Let’s iterate with feedback

This is intended to be a starting point and not a final destination. Your feedback is welcomed and needed to get to the next iteration. Please leave a comment below and consider the following questions

  • What would make this page more compelling?
  • What points of confusion remain?
  • What visuals would you like to see to better communicate the story of blocks?
  • What additional resources need to be created to guide folks?
  • Where else should this page be linked from to improve discoverability?

Going forward, the intention is to update this page semi-regularly as it makes sense, with progressive features in WordPress releases and increasing resources.

Thank you to @ndiego and @cbringmann for reviewing this post.

Organizations Supporting WordPress.org

In June, Matt shared the following:

There are a number of independent organizations that aren’t “official” WordPress things but still exist to support WP’s mission of democratizing publishing, like WPCC, and I’ve heard of things around accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility), inclusion, enterprise, etc. What’s a good place we can link to all of these and say they’re not official but still a good place to get involved if that’s a better fit for someone’s interests.

@matt

🌟 Forming a Collaborative Working Group for Community Inclusion 🌟

To address the task of creating and maintaining the dedicated page for independent organizations on WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/, let’s simplify the roles and responsibilities to ensure an effective and manageable working group. This group will bring together dedicated individuals passionate about fostering inclusion and diversity within the community.

🙌 Working Group Name: Organizations Supporting WordPress

🗓️ Meeting Schedule:

  • Frequency: Bi-weekly meetings for consistent progress. These can be async in the #meta channel.
  • Day and Time: To be determined based on interested group members. This working group will commence meetings in September and aim to move into maintenance mode by November, pending meetings.

🌐 Roles and Responsibilities:

  1. Coordinator: Oversee the initiative, set agendas, and manage communication channels.
  2. Team Members: various teams may be impacted. Aligning with Design, Polyglots, and Marketing teams seems wise here. Others as well may be interested.
  3. Content Creators: Draft and update content for the dedicated page.
  4. Reviewers: Ensure accuracy and adherence to guidelines before publication.
  5. Metrics and Evaluation: Develop a simple framework to assess organization alignment and impact.
  6. Communications Lead: Manage community engagement, updates, and announcements.

📋 Application Form:

Comment below expressing your interest in:

  • Role Preference (Select one or more): Coordinator, Content Creator, Reviewer, Metrics and Evaluation, Communications Lead
  • Relevant Experience:
  • Why are you interested in joining this working group?:
  • Availability for Bi-weekly Meetings (Days and Times you’re generally available):

🌈 Guiding Principles:

  1. Inclusivity: Welcome diverse perspectives and experiences to ensure a well-rounded team.
  2. Collaboration: Thrive on openness, mutual respect, and shared decision-making.
  3. Transparency: Share decisions, discussions, and updates openly within the group.
  4. Adaptability: Be open to learning and adapting for the best outcomes.

🌟 Joining Forces for Inclusion and Diversity 🌟

By forming this simplified working group, we’re creating a hub that showcases organizations aligned with the WordPress mission. This dedicated page will inspire contributors and celebrate the diverse community that enriches our open-source world.

Matrix chat Summary – August 3, 2023

The meeting was conducted on #meta channel of the Make WordPress Slack and on Matrix in the room #meta:community.wordpress.org in parallel. This was enabled by our new 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/./Matrix bridge.

We mainly announced that all public channels have been migrated with their entire history. There are some minor issues that we are tackling such as Slack message being posted back to Slack after being posted to Matrix. Any issues related to Matrix can be reported on Meta’s Trac under Communication (Matrix, Slack, IRC) component.

While we hope that all login problems have been resolved, we continue to investigate some reported cases to ascertain whether users are still experiencing difficulties with logging in. Please do let us know of any troubles.

Next meeting would be conducted on August 17, 2023 10AM UTC.

#matrix