Request for Feedback: Make/Team Dashboards

Dashboards are more than just a collection of numbers and graphs; they are the pulse of a project. In the WordPress ecosystem, where collaboration and open-source principles guide us, dashboards can be a powerful team tool. Here’s why:

  • Improved visibility and communication: Dashboards can provide a centralized place for team members to view key metrics and data, such as the number of open and closed issues, the number of commits made, and the number of tests passed. This can help improve visibility and communication across the team and ensure everyone is aware of the progress. Additionally, this can show progress to those seeking opportunities to contribute where help is most needed.
  • Better decision-making: Dashboards can help teams make better decisions by giving them data-driven insights. This information can help them identify areas where they are doing well and where additional help is requested. 
  • Increased transparency: Dashboards can help increase transparency within the team by clarifying what is being worked on and what progress is being made. This can help to build trust and collaboration.

Which teams will be involved?

While feedback from all teams is needed, Sustainability and 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. teams are vital to this success.

Open-source sustainability is a multifaceted concept beyond just keeping a project alive. It’s about creating an ecosystem where the software, the community that builds it, and the organizations that rely on it can thrive long-term. 

The Sustainability Team can foster gathering information, identifying metrics, and partnering with the Meta Team on proposed tools to help us reach these goals.

Recap of progress thus far

Building stats dashboards is not a new idea; various contributor teams have considered the idea or have created proposals for the same in the past. Here’s a non-exhaustive summary of the work done so far. 

Feedback requests: Your Voice Matters

Examples of how other various open-source projects measure the health of their organizations can be found at https://chaoss.community/kbtopic/all-metrics/

  • Active contributors to WordPress:
    • What metrics would you like to see on a team dashboard? 
    • How would you use a team dashboard?
    • How do we help ourselves (and future contributors) determine the right metrics?
  • WordPress Team Reps:
    • What metrics would be most helpful for you to track to represent your team effectively?
    • What would help you make data-informed decisions or help you focus on your top priorities?
  • WordPress Project Leadership 
    • What metrics would you like to see on a team dashboard to help you make informed decisions about your project?
    • How would you use this data?
  • Hosts, Plugins, Themes, SaaS, and Extender Ecosystem: 
    • What metrics and statistics would you like to see from teams throughout the WordPress Project?
    • What data would help you support your customers? 
    • How would data help your organization contribute to WordPress?
    • What data do you want to know regarding how your organization contributes?
  • Agencies from solo entrepreneurs through enterprise agencies (& their customers):
    • What metrics would be most helpful for you to track to manage your team’s workload and deliver high-quality results to your clients?
    • What metrics might your customers want to know?
    • What data do you want to know or have visible regarding how you or your organization contributes?

Conclusion: The Community’s Role in Dashboard Success

Your feedback is not just welcomed; it’s essential. 

Dashboards can be a cornerstone in the success of open-source projects like WordPress. They can help us be more transparent, make better decisions, and ultimately, create a more robust and inclusive community.

We invite you to leave your thoughts, suggestions, and insights in the comments below. Your voice can help shape the future of dashboards within the WordPress community.

Please share your feedback by: Wednesday October 11, 2023

The following people contributed to this post: @harishanker

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

WordCamp US 2023 Q&A

WordCamp US 2023 convened from August 24 to 26 in Washington, D.C. Nearly 2,000 attendees gathered for two days of engaging sessions, learning, and community-building. Saturday’s agenda concluded with back-to-back keynotes by WordPress co-founder Matt Mullenweg and Executive Director Josepha Haden Chomphosy and a subsequent Q&A session. Read more about the event and watch recordings of the keynotes.

Watch the recording of the Q&A session from the WCUS keynotes by Matt & Josepha

As with past events, this post collects questions from in-person and online WCUS attendees that could not be addressed live—with answers from Josepha Haden Chomphosy and Matt Mullenweg. The community submitted some wonderful questions about all things WordPress and beyond. Due to the large volume of inquiries submitted, please note that a compilation of the list’s seven most representative and highly voted questions has been made. Tune in to the WordPress Briefing Podcast’s future episodes for answers to additional questions and discussion on related topics.

Let’s dig in!

Q. How do we ensure web 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) remains at the forefront of design innovation?

One of the things we learned in the Accessibility conversation during the Community Summit is that checklists and blocking requirements (while a great starting point) can only do so much. Accessibility requirements are more nuanced than that and require a fair amount of collective judgment. It was noted that there needs to be awareness and training of foundational concepts, like defining DOM order before visual order, defining desired functions before scoping projects, and generally being more intentional about testing things with users. This all, of course, has to happen in concert with contributors throughout the product development timeline so that what starts with our designers carries on through the development process as well.

