WordCamp Travel and COVID-19

Over the past few months, the Global Community team and I have gotten many messages asking about COVID-19 and what it means for WordCamps. We’ve all been doing our best to be knowledgeable about the virus while responding in a level-headed way. Now seems like the right time to share some guidance on what to do next.

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. Travel and Contingency Planning

We should do our part, as members of a highly connected global community, to limit the spread of the virus while there are still so many unknowns.

TLDR: Current guidance advises that if you are planning an event scheduled between now and June 1, and there is any evidence of community transmission of COVID-19 in your area, we strongly recommend that you postpone the event until later in the year or 2021 and/or adapt to an online event.

  • As always, WordCamps are encouraged to embrace their local nature, showcasing the WordPress enthusiasts in your own area.
  • I’ve asked some experienced global community team deputies to research ways to support community-organized livestream events. Not to replace all WordCamps, but to offer an alternative for any that decide to cancel.

For the remaining 2020 WordCamps designed to gather international attendees (WordCamp Europe, WordCamp Centroamerica, WordCamp US), I’ll assist the global community team as they continue monitoring the situation while gathering information from organizing teams and providing the same support provided to WordCamp Asia.

Epidemics like COVID-19 are unpredictable and I’d rather err on the side of caution. I recognize “caution” is a subjective term, but here it means making decisions that align with the efforts of the world to contain the impact of this virus.

Resources and Kudos

Huge thank you to the members of the Global Community team who have been monitoring this evolving situation. Here are a few of the resources and metrics they’ve been using: 

Plugin Review Team Update: 24 August 2020

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 Status Change Stats

  • Plugins requested : 166
  • Plugins rejected : 9
  • Plugins closed : 42
  • Plugins approved : 81

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 744
  • → (older than 7 days ago)** : 660
  • → (2020-06-22 – 2020-06-29) : 67
  • → (new; not processed or replied to yet)* : 27
  • → (pending; replied to)* : 717

HelpScout Stats

  • Total Conversations: 337
  • New Conversations: 229
  • Customers: 285
  • Conversations per Day: 42
  • Busiest Day: Tuesday
  • Email Conversations: 229
  • Messages Received: 420
  • Replies Sent: 494
  • Emails Created: 145
  • Resolved: 215
  • Resolved on First Reply: 28%

#plugins

Plugin Review Team Update: 17 August 2020

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 Status Change Stats

  • Plugins requested : 169
  • Plugins rejected : 4
  • Plugins closed : 40
  • Plugins approved : 67

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 759
  • → (older than 7 days ago)** : 657
  • → (2020-06-22 – 2020-06-29) : 79
  • → (new; not processed or replied to yet)* : 54
  • → (pending; replied to)* : 705

HelpScout Stats

  • Total Conversations: 318
  • New Conversations: 229
  • Customers: 273
  • Conversations per Day: 39
  • Busiest Day: Friday
  • Email Conversations: 229
  • Messages Received: 425
  • Replies Sent: 460
  • Emails Created: 118
  • Resolved: 187
  • Resolved on First Reply: 28%

#plugins

Design Team Updates 14 August 2020

Since the last update, the team met on Wednesdays as per usual time at 18:00 UTC. We had two weekly meetings as well as CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. and 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/ triage. You can read meeting notes below

Next meetings coming up:

Core/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.: Monday 16:30 UTC
Gutenberg: Tuesday 16:00 UTC

The design meetings are on Wednesdays at 18.00 UTC.

Calls for help

Discussion

  • Core/meta and Gutenberg triage meetings will be shortened to 30 mins during the month of August due to holidays
  • We worked on the design for the About page for WP 5.5
  • The design team will start working on a style guide for 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/

#design-team

X-post: Learn WordPress is Live

X-comment from +make.wordpress.org/community: Comment on Learn WordPress is Live

Mobile Team Update – August 11th

WordPress iOSiOS The operating system used on iPhones and iPads. and Android version 15.5 is available for testing. Sign up here to join the betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. program on iOS or follow this link on your Android device, tap on Become a beta tester.

Highlights for the last two weeks:

  • 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: Monorepo project wrapped up and we’ll continue with improving the editor release process.
  • Full Site Editing: Image editing in Gallery is close to go. Full/Wide alignment options for Group, Cover, Columns blocks is in progress.
  • Other Projects: Unified Login & Signup is in progress for the iOS app. Reader Improvements phase 2 is in progress and notifications permissions improvements are done.
  • Infrastructure: Decreased trend in crashes for the iOS app thanks to sustained maintenance efforts. For the Android app, we integrated encrypted logging, and implemented automated delivery of new app screenshots.

#mobile

Plugin Review Team Update: 10 August

The large amount of closed plugins are due to email bounces. While the number of closed plugins is larger than the last time we cleared out bounces, the overall number of bounced emails was significantly fewer. This time, however, the number of plugins per-user was higher: 2.5 plugins per user.

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 Status Change Stats

  • Plugins requested : 149
  • Plugins rejected : 5
  • Plugins closed : 600
  • Plugins approved : 64

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 728
  • → (older than 7 days ago)** : 647
  • → (2020-06-22 – 2020-06-29) : 71
  • → (new; not processed or replied to yet)* : 37
  • → (pending; replied to)* : 691

HelpScout Stats

  • Total Conversations: 887
  • New Conversations: 325
  • Customers: 551
  • Conversations per Day: 100
  • Busiest Day: Wednesday
  • Email Conversations: 325
  • Messages Received: 528
  • Replies Sent: 504
  • Emails Created: 117
  • Resolved: 236
  • Resolved on First Reply: 42%

#plugins

Community team update – 07-08-2020

The Community Team meets twice a month, first and third Thursday, at two different times to cover different timezones. As there has been a long gap (again :/) after latest update and lot’s have happened after that, I’ll just reference our latest meeting another most important news.

Deputy updates

As usual, Community Team members are busy doing their job. No blockers, but a lot for things to do. Even small contributions from existing deputies are much appreciated and we warmly welcome all new contributors interested in becoming deputy! Coronavirus situation has affected us a lot and caused extra work.

Ongoing discussions

Additional posts worth highlighting

Numbers

Change compared to previous Community team update from 07-11-2019 if applicable.

  • General
    • Active deputies: 28 (+25%)
    • Active 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. mentors: 51 (+16%)
    • HelpScout total conversations: 1 147 (last month)
  • Meetups
    • Meetups needing vetting: 6
    • Meetups in chapter program: 825 (+5,2%)
    • Members in meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. groups: 495 203 (+10,2%)
  • WordCamps
    • WordCamps needing vetting: 0
    • WordCamps in the schedule: 7

+make.wordpress.org/community

#community-team

Plugin Review Team Update: 03 August

We’ve just sent out the emails for WP 5.5, which means bounces are coming in and plugins are getting closed. Please remember, if your email doesn’t work, we cannot host your code.

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 Status Change Stats

  • Plugins requested : 159
  • Plugins rejected : 70
  • Plugins closed : 84
  • Plugins approved : 62

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 723
  • → (older than 7 days ago)** : 636
  • → (2020-06-22 – 2020-06-29) : 69
  • → (new; not processed or replied to yet)* : 38
  • → (pending; replied to)* : 685

HelpScout Stats

  • Total Conversations: 739
  • New Conversations: 659
  • Customers: 526
  • Conversations per Day: 92
  • Busiest Day: Friday
  • Email Conversations: 659
  • Messages Received: 794
  • Replies Sent: 374
  • Emails Created: 118
  • Resolved: 149
  • Resolved on First Reply: 25%

#plugins

Quarterly Updates | Q2 2020

To help all contributors stay aware of big projects and efforts across WordPress teams, each team’s listed representative has shared an update for the year so far. Below are their top priorities (and when they hope for it to be completed), as well as their biggest wins and struggles. Have questions? I’ve included a link to each team’s site in the headings.

Accessibility

  • Contacted@nrqsnchz, @ryokuhi
  • Previous Priority:
    • We had three main focus for WP 5.5:
      • Accessible color schemes
      • Alternative WP List Tables views
      • Refine/replace the upper-right WP-Admin fly-out menu
    • WP 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) Day online event.
  • Priority:
    • Accessible color schemes for wp-admin: We started work on this but we will not be releasing anything with 5.5.
    • Alternative WP List Tables views: Currently milestoned for 5.5, but still not done yet.
    • Improve the “Howdy” menu: Still open.
  • Struggle: It’s a small team so cross-team collaboration is the key and most of our projects for 5.5 are stuck because we still need help from various teams.
  • Big Win: WordPress Accessibility Day organization team, 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. EI Online 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/., and the general team cohesion.

CLI

  • Contacted: @schlessera
  • Priority: The number one priority is getting 2.5.0 released, as it contains lots of compatibility fixes. However, it is currently a moving target as WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. is having a lot of subtle BC breaks recently.
  • Struggle: Development efforts have slowed due to reduced contributors and committers participating.

Community

  • Contacted: @camikaos@mariaojob
  • Previous Priority: To have provided documentation, resources, and support to the community to support of virtual events while in-person events are not possible.
  • Priority: To facilitate the ongoing WordPress education – how to use it, how to build it, and how to make the community a stronger place through online interaction. 
  • Struggle:  The team’s current struggles include a lack of consistent mentorship for organizers, uncertainty in the future of events, and discernable contributor fatigue.
  • Big win: The community coming together in difficult times to continue supporting the WordPress project with education and outreach.

Core

  • Contacted@francina, @audrasjb
  • Previous Priority: To achieve the remaining 2020 priorities across the two remaining releases in 2020 (5.5 and 5.6) while necessary mentoring work towards an all female release squad in 5.6 continued.
  • Priority: Successfully releasing 5.5 in August and preparing work for the remaining 2020 goals due in the 5.6 release later this year.
  • Struggle: Delaying release of navigation menus 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. and widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. screen in core to the 5.6 release in December.  Some tickets and tasks are delayed across multiple releases because of low engagement from component maintainers and committers.  Long-term/regular cross-team collaboration has proven difficult to set up and maintain.
  • Big Win: Shipping automatic updates for plugins and themes, block directory, XML sitemaps, and lazy loading in 5.5 beta 1.

Design

  • Contacted: @estelaris
  • Previous Priority: 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/ editor and WordPress releases: syncs to release dates.
  • Priority: The Design Team is focused on syncing triages with releases.
  • Struggle: The team is looking to increase the number of team members who can attend core/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. triage.
  • Big Win: Figma reorganization and updating components.

Marketing

  • Contacted@webcommsat@harryjackson1221@maedahbatool@miker, @yvettesonneveld
  • Previous Priority: Recruiting and training more active contributors to help increase our capacity so that we will be able to contribute more effectively.
  • Priority: Supporting the WordPress 5.5 release, marketing the diverse speaker training events, and contributor onboarding support.
  • Struggle: While a win in many ways, there is a significant number of new joiners to the marketing channel and on tasks since March 2020. Experienced contributors need the time to support them to learn about open sourceOpen Source Open 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., WordPress, and marketing techniques.
  • Big Win: Efforts towards and during the three days of marketing contribution across different time zones with WordCamp Europe online. Also contributing to initiatives with WCEU for more marketing-orientated onboarding materials and videos.
  • Bonus Questions: The team is focused on improving the ratio between new joiners to the channel and people who pledge to the ‘Five for the Future’ project in relation to the number of consistently active contributors. Currently, 599 people pledge to contribute to the marketing team and we have 1381 people who have joined the channel.

Mobile

  • Contacted@elibud
  • Previous Priority: The team focused on creating the groundwork for implementing new blocks and new features on the block editor. To improve the page template experience (a new way to create pages from pre-defined templates): support for new blocks and improved UXUX UX is an acronym for User Experience - the way the user uses the UI. Think ‘what they are doing’ and less about how they do it..
  • Priority: The team has worked to improve block editor’s performance, add support for more blocks, and enhance currently supported blocks.
  • Struggle: Writing workarounds for some ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/. Native issues can take more time than expected.
  • Big Win: Most of the mobile code is moved to the Gutenberg web repository, added support for three more blocks (buttons, pullquote, verse), and added more settings to several already ported blocks.

Polyglots

  • Contacted@nao@ocean90@casiepa@tobifjellner
  • Previous Priority: To increase the number of package releases & top 100 plugins/themes translation completion rate (ETA: ongoing).
  • Priority: The Polyglot team is focused on getting WordPress 5.5 translated by all active locales (ETA: End of August).
  • Struggle: Polyglots are looking for help in improving communication and conflict resolution skills among locale team members through better documentation and/or training.
  • Big Win: Reevaluation of our handbook by simplifying processes (SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. + auto-releases) and rewriting/adding new pages.

Security

  • Contacted@whyisjake
  • Previous Priority: The team’s top priority was to make progress towards the 5.4.1 release while working on some of the larger MFA items.
  • Priority: The top priority for the security team right now is furthering the work surrounding auto-updates in plugins and themes, and then in 5.6 transitioning that same effort to core auto-updates.
  • Struggle: Finding the time to work on security-specific tasks is probably the biggest struggle that the team has had in the last quarter.
  • Big Win: Seeing background updates for plugins and themes is a huge win for the WordPress community. It paves the way for a more secure and stable WordPress ecosystem going into the future.

Support

  • Contacted@clorith
  • Previous Priority: The top priority of the Support Team was forum improvements. There was not a specified ETA as it relied heavily on meta involvement and whatever time was available for specific issues.
  • Priority: Our top priority right now is prepping for the next major releaseMajor Release A set of releases or versions having the same major version number may be collectively referred to as “X.Y” -- for example version 5.2.x to refer to versions 5.2, 5.2.1, and all other versions in the 5.2. (five dot two dot) branch of that software. Major Releases often are the introduction of new major features and functionality., where we hope to have our documentation/Master List ready a few days before the 5.5 release.
  • Struggle: Our struggles have been inter-team communication on enforcement approaches to various guidelines and how to interpret said guidelines.
  • Big Win: We are proud of better engagement during weekly meetings. The last quarters promotions have brought some more active participants to meetings.

Themes

  • Contacted@aristath, @williampatton, @acosmin, @acalfieri, @poena, @dingo_d, @kafleg
  • Previous Priority: Pave the way and ease transition to Full Site Editing and the new structure of themes.
  • Priority: The team will focus on helping theme authors transition to more block-based themes.
  • Struggle:
    • Recruiting reviewers
    • Difficult to plan for an uncertain future.
    • Lacking a clear plan for the rebuilding of the theme directory.
  • Big Win: Reduced wait times for theme reviews, theme-check 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 updated, more involved in Gutenberg development.

Tide

  • Contacted@derekherman, @jeffpaul
  • Previous Priority:  The team’s work was to resolve rate limiting and caching issues to allow v1.0.0 release with a realistic ETA of v1.0.0 by WordCamp US.
  • Priority: Resolve rate limiting and caching issues to allow v1.0.0 release. 
  • Struggle: Tide development is dependent on having enough available contributors with Go coding, WordPress, and WordPress Coding Standards experience.
  • Big Win: Stabilizing infrastructure costs with support from Google.

Training

  • Contacted@chetan200891@jessecowens@juliekuehl
  • Previous Priority: Development of a new theme for the Learn site
  • Priority: The Training Team is aiming to resume a consistent meeting as a means of inviting more people and reforming a leadership team that can manage meetings and related logistics. (ETA: End of August)
  • Struggle: An established meeting time has been the current struggle, due to geographic and time zone differences.
  • Big Win: Two new contributors participated in WordCamp EU 2020 contributor day!

Triage

  • Contacted@sergeybiryukov, @desrosj
  • Previous Priority: The top priority was to bring the total number of tickets in TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. down to a more reasonable number, and/or ensure that every ticket is accurate and actionable.
  • Priority: The top priority continues to be decreasing the total number of tickets in Trac down to a more reasonable number, and/or ensure that every ticket is accurate and actionable.
  • Struggle: Availability/resources. The two main team members have had their resources consumed by a combination of various active roles in recent releases and personal time off.
  • Big Win: Despite considerable involvement in the last few release cycles, the team has managed to keep the overall number of open tickets roughly the same (though slightly higher). The team is also proud of the mentoring efforts underway for the 5.6 release squad, educating them about ticket lifecycles and good triaging practices.

TV

  • Contacted: @nishasingh, @casiepa, @rahuldsarker
  • Priority: Remove the video and subtitle backlog so that by September 2020, all are published.
  • Struggle: Finding time and volunteers. COVID brought fewer videos to WordPress.tv, but also less time to work on the backlog. We are slightly increasing the volunteers and actively looking for new ones. Also, finding volunteers who can work on the subtitle, means find the solution (shortcut) to submit the subtitle more.
  • Big Win: New Team reps! Also, improving the publication workflow by using AWS and new volunteers.

Mobile Team Update – July 28th

WordPress iOSiOS The operating system used on iPhones and iPads. and Android version 15.4 is available for testing. Sign up here to join the betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. program on iOS or follow this link on your Android device, tap on Become a beta tester.

Highlights for the last two weeks:

  • 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: Final stage of the monorepo effort, you can read more about it here. Work on improving and fixing writing flow has started.
  • Full Site Editing: Image editing in Cover blocks shipped, image editing in Gallery is in progress. General improvements in Media-Text and Cover blocks. New feature to link to existing content and new percentage settings in the Column block.
  • Other Projects: Unified Login & Signup is shipping with version 15.4 of the Android app. Reader improvements project in progress. The work on audio and document upload has started.
  • Infrastructure: Encrypted logging implementation is finished. It will be released with the next versions of the apps. Release builds are now automated in continuous integration for the Android app.

#mobile