Meeting Recap for October 18, 2023

Slack meeting timestamp

👋🏻 Intro/Welcome

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

Still Open

September 20, 2023

October 4, 2023

Other news

Open Floor

Contribute

  • Wanted: Volunteers for Recap Notes

Meeting Agenda for October 18, 2023

This week’s meeting will be held at 19UTC on Wednesday, October 18, 2023, and @courane01 will be hosting.

👋🏻 Intro/Welcome

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

Still Open

September 20, 2023

October 4, 2023

Cross-team news

Other news

Open Floor

Contribute

  • Wanted: Volunteers for Recap Notes

Updates to global header and footer navigation

The global headerHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes. and footer navigation will be updated on Wednesday, October 18th, to continually improve the user experience 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/ as discussed in #360 Navigation: Rephrase a few items, reconsider sorting, and #364 Footer: Revisit footer links and categorize.

Global header navigation

In September 2022, the global navigation menuNavigation Menu A theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for giving various control options to get users to click from one place to another on a site. was updated to better organize content across the WordPress.org network. This iteration notably grouped several previously top-level menu items into sub-menus. 

Since then, there has been a discussion (see #360) about how the navigation could be further improved with a greater focus on visitors exploring WordPress for the first time. Overall, the changes are relatively minimal, but this iteration notably adds Showcase and Hosting back as top-level menu items and simplifies the Download & Extend grouping.

A live demonstration of the upcoming changes.

Content changes

  • Showcase is back as a top-level menu item.
    • The goal is to make the Showcase more visible and to provide visitors, especially new-to-WordPress visitors, a way to see what can be built with WordPress. 
    • This update is related to the pending Showcase v2 launch.
  • Hosting is back as a top-level menu item.
    • The goal is to provide new-to-WordPress visitors with a better path to getting started with WordPress since some form of hosting is always required.
    • While outside the scope of these navigation updates, some exploratory work is being done in Figma to improve the aesthetics of the Hosting page and explain why hosting is required for WordPress. This would make the page feel more educational and help new-to-WordPress visitors get oriented.
  • Download & Extend is renamed to just Extend.
    • The goal is to simplify this section and “decouple” menu items that focus on “extending” WordPress and those related to “getting” WordPress.
    • “Downloading” a .zip is also not the primary way users get WordPress these days, so directing folks to the Get WordPress button makes more sense, especially for new-to-WordPress visitors.
  • The Get WordPress and Mobile links under Extend are removed.
    • Visitors are now directed to the Get WordPress button to “get” WordPress. The mobile app CTA is already present on this page.
  • The new Blocks page is added under Extend.
    • The current page is v1, and v2 is planned (#318). This page aims to tell the story of blocks in WordPress. It was placed under Extend since making custom blocks and working with the BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. Editor are key ways of “extending” what WordPress can do.
  • In Extend, the Plugins link has been moved above Patterns to reflect its higher importance.
  • The WordPress Swag Store has been renamed to Swag Store.

Functional changes

  • Make sub-menus open on-click instead of on-hover to reduce the number of actual links in the navigation and subtly improve 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) (#440
  • Prevent screenreaders from reading the external link arrows (↗) to improve accessibility (#453)

Global footer navigation

The update to the global footer navigation is minimal. There has been a lot of great discussion about a more extensive overhaul (see #364), which future iterations should consider. 

The most significant change is to denote all external links with an arrow (↗) to match the implementation in the global header navigation.

Content changes

  • All external links are denoted with an arrow (↗)
  • Links are now loosely ordered by:
    • About
    • Showcase/Extend
    • Ways to learn WordPress
    • Ways to get involved/support WordPress
    • Other important external links
  • The Public Code link is removed to ensure an equal number of links in each column. 
  • Swag is renamed to Swag Store to match the global header navigation.
  • The capitalization of WordPress.TV is fixed to match the global header navigation.

Thank you to everyone who participated in crafting these changes, both in 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 by the repository owner. https://github.com/ and in the #website-redesign channel in 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/. As with all changes to WordPress.org, this is just a single iteration, with many more to come. The website is constantly evolving.

If you would like to propose a change or report an issue, please do so in the wporg-mu-plugins GitHub repository, which handles all navigation (among other things) across the WordPress.org network. Also, join the #website-redesign Slack channel if you are interested in additional updates coming to WordPress.org and want to contribute. 

Props to @eidolonnight, @cbringmann, and @laurlittle for reviewing this post and providing feedback.

#navigation, #website-redesign

Meeting Recap for October 4, 2023

Slack log of the meeting.

👋🏻 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

Meeting Agenda for October 4, 2023

This week’s meeting will be held at 21UTC on Wednesday, October 4, 2023, and will be @courane01 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

Other news

Open Floor

Contribute

Set up Two-Factor authentication WordPress.org

For the latest instructions on configuring Two-Factor Authentication on wp.org, please see Configure Two-Factor Authentication.

While 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/ has supported two-factor authentication since May, today we deployedDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. a new user interface for adding security keys and a handful of other improvements. 

Find your Two-Factor authentication settings

While logged in, visit your profile and locate the “Security” section. Click “support forumSupport Forum WordPress Support Forums is a place to go for help and conversations around using WordPress. Also the place to go to report issues that are caused by errors with the WordPress code and implementations. profile”. 

What are security keys and how can I set them up?

Security keys utilize biometrics, digital cryptography or hardware keys to provide an additional layer of security when logging into your WordPress.org account. They’re more secure than the one-time passwords found in many apps because security keys aren’t vulnerable to phishing attacks. Some popular examples are Passkeys and Yubikey devices.

Click on “Two-Factor Security Key” and follow the instructions provided.

Notes:

  • Browsers and devices have varying support for security keys. Your experience registering a new key will vary.
  • We currently default to using security keys over Time-Based One-Time passwords. We have a plan to make that configurable in the future.

What are Time-Based One-Time passwords and how can I set them up?

Time-Based One-Time Passwords (TOTP) are temporary codes generated by an authentication app on your device. They change every 30 seconds and are used in conjunction with your password to verify your identity during login.

Click on “Two-Factor App” and follow the instructions provided.

Generating Backup Codes

Backup codes are one time use codes that you can use when you don’t have access to the second factor security key or app you have configured. Regardless of whether you are using security keys or a Time-Based One-Time password, make sure you generate and print backup codes. If you lose your primary key/device and don’t have a backup code, you will lose access to your account forever.

What’s next

If you haven’t set up Two Factor authentication yet, now is the time to do so. If you run into any bugs or want to provide feedback please do so in the GitHub repository.

Thanks to everyone who has participated thus far!

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 by 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

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

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