Q. How can we better reach users/audiences unaware of WordPress or who looked at it five years ago but not recently?

The tactical answer here is that we need a couple of different brand campaigns: conquest and re-introduction. But since WordPress has overwhelmingly always relied on word of mouth marketing, it can be hard to coordinate that sort of effort. What we would have to do in order to accomplish this would be a grassroots drive for testimonials and such, then hope that we can generate a viral pattern in social media platforms. 

Q. How can we encourage developers to learn WordPress?

There are a few tactical answers that are always worth pursuing. We should find a way to partner with schools (especially at earlier ages) to introduce what WordPress can do. We should collaborate with organizations that already work directly with the groups of learners and developers we feel would benefit most from WordPress. And finally, we should invest in our self-serve learning platforms and event series. 

It also might be worth thinking through a shift in our mindset. It’s hard to predict the future, but we do know that there are skills and values that are useful for anyone early in their career. Advanced 21st century skills (esp critical thinking, cross-cultural communication, and time management) are going to be vital as more companies and opportunities are distributed, as well as an enterprising spirit to see and adapt to challenges as they arise; all of which you can learn in the WordPress project.

Q. As AI gets better with written/spoken language translation, how might that affect the direction of Multilingual WordPress support?

For starters, I want to be clear that I think applications of AI should always be guided by the question “how can we streamline or reduce menial tasks for people” and never by the question “how can we replace this person”. That being said, I think that any value of AI to multilingual activity in WordPress will primarily be on the Polyglot team side. I don’t think we can overstate the importance of having both a well-translated CMS and the opportunity for that CMS to natively host well-translated content as our world gets more connected. I do hope that we are able to take full advantage of the potential for shortened workflows in the work of translating elements inside the WordPress project. Between Translate Live and the opportunity to have human moderation of AI suggested translations, I hope to make WordPress more available across the world, but especially for locales that represent at-risk languages and therefore have no GTEs.

Q. How do you envision WordPress integrating with the Fediverse in the Future?

I love the idea of a bespoke, hyper-local social network that can take the place of group texts or any number of “friends only” implementations in current social media platforms—just you and your book club friends bloomscrolling through your latest gardening experiments!

I also think we have a handful of plugins and solo projects in the ecosystem that, with a little collaboration, could offer that to WordPress out of the box through a canonical/community 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.

Q. 1,000 plugins in the queue; is the Plugin Review team still growing?

It is! And if you want to learn more about contributing to the WordPress project in that way, you can apply to join us!

Q. What is the biggest opportunity for WordPress in the next decade?

I think the popular answer here is “Artificial Intelligence,” and of course, that is certainly an opportunity. But I think if we look at “opportunity” in the sense of “where we can grow the most” I will always say connecting to the communities we currently have the least connection to. More connections mean more knowledge shared, more skills honed, and more economic opportunities for this world (and web) that we hope to make into a better place.

Do you have a question? Comment below, and join one of the many teams making WordPress for answers.

#qa, #wcus2023

Proposal: Documentation translation / localization

¡Hola! WordPress features an extensive array of documentation, but it’s primarily available in English and distributed across multiple platforms. This poses a significant challenge, as over half of WordPress installations globally are in languages other than English. Consequently, many users cannot easily access documentation in their native tongue. So, how can we address this issue?

Current Status

The bulk of WordPress documentation resides on two primary websites: 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//documentation and developer.wordpress.org. While there are additional resources like manuals, tutorials, and forums, these two websites serve as the cornerstone for end-users, advanced users, and developers alike.

While some sections have been translated into other languages, the vast majority of this valuable content remains English-exclusive.

Final Objective

Given that over half of all WordPress installations are in languages other than English, our goal is to translate and sustainably maintain all the documentation in the world’s primary languages, with room for future expansion.

In the initial phase, we will focus on translating documentation tailored for end-users, advanced users, and developers. Subsequent stages will include additional resources such as Learn WordPress, Team Handbooks, and other related materials.

Previous discussions on the topic

Implementation Strategy

The method of achieving this monumental task is the proverbial million-dollar question. It has undergone extensive consideration, collaboration, and refinement across all involved teams. While it may not be the perfect plan, it is the most viable one we have arrived at after four iterative cycles of improvement.

Acknowledging that there are ongoing developments within the WordPress ecosystem, such as 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/ Phase 3 and Phase 4. Although we’ve considered these, incorporating them at this stage is not feasible.

This proposal offers a realistic pathway to making WordPress documentation accessible to a global audience.

Centralizing Documentation Creation

The initial step in our strategy is to consolidate all documentation into a single, easily accessible location. Currently, the creation and discussion of documentation are scattered across various platforms such as Google Docs, 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/, and WordPress itself.

To simplify maintenance and access, we have decided to host the foundational documentation on GitHub. Each segment of documentation will have its own dedicated repository, enabling individual teams to work in a more organized and efficient manner. This structure will also facilitate separate issue tracking and discussions for each repository, while allowing cross-repository conversation through project links.

Language-Specific Organization

To accommodate translations, each repository will feature folders named after the ISO codes of the languages into which the documentation will be translated. Initially, these folders will include “en” for English, and subsequently extend to other languages like “de” for German, “es” for Spanish, “fr” for French, and “it” for Italian.

Teams and Notifications

To stay abreast of changes in documentation, we’ll establish three tiers of teams that mirror the existing structure of the Polyglots community.

1. Repository Maintainers: These individuals will be responsible for the overall functionality of each repository. They will manage other teams and ensure that any updates are correctly implemented.

2. General Translation Editors (GTEGeneral Translation Editor General Translation Editor – One of the polyglots team leads in a geographic region https://make.wordpress.org/polyglots/teams/. Further information at https://make.wordpress.org/polyglots/handbook/glossary/#general-translation-editor.): GTEs will oversee each language-specific documentation group. Their role involves validating translations and ensuring their accuracy. There will be as many GTEs as there are languages to translate.

3. Translators: These contributors will carry out the actual translation work from one language to another.

When a change is made to any piece of documentation, the translators will receive notifications to update their translations accordingly. Should any language have pending translations, the respective managers will be alerted for validation and approval.

Those charged with high-level maintenance of the documentation will also keep track of the synchronization configurations between GitHub and WordPress, ensuring a seamless workflow and timely updates.

Translation Strategy

GlotPress, the WordPress built-in translation system, will not be used in this initiative to allow greater flexibility to adapt translations. The use of Machine Translation or Translation Memory will be at the discretion of the translators.

Given our scalability objectives, we’re focusing initially on translating into “general” language variants rather than “localized” ones. For example, we won’t distinguish between “Spanish from Spain” and “Spanish from Mexico,” or between “French from France” and “French from Canada.” Instead, our target is to cover the main languages spoken across all WordPress installations, with approximate percentage distributions as follows:

  • DE – German (6%)
  • EN – English (48%)
  • ES – Spanish (7%)
  • FR – French (5%)
  • IT – Italian (4%)
  • JA – Japanese (6%)
  • PT – Portuguese (5%)
  • RU – Russian (3%)

This coverage would extend to over 80% of existing WordPress installations.

Management for each translation team will occur through dedicated channels in the Global 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/. workspace (e.g., #docs-de). These channels will allow contributors worldwide to collaborate effectively. We’ll also establish translation guidelines for each language to ensure the text aligns with cultural norms and linguistic nuances, whether formal or informal.

Content Structure and Format

All documents will be stored in Markdown format, compatible with GitHub’s native editing capabilities. This ensures a user-friendly interface accessible via a web browser, although more advanced GitGit Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. Most modern plugin and theme development is being done with this version control system. https://git-scm.com/. users are free to use the tools they prefer for translation work.

Each document will feature an initial H1 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. (or “#” in Markdown) that designates the document title, followed by a final H2 header (or “##” in Markdown) labeled “Changelog” to log major updates transparently.

The information architecture will mirror the URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org structure: language-specific folders will be followed by root files, which will contain an `index.md` and any additional folders or subfolders needed for organizing the content. This approach enables the use of localized URLs for each language, further enhancing 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).

Publication Process

The final decision to publish documentation will rest with the maintainers of each respective project. Maintainers will have access to a configuration file, often referred to as a “manifest,” where they can list the Markdown files hosted on GitHub along with corresponding WordPress slugs, content architecture, and priority ranking for menu arrangement.

Furthermore, the manifest will specify the unique slugs, URLs, or identifiers for different languages. This enables a seamless transition between language versions, allowing users to switch easily from one to another. Once content is integrated into this manifest, it will automatically be converted from Markdown to HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. or the relevant 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. format.

The power of the global community

One of the revolutionary aspects of this system is its capacity to enable content creation directly in languages other than English. While this introduces a layer of complexity requiring coordination, it opens up new avenues for content generation. A contributor who may not be proficient in English but is fluent in French, Spanish, or Italian can now create original content.

In this way, the system empowers the community to produce content in a non-English language first, which can then be translated into English. This democratizes the content creation process and harnesses the talents of over half of WordPress users worldwide who are non-English speakers.

Challenges Ahead

While this proposal paints an optimistic picture, the implementation is far from simple. Numerous elements, including content management, translation coordination, technology interfaces, and overall project management, contribute to the intricacy of this initiative.

However, many of these challenges have already been anticipated, and others will undoubtedly emerge as the project progresses. One promising aspect is that once we successfully translate one repository, the subsequent translations should unfold more smoothly, given that the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. process remains consistent across all elements.

In essence, this initiative is an ambitious undertaking, but its scalability and adaptability make it a worthy challenge, promising significant benefits for the global WordPress community.

Just the Beginning: A Unified Vision for WordPress Documentation

As initially mentioned, WordPress documentation exists in a myriad of locations and formats. This project serves as a foundational step toward standardizing tools and practices. It aims to create a centralized repository where everyone knows where to find information, can trace the history of changes, and receives due credit for their contributions in both creating and translating content.

But the initiative goes beyond mere standardization. WordPress has a rich ecosystem that includes an expansive Lean WordPress site, replete with numerous manuals, tutorials, and community-driven projects. Each Make Team within the community has its body of documentation, offering insights into how our community operates. This is invaluable information that could benefit a wider audience, particularly those who may be deterred from participating because they lack proficiency in English.

As our community continues to grow, open and inclusive communication becomes increasingly vital. This initiative not only promotes that growth but also democratizes access to information. In doing so, it makes it possible for a more diverse range of individuals to engage with the community in meaningful ways, even in teams where language has previously been a barrier.

Thanks to @estelaris, @nullbyte, @milana_cap, @otto, @clorith, @kenshino, @coachbirgit, @femkreations for the review, proofreading and hours spent on this proposal.

#docs, #documentation, #i18n, #l10n

The Inaugural Cohort of the WordPress Contributor Mentorship Program has Concluded

I am thrilled to announce the successful conclusion of the Initial Cohort of the Experimental WordPress Contributor Mentorship Program, which commenced on July 12th and concluded on August 9th, 2023. Organized by the Contributor Working Group of the WordPress Community Team, this four-week pilot initiative marked an impressive milestone in fostering the growth and involvement of contributors within the WordPress project.

The inaugural cohort had a group of 13 contributors who were selected as mentees from a pool of around 50 applicants. Out of this group, 11 contributors completed all the required courses, interacted with their mentors to learn about the program, got onboarded to Make/WordPress teams of their choice, and made their initial contributions to the WordPress project. Please join me in congratulating all our mentees who have graduated from the program!

Vanja Vukadinovic

Vanja Vukadinovic
@wanjlica

Priyanka Adhikari

Priyanka Adhikari
@prikari

Sheila Bravo

Sheila Bravo
@sheilabravo

Lisa Risager

Lisa Risager
@risager

Benedikt Ledl

Benedikt Ledl
@benniledl

Josep Maria Fernández Morán

Josep Maria Fernández Morán
@josepmoran

Lisa Risager

Rita Best
@rbest

Subash Chandra Poudel

Subash Chandra Poudel
@subashpoudel

Cynthia Norman

Cynthia Norman
@cnormandigital

Néstor Brito Medina
@necobm

Jonnathan Santos

Jonnathan Santos
@jonnps

The Mentorship Process

Our mentors, mentees, and facilitators joined forces in a dedicated 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/. channel in the Make/WordPress Slack. For the first two weeks of the program (July 12th through July 25th), our mentees learned about the project, by taking certain courses and through support from their mentors. For the next two weeks (July 26th through August 9th), they attended onboarding sessions of different Make/Teams and made some initial contributions to the WordPress project. In between, mentees also got to see a bird’s eye view of how a WordPress release works, through our dedicated shadowing and onboarding sessions supported by our facilitators and Make/Team representatives. More details can be found in our launch post.

Achievements from Our Program

Our mentees did a fantastic job as part of the mentorship program! Overall, they were quite active, going the extra mile to complete their required courses, and attending onboarding sessions, with many folks even shadowing the WordPress 6.3 release and attending team chats! Here’s a (non-exhaustive) list of achievements from our cohort members.

  • 12 participants completed the required Learn WordPress courses – 89% completion rate
  • Two members gained CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. Contribution badges (@prikari and @josepmoran). @benniledl submitted his first core patch as well! 
  • Suggested 400 translations in Danish and got involved in 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. Denmark (@risager)
  • Actively participated in forums with 51 replies (@benniledl)
  • Suggested over 1200 translations in Catalan, and multiple bug reports on Learn WordPress (@josepmoran)
  • Suggested translations to WP 6.3 in Brazilian Portuguese (@jonnps)
  • Reported a Photo Directory bug and suggested 200+ translations (@necobm)
  • Contributed to the Documentation Team by updating a screenshot for WordPress 6.3 (@prikari)
  • Four contributors submitted photos to the Photo Directory (@risager @benniledl @subashpoudel and @necobm)
  • Several contributors contributed to the Make/Training Team – @cnormandigital provided validation for two Content Feedback submissions and submitted their work too.

One of our big wins from the program was how we tried to broadcast the same towards a broader audience in the #contributor-mentorship channel of the Make/WordPress Slack, where several contributors followed-along the progress of the events and participated asynchronously in the mentorship program. The channel will continue to remain active, and we plan to use it to facilitate more public mentorship opportunities for contributors! 

Another milestone for our group is about how local communities are attempting to adapt this program for their own locales. For instance, @javiercasares is already working on translating key materials of this program to Spanish with a plan of potentially hosting a future cohort for Spanish speaking folks. There has also been significant interest from the German community thanks to outreach efforts from @coachbirgit who has also kick-started efforts to bolster contributor onboarding at the upcoming WordCamp Germany 2023!

Learning Materials from the Mentorship Program are now available!

Thank you!

This program was a true group effort, with members of the WordPress Contributor Working Group working hand-in-hand to make this pilot program a reality. We faced a lot of challenges, but we all worked together to ensure a smooth contributor experience for our mentees. 

Big thanks to everyone involved in making this program a huge success! 

What next?

We will be asking our mentees and mentors to fill out a survey to learn about their experience participating in the program. The working group is currently working with our mentors to help mentees optionally create a contribution plan to sustain the momentum they have gained from the program to keep making ongoing contributions to the project. The working group also aims to check in with mentees later this year to see how they are doing with their contributor journeys. 

Our work is far from over. The contributor working group will continue its monthly chats, and will continue its work on improving the contributor pipeline for WordPress. Going by the success of this cohort, we also aim to start working on the next iteration of our program. Stay tuned for more updates!

The following people contributed to this post; @harishanker @nao @oglekler @javiercasares

#5ftf #five-for-the-future #contributor-working-group #wpcontributors, #mentorship-program #mentorship-cohort-july-2023

Proposal for Establishing a Make Diversity, Equity, Inclusion, and Belonging (“DEIB”) Team within the WordPress Community

TL;DR: This proposal suggests establishing a Make Diversity, Equity, Inclusion, and Belonging (“DEIB”) team within the WordPress community to enhance and support the existing DEIB initiatives. Building upon the tireless work of fellow community members, this new team would provide a more structured and coordinated approach towards ensuring that all community members feel valued, included, and able to contribute to their full potential within the safety of our code of conduct.

This team aims to be a shared resource to all other Make WordPress teams. The team’s roles and responsibilities include broadening representation, cultivating an inclusive culture, promoting equitable opportunities, facilitating collaboration, and continuous assessment and improvement. The team will work towards clear objectives and tangible outcomes, such as increased representation, improved inclusivity, and increased access to opportunities.

Update

As we work towards establishing an official DEIB team, a new channel on Making WordPress 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/. serves as a collaborative space for all members of the working group.

Whether you’re here to contribute to the ongoing efforts or simply to observe and learn, we’re glad to have you with us.

Please join #deib-working-group and collaborate 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/ DEIB Project Tracker


The Why

As an active contributing member of the WordPress community for over a decade, I have witnessed the need for a more structured approach to diversity, equity, inclusion, and belonging (DEIB) within our community. Although my background doesn’t include formal academic training in DEIB, my extensive firsthand experiences and keen observations have shaped my deep understanding in this area. I have faced setbacks, and seen fellow community members experience discrimination and ignorance. These experiences have motivated me to develop this proposal.

While several teams within the community promote diversity, equity, inclusion, and belonging (DEIB), there is a need for a more structured and coordinated approach to these efforts in support of the whole project. A formal DEIB team would provide this structure, enhancing the existing initiatives and filling gaps where needed.

This formal proposal has evolved from an initial public idea exploration, which can be found in this blog post on my personal site. For a more in-depth exploration of this rationale, please refer to our whitepaper, “Proposal for Establishing a Formal Diversity, Equity, Inclusion, and Belonging (DEIB) Team“.

Acknowledgements:
Before delving into the proposal, it is important to acknowledge and thank all the community members who have dedicated their time and skills to raise awareness and educate about DEIB. Their tireless work has laid a strong foundation for the generations and iterations to come within the WordPress community. Thank you!

The How: Proposed Role and Responsibilities

The Make DEIB team could become a shared resource to other Make teams, and could include the following roles and responsibilities:

  1. Broaden Representation: The DEIB team would work to ensure that all members of the WordPress community, regardless of their background, have a voice and feel included. This could involve outreach to underrepresented groups, efforts to make the community more welcoming and inclusive, and initiatives to promote diversity in leadership roles.
  2. Cultivate an Inclusive Culture: The DEIB team would work to create a culture where everyone feels valued and included. This could involve training and education on DEIB issues, efforts to promote respectful and inclusive communication, and initiatives to celebrate the diversity of the WordPress community.
  3. Promote Equitable Opportunities: The DEIB team would work to ensure that opportunities within the WordPress community are accessible to all. This could involve efforts to make training and education opportunities more inclusive, initiatives to promote equitable access to resources, and work to ensure that all community members have the opportunity to contribute and participate.
  4. Facilitate Collaboration: The DEIB team would work closely with other teams within the WordPress community to coordinate DEIB efforts. This could involve sharing resources, collaborating on initiatives, and promoting DEIB across the community.
  5. Continuous Assessment and Improvement: The DEIB team would implement regular assessments of DEIB initiatives and make necessary improvements. This could involve collecting and analyzing data on DEIB efforts, seeking feedback from the community, and making changes based on this feedback.

For a more detailed discussion of these roles and responsibilities, please check out the white paper for the proposed Make Diversity, Equity, Inclusion, and Belonging (“DEIB”) Team by clicking the button below:


Enhancing and Supporting Existing DEIB Initiatives

The DEIB team would work closely with other Make WordPress teams, working groups, and initiatives that touch on DEIB topics, and leverage existing work to support the WordPress 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. project.

Objectives and Tangible Outcomes:

The DEIB team would have clear objectives and tangible outcomes, particularly regarding the identified gaps and overlaps. These could include:

  1. Increased Representation: Measurable increase in the representation of underrepresented groups within the WordPress community, particularly in leadership roles.
  2. Improved Inclusivity: Measurable improvements in the inclusivity of the WordPress community, as indicated by community surveys or other feedback.
  3. Increased Access to Opportunities: Measurable increase in 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) of opportunities within the WordPress community, such as training and education opportunities.
  4. Effective Collaboration: Evidence of effective collaboration with other teams within the WordPress community, such as shared initiatives or resources.
  5. Continuous Improvement: Regular assessments of DEIB initiatives and evidence of improvements based on these assessments.

Mid-Term Strategy for the DEIB Team:

Over the next 3-5 years, the DEIB team will focus on several key strategic initiatives to achieve its mission and vision:

  1. Develop DEIB Guidelines: We will develop comprehensive DEIB guidelines for the WordPress community. These guidelines will provide clear expectations and best practices for promoting diversity, equity, inclusion, and belonging within the community.
  2. Implement DEIB Training: We will implement and enhance existing DEIB training for all members of the WordPress community. This training will educate community members about the importance of DEIB and provide them with the tools and knowledge they need to promote these principles in their work and interactions.
  3. Establish DEIB Metrics: We will establish clear metrics for measuring the success of our DEIB efforts. These metrics will help us track our progress, identify areas for improvement, and ensure that we are effectively promote DEIB within the community.
  4. Promote Diverse Leadership: We will launch initiatives to promote diverse leadership within the WordPress community. This could include mentorship programs, leadership training for underrepresented groups, and efforts to ensure diverse representation in decision-making processes.
  5. Enhance Community Engagement: We will enhance community engagement by creating opportunities for all community members to contribute to DEIB efforts. This could include community forums, DEIB working groups, and opportunities for feedback and input on DEIB initiatives.
  6. Collaborate with Existing Teams: We will work closely with existing teams within the WordPress project to coordinate and enhance DEIB efforts. This will help to ensure that DEIB is integrated into all aspects and that our efforts are aligned and complementary.

By focusing on these initiatives, the DEIB team can help to ensure that the WordPress community is a place where everyone feels valued, included, and able to contribute to their full potential.

Please refer to the whitepaper for a more comprehensive understanding of these objectives and tangible outcomes.


Your turn: share your thoughts!

By establishing a formal DEIB team, the WordPress community can enhance its commitment to diversity, equity, inclusion, and belonging, ensuring that all community members feel valued, included, and able to contribute to their full potential within the safety of our community code of conduct.

I invite all community members to provide feedback, thoughts, and suggestions on this proposal. Your input is invaluable as we work together towards a more inclusive and diverse WordPress community. Together, we can achieve more. Please leave your thoughts and feedback as a comment on the proposal below. 

Proposal from: Birgit Olzem (@coachbirgit

Reviewed and supported by (in no particular order): @martatorre, @jillbinder @courane01, @angelasjin @harishanker @bph @francina @annebovelett @kau-boy @devinmaeztri @evelina87

#5ftf, #deib, #wpdiversity

X-post: Announcing the Inaugural Cohort of the WordPress Contributor Mentorship Program!

X-comment from +make.wordpress.org/community: Comment on Announcing the Inaugural Cohort of the WordPress Contributor Mentorship Program!

Launch your WordPress Contributor Journey through the Mentorship Program Pilot

Update: The Contributor Mentorship Program Pilot is no longer accepting new applications, since we are past our June 30th deadline. We received an overwhelming response for our pilot, and the contributor working group is extremely thankful to all our contributors for this response. We will be reaching out to all applicants over the course of the next few days!

Interested in contributing to WordPress, and want to start your contributor journey with the help of veteran contributors? Join the brand new WordPress Contributor Mentorship Program to gain the necessary skills and guidance that will help you become a successful contributor in the WordPress 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. project! 

What is the Contributor Mentorship Program?

Organized by the Contributor Working Group of the WordPress Community Team, the mentorship program pilot is a four-week event between July 12th and August 9th, 2023.

Participants (mentees) will asynchronously work together in a cohort with a group of mentors to build a strong foundation in the WordPress project and make initial contributions to the contributor team of their choice. This will be made possible through cohort-based and personalized 1:1 mentorship, guided courses, and live online workshops. The program aims to: 

  1. Inspire you to contribute your talents to WordPress.
  2. Help you navigate the ins and outs of the WordPress project.
  3. Provide you with the necessary guidance to thrive in your contributions and careers.
  4. Ensure you are aware of opportunities, limitations, and tasks within the various WordPress contributor teams.
  5. Upskill you through hands-on experience with open source contributions.
  6. Enhance your career prospects by fostering networking, mentorship, and open source contributions.
  7. Connect you with a global network of talented contributors, fostering friendships and professional relationships.
  8. Provide you a chance to directly support more than 40% of the web. 😊

Here is a flowchart that briefly explains how the program looks like:

Flowchart showing the steps involved for mentees as they go through mentorship and graduate from the program.

Sign up now!

This program is open to everyone, irrespective of your skill-level, knowledge, experience, or any other socially identifying criteria!

Want to participate in this mentorship program? Fill out this form to express interest in joining our first cohort which starts on July 12th, 2023 (Wednesday)! Application Deadline: June 30th 2023 (Friday), 23:59 UTC. Sign-ups for the pilot program are now closed, since we are well past the deadline. Selected participants will be informed over email by July 5th, 2023. 

But wait, there is more! Read on to get all the details about the program and find out how you can participate along with other details about the program!

Continue reading

#5ftf, #contributor-working-group, #five-for-the-future, #mentorship-program, #wpcontributors

X-post: Make Team Dashboards

X-comment from +make.wordpress.org/meta: Comment on Make Team Dashboards

Proposal: establishment of a formal WordPress Sustainability Team

The 20th anniversary of WordPress and its role as a dominant CMS mark the moment to act on sustainability now. We (the undersigned) are convinced that WordPress needs an official Sustainability team with the aim of making WordPress and its community lead on sustainability. 

Making WordPress leading on sustainability asks for:

  • Awareness about the impact of carbon emissions by the web and understanding how to build and work in a more eco-friendly way.
  • Guidance for WordPress event organizers to organize events in a more sustainable way.
  • Creation and promotion of eco-friendly themes and plugins.

This post contains our vision on sustainability with WordPress, actions of our initiative so far, its focus points, and an explanation of how we see the Sustainability Team functioning in the WordPress community.

Why a Sustainability Team?

Since its inception, WordPress has been a project developed with a mission to build a better web for everyone. The community has enabled the WordPress project to meet the challenges that have arisen during the past 20 years in pursuit of its mission. Now a new challenge is coming up, and we can’t afford to miss it.

Runaway climate change is a fact, and scientifically proven (IPCC Climate Change 2021: The Physical Science Basis). Every industry and sector of society has a role to play in mitigating the consequences. We can no longer look away from climate change, due to carbon emissions. At the same time, the importance of the web is undeniable. The WordPress community has an opportunity to show leadership and set an example on this topic.

We believe that the efforts of a Sustainability team will positively impact other WordPress teams, such as 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), performance and community, and should work in partnership with them. Digital and event sustainability requires collaboration with the rest of the WordPress teams to achieve effective change.

Establishing and building an official team will significantly raise visibility of the efforts to make the WordPress project more sustainable. It will also show the importance of sustainability inside the project and the support of the leadership. As the team would approach sustainability in a holistic way, this could also appeal to contributors with a non-technical background.

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. projects, such as Drupal or Wagtail, are starting to show a commitment to sustainability. A W3CW3C The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards.https://www.w3.org/. working group is producing recommendations to encourage those making websites to follow sustainability guidelines. This would be similar to what has been done with Web Content Accessibility Guidelines

By creating a Sustainability team, WordPress shows its leadership and willingness to proactively work on a solution for the sustainability challenge.

Team definition

The main objective is to embed sustainable practices into WordPress processes and its community. The WordPress Sustainability team would aim to promote awareness and actions that lead to carbon footprint reduction throughout the WordPress ecosystem.

What has the sustainability initiative done so far?

  • A first “Now we have a sustainability channel in Making WordPress Slack, what should we do?” blog post has been published on Make WordPress Project Updates. This has built on sustainability efforts and research with WordCamps and Meetups in previous years.
  • The Make WordPress #sustainability channel has grown towards almost 200 members in less than a year.
  • There are weekly #sustainability Slack meetings on Friday, 11:00 UTC. Meetings are announced at https://make.wordpress.org/meetings/. Notes are taken from every meeting.
  • Multiple contributors are working on a Google document about Making WordCamp more sustainable, bringing together the previous efforts by contributors in the community for raising awareness and sharing resources through the community and marketing teams. The document focuses on suggestions and tips for how events can be more environmentally sustainable and raise awareness. This is a great example of how a Sustainability team can support and work together with other teams. Once the document is finished, the latest version will be shared with the Community Team to add it to the 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. and 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. organizers handbook. Materials will also be shared with the Marketing, Community and Training teams, and explore opportunities for further awareness raising and case studies.
  • The WP Sustainable plugin, published by the WordPress Hosting team, has been discussed regularly during the weekly meetings in the Sustainability 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/. channel. Contributors have provided suggestions for how the evolving 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 can improve. The group has had talks with the WordPress Hosting team, the WordPress Hosting team feels it makes more sense to let the plugin be a canonical plugin for the Sustainability team.
  • Some of the channel contributors had led a sustainability table at WordCamp Barcelona 2023 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/.. You can check the summary published at the #sustainability Slack channel.
  • There will be a sustainability table during WordCamp Europe 2023 on Contributor Day
  • The group is presenting a sustainability workshop at WordCamp Europe 2023.

The WordPress Sustainability team’s goals

To make the WordPress ecosystem lead on sustainability, we have formulated three goals to work on: 

  1. Creating and spreading awareness about digital sustainability.
    As the most used CMS in the world, WordPress has a significant influence on the impact websites can have on the environment. Often we don’t know how this impact is generated, and what we can do as individuals to reduce the impact. Creating awareness about the impact on the environment is essential to make WordPress a more sustainable ecosystem.
  2. Increasing sustainability during WordPress events.
    WordPress events are increasingly thinking about sustainability and need encouragement, support and further development. By producing and maintaining a section on sustainability for the Community handbook, the team will help organizers with a growing reference guide on how they can be as sustainable as possible.
  3. Building an ecosystem that leads on sustainability.
    WordPress is a leader in terms of its user base, in influencing website trends, and the size of its community. It’s also a project that stands out in its values. We believe WordPress, as an ecosystem, can lead on sustainability by acknowledging the necessity to act.

If you are interested, you can read more about the vision shared in the first post in 2022 on the Make WordPress Project blog.

The WordPress Sustainability team would acknowledge that a more sustainable world cannot be achieved individually. The team would need to partner with WordPress users, WordPress teams and the WordPress Community and wider in order to move WordPress towards a more sustainable environmental model.

We invite you!

Together, we can achieve more. We invite you to leave your thoughts and feedback as a comment on the proposal below. Please leave a message of support to identify your support for our proposal and to join #sustainability Slack channel and the weekly Slack meetings on Fridays, 11:00 UTC.

Proposal from: @littlebigthing, @nahuai, @noradriana, @yellowlime.

Reviewed and supported by (in no particular order): @javiercasares, @estelaris, @hanopcan, @webcommsat

#sustainability