Five for the Future WCEU25 Chat

๐ŸŽฏ Meeting Purpose & Context

This pivotal meeting convened many WordPress stakeholders, including grassroots contributors, corporate sponsors, team leads, project managers, advocates, and community organizers. The dialogue focused on dissecting and reshaping the WordPress contribution landscape in 2025 and beyond.

The primary objective was to address the challenges and opportunities holistically:

  • Defining what constitutes contribution beyond traditional code-centric views.
  • Ensuring contributor sustainability by mitigating burnout and securing equitable funding/support.
  • Enhancing recognition systems that acknowledge the full spectrum of work supporting WordPress.
  • Establishing transparent and effective funding governance and sponsorship models.
  • Standardizing team structures, onboarding, and offboarding workflows for clarity and respect.
  • Leveraging AI and technology to consolidate fragmented knowledge and facilitate onboarding.

The โ€œFive for the Futureโ€ (5ftF) initiativeโ€”originally a rallying cry for companies to contribute 5% of their resources back to WordPressโ€”was intensely scrutinized. Participants widely agreed the initiativeโ€™s ambiguous nature has diminished its effectiveness and propose a comprehensive reinvention aligned with the modern open-source ecosystem and diverse contribution types.


๐Ÿ”‘ Major Topics & Deep Insights

1. The State and Future of โ€œFive for the Futureโ€

Context & Historical Analysis

  • 5ftF was conceived as a simple, inspiring call-to-action. However, its coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. metric (5%) was never concretely definedโ€”whether it applied to revenue, personnel time, or budget allocations remains unclear.
  • This vagueness led to mixed interpretations, with some companies adopting it as a guideline, others feeling pressured or unfairly judged, and some dismissing it altogether.
  • Over time, 5ftF became a source of contention, sometimes weaponized to criticize contributions or lack thereof, which alienated community members.

Implications for Today

  • The lack of clarity makes measuring compliance and impact difficult, frustrating sponsors and contributors alike.
  • The initiativeโ€™s framing as an obligation risks fostering resentment instead of fostering intrinsic motivation to contribute.
  • Diverse organizations contribute in myriad ways that donโ€™t easily map to a singular percentage metric.

Community Sentiment & Recommendations

  • Strong desire to rebrand or replace 5ftF with a framework that is:
    • Explicit about what counts as contribution (code, docs, events, advocacy, sponsorship, infrastructure support).
    • Flexible and adaptable to different organizational sizes, cultures, and capacities.
    • Presented positively, encouraging pride rather than guilt or competition.
  • Proposals for concise, easily digestible messaging (e.g., TL;DR summaries) to increase community engagement and understanding.
  • Emphasis on clear terminology distinctions, such as differentiating โ€œprojectsโ€ (workstreams, campaigns) from โ€œteamsโ€ (organizational units) to improve clarity.

Logical Considerations

  • The original 5ftF suffers from ambiguity, resulting in a vagueness fallacy that allows for multiple contradictory interpretations and hinders effective implementation.
  • There is a risk of moral licensing bias, where companies might justify minimal or token contributions by pointing to vague pledges.
  • There is an opportunity to apply clear measurement theory to reframe the initiative for maximum effectiveness.

2. Defining Contribution: Inclusive Recognition

Contextual Breakdown

  • WordPressโ€™s contribution recognition has historically focused on code commits and bug fixes, marginalizing critical roles like:
    • Event organizing and community building.
    • Mentoring and onboarding support.
    • Moderation and conflict resolution.
    • Localization and translation work.
    • Documentation and educational content creation.
    • Advocacy and sponsorship liaison roles.

Risks & Consequences

  • Contributors performing โ€œsoftโ€ or non-technical work often remain invisible in metrics and appreciation systems, leading to feelings of undervaluation and eventual attrition.
  • Community diversity and vitality suffer if key roles go unrecognized, risking burnout in these critical but less-visible areas.

Community Sentiment & Recommendations

  • Strong advocacy for broadening contribution definitions and institutionalizing formal recognition for all contribution types.
  • Development of standardized, time-sensitive badges that:
    • Reflect contribution types (e.g., mentor, organizer, translator).
    • Are era-aware, capturing when contributions were made to provide historical context.
  • Emphasize project-based recognition, acknowledging contributions that cut across traditional team boundaries (e.g., marketing campaigns, community challenges).
  • Proposals to formally recognize corporate contributors who provide financial or infrastructure support beyond volunteer hours.

Methodological & Logical Notes

  • Recognition systems should avoid the availability heuristic, which favors visible code contributions and neglects less tangible efforts.
  • Incorporate multi-dimensional recognition frameworks to capture the complexity and breadth of contributions.
  • Explore measurement instruments and surveys to quantify โ€œinvisible workโ€ and incorporate it into metrics fairly.

3. Burnout Crisis & Sustainability

Underlying Factors

  • Contributor burnout is pervasive due to:
    • High volunteer demands with insufficient systemic support.
    • Lack of equitable financial remuneration or stipends for ongoing work.
    • Pressure to maintain legacy systems and innovate new features leads to overwhelming workloads.

Consequences

  • Loss of institutional knowledge and experienced contributors.
  • Increasing technical debt and slowed innovation cycles.
  • Threat to WordPressโ€™s long-term ecosystem health.

Community Sentiment & Strategic Actions

  • Consensus on the urgent need to establish funding mechanisms that:
    • Support contributors financially without the expectation of full-time commitment.
    • Include stipends, grants, bursaries, or scholarships to enable sustainable engagement.
  • Strong calls to relaunch and properly resource the Sustainability Team, with mandates across:
    • Social sustainability (community well-being and diversity).
    • Economic sustainability (fair contributor compensation).
    • Environmental sustainability (minimizing the ecological impact of project activities).
  • Integrating sustainability principles into all relevant teams and projects ensures a holistic impact.
  • Reopening 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 as a hub for collaboration and information sharing.

Cognitive & Structural Analysis

  • Burnout stems from a resource allocation failure, where human capital is overextended without support.
  • Sustainability efforts require systems thinking, addressing interconnected social, economic, and environmental factors.
  • Avoid single-factor attribution bias by recognizing multiple contributing causes and solutions.

4. Metrics, Accountability, & Transparency

Current State

  • Many contribution promises remain unverified pledges, undermining accountability and measurement.
  • Sponsors and leadership struggle to assess impact and justify investments.

Negative Impacts

  • Reduced sponsor confidence and risk of resource misallocation.
  • Inadequate data restricts informed decision-making and priority setting.

Community Sentiment & Preferred Solutions

  • Strong advocacy for a shift to data-informed contribution tracking, including:
    • Leveraging the Contributor Dashboard and Bitergia analytics for verified data.
    • Transparent publication of contribution types, amounts, and outcomes.
    • Linking sponsors directly with contributions they fund for accountability.
    • Generating KPIs meaningful to sponsors and leadership.
  • Centralized communication hubs like https://make.wordpress.org/updates are critical for aligning contributors and sponsors.
  • Standardized reporting and sponsorship communication to clarify expectations, investments, and impact.

Logical and Methodological Considerations

  • Reliance on promissory pledges is a credibility gap, weakening trustworthiness.
  • Data-driven approaches embody evidence-based decision-making, which is critical for sustainable governance.
  • Metrics must balance quantitative rigor with recognition of qualitative impacts.

5. Contributor Funding & Governance

Present Challenges

  • Absence of formal, transparent governance structures for contributor funding and sponsorship leads to:
    • Informal, inconsistent decision-making.
    • Slow progress and risk of bias or mismanagement.
    • Contributor confusion regarding eligibility and processes.

Risks

  • Erosion of community trust and possible inequities.
  • Inefficient utilization of sponsorship funds.

Community Consensus & Proposed Framework

  • Empower contributors and teams to โ€œjust start doing itโ€, reducing excessive gatekeeping.
  • Develop transparent matching processes, aligning sponsors with contributors based on project priorities and skills.
  • Recognize corporate financial and infrastructure contributions alongside individual efforts equitably.
  • Create comparable incentives for event sponsors and other sponsors, ensuring fairness.
  • Establish clear, measurable deliverables tied to sponsorships to maintain accountability and justify investment.

Governance & Ethical Analysis

  • Governance gaps represent a principal-agent problem, where misaligned incentives may reduce funding efficacy.
  • Transparent processes are necessary to prevent conflicts of interest and favoritism.
  • Empowerment aligns with decentralized governance principles, fostering agility and innovation.

6. Team Structures, Onboarding, & Offboarding

Current Limitations

  • No standardized or documented procedures for team formation, closure, onboarding, or offboarding.
  • Contributors often feel lost, pinged unnecessarily, or disconnected from team goals.

Implications

  • Reduced morale and retention.
  • Inefficient resource use and duplicated efforts.

Community Recommendations

  • Standardize team repTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. roles, empowering them with decision-making authority and responsibility for inter-team coordination.
  • Establish clear, documented onboarding and offboarding workflows, including:
    • Providing formal closure for departing contributors.
    • Respectful disengagement processes.
  • Clarify and communicate distinctions among teams, projects, and working groups to improve organizational adaptability.
  • Define transparent criteria and community involvement in team lifecycle decisions (creation, closure, restructuring).
  • Consider revamping https://make.wordpress.org/updates/team-reps/ย 
  • Suggest sponsors list opportunities on the jobs board.
  • Prioritize โ€œGet Startedโ€ pages and streamline contributor pathways to lower barriers for newcomers.

Organizational & Psychological Insights

  • Lack of structure breeds role ambiguity, undermining team efficacy and contributor identity.
  • Formal onboarding/offboarding fosters psychological safety and closure, improving community health.
  • Clear boundaries between teams and projects reduce scope creep and enhance accountability.

7. AI & Knowledge Sharing

Contextual Challenges

  • WordPress knowledge is siloed across Slack, meeting notes, 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/ issues, and documentation, hindering 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).
  • New contributors face steep onboarding curves due to fragmented and voluminous information.

Potential AI-Enabled Solutions

  • AI tools to summarize and synthesize dispersed knowledge into accessible, structured formats.
  • Generation of digestible TL;DRs contextualizing priorities and history for newcomers and busy contributors.
  • Facilitating cross-team collaboration by reducing duplicated efforts and knowledge gaps.
  • Maintaining a people-first ethos ensures that AI supports human relationships and respect rather than replaces human interaction.

Ethical and Practical Considerations

  • AI use should respect data privacy and community norms.
  • Avoid AI-driven dehumanization by complementing, not substituting, human engagement.
  • Emphasize transparency in AI-generated content and maintain channels for community feedback.

๐Ÿ’ฌ Selected Highlights & Quotes โ€” Context, Implications & Community Sentiment

  • โ€œFive for the Future was never clearly defined and became a weapon or obligation.โ€
    The original initiativeโ€™s lack of clarity led to division and resentment, discouraging genuine contributions. The community now seeks a new framework that is inclusive and clearly communicated.
  • โ€œWeโ€™re throwing money at an endless problem without accurate metrics.โ€
    Without verified contribution data, funding is inefficient, trust erodes, and strategic impact diminishes. Community demands robust, transparent metrics.
  • โ€œWe need an attitude shift from endless discussion to โ€˜just start doingโ€™.โ€
    WordPressโ€™s culture of prolonged debate has stalled progress. There is enthusiasm for empowered, decentralized action and iterative delivery.
  • โ€œOnboarding and offboarding are essential for contributor closure and team health.โ€
    Formal contributor lifecycle management ensures respect, reduces burnout, and maintains engagement.
  • โ€œInvisible and soft contributions must be recognized for a truly inclusive community.โ€
    Non-code workโ€”event organizing, mentoring, and moderationโ€”is vital for sustainability and must be formally acknowledged.
  • โ€œSustainability affects every WordPress team and cannot be ignored or discounted.โ€
    The disbanding of the Sustainability Team highlighted governance gaps; urgent reactivation and funding is necessary.
  • โ€œWe already have programs like mentorship and dashboards; letโ€™s build on them, not recreate.โ€
    Respecting and extending existing legacy programs promotes efficiency and continuous momentum.
  • โ€œCorporations want measurable outputs and KPIs to justify their sponsorship.โ€
    Transparent, actionable metrics are critical to sustaining corporate sponsorship.

โš ๏ธ Challenges & Barriers โ€” Contextualized

ChallengeImpactNotes
Data & Metrics DeficiencyInhibits fair recognition, accountability, and fundingNeed for verified, transparent contribution data
Governance GapsInconsistent funding, unclear team lifecycles, and decision delaysRisks bias, erodes trust, reduces agility
Contributor BurnoutLoss of contributors, slower innovationRequires systemic support and equitable funding
Communication SilosFragmented channels, poor knowledge sharingLimits collaboration and onboarding
Role AmbiguityLeadership confusion, inefficienciesStandardized roles and processes are needed
Cultural Discomfort Around FundingHinders open discussions on money and supportNormalize funding conversations and transparent governance

โœ… Action Items & Roadmap โ€” Context & Community Focus

  1. Publish comprehensive, transparent meeting notes for community-wide accessibility and feedback.
  2. Form dedicated working groups to:
    • Define and standardize contribution frameworks, including all roles and types.
    • Develop formal onboarding and offboarding procedures with contributor closure.
    • Formalize transparent governance for team lifecycle management and funding.
  3. Reinstate, resource, and empower the Sustainability Team, reopening communication channels. See Overlapping Initiatives
  4. Build or improve a centralized dashboard and jobs board mapping contributor skills, team needs, sponsorship opportunities, and project priorities.
  5. Promote and expand data-informed contribution tracking via the Contributor Dashboard, Bitergia, and similar tools.
  6. Foster a culture of empowered, decentralized initiatives, enabling contributors and teams to act swiftly within shared governance.
  7. Collaborate with the Core AI team to design tools for knowledge synthesis, onboarding TL;DRs, and reducing information fragmentation.
  8. Implement inclusive recognition systems valuing code and non-code contributions equally with badges, public acknowledgment, and corporate recognition.
  9. Maintain open, ongoing dialogue with WordPress leadership to ensure alignment, resource support, and respect for grassroots contributions.
  10. Clarify and document team rep roles, responsibilities, and communication workflows to enhance coordination and empowerment.
  11. Update and prioritize Get Started pages, contributor pathways, and onboarding resources for improved newcomer experience.
  12. Develop and execute a communication and change management strategy supporting the adoption of governance, funding, and recognition reforms.

๐Ÿ“Œ Additional Community Priorities & Critical Questions Highlighted

  • Why must contributors ask permission to act? Empower autonomy.
  • What are the actual, data-verified contribution numbers? Move beyond guesswork.
  • Should we shift from promissory pledges to data-confirmed contributions? Strong yes.
  • How can we measure and recognize hidden work like event organization and mentorship? Develop metrics and recognition tools.
  • How do we prevent wasting contributorsโ€™ finite time? Streamline processes, improve communication.
  • Team badges reflecting eras and specific projects, not only teams: Implement dynamic, time-stamped recognition.
  • How to recognize company contributions beyond volunteer hours? Develop corporate recognition programs.
  • How can initiatives (e.g., shipping WebP) be communicated clearly and not blocked at the last minute? Improve project communication and accountability.
  • Standardize badge processes and sponsor incentives; ensure equitable benefits for sponsors.
  • Allow contributors to declare sponsor support per activity, increasing transparency.
  • Recognize sponsored contributorsโ€™ blog posts and reporting efforts.
  • Centralize team priorities and synthesize cross-team projects for clarity and alignment (e.g., https://make.wordpress.org/updates).
  • Map contributor sponsorship needs to sponsor interests and required KPIs transparently.
  • Empower team reps to maintain up-to-date skills and sponsorship needs lists.
  • Clarify distinctions and governance around sub-teams (e.g., Core sub-teams like Performance, AI, 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/).
  • Standardize proposals, sub-team processes, and unblocking procedures.
  • Prioritize an actionable roadmap aligned with core and ecosystem-wide priorities.
  • Highlight and formally recognize invisible, soft contributions.
  • Reframe or rename 5ftF to reflect inclusivity and modern realities.
  • Support horizontal collaboration across traditionally vertical team structures.
  • Use AI to maintain and curate WordPress knowledge repositories, respecting data privacy and community ethos.

๐Ÿ“š Final Reflection

WordPress is at a pivotal moment in its development. By adopting transparent governance, recognizing contributions inclusively, implementing sustainable funding models, clarifying team processes, and thoughtfully integrating AI, the community can create a resilient, vibrant, and equitable ecosystem for contributors. By building on past efforts and adapting to changing circumstances, WordPress can ensure that every contributorโ€”regardless of role or backgroundโ€”feels valued, empowered, and connected to the projectโ€™s future.

#5ftf, #contributor-working-group, #discussion, #five-for-the-future

WordPress Project Contributor Handbook v2

In March 2021, Josepha introduced the proposal of a WordPress Project Contributor Handbook. This handbook was intended to be an overarching resource and place for policies, best practices, guides and other foundational content related to open-source and the global WordPress project.

Imagine it as a comprehensive map that will guide every contributor through our beloved WordPress landscape.

As the founder and spearhead of the DEIB (Diversity, Equity, Inclusion, and Belonging) working group, Iโ€™m excited to update you on an exciting development: weโ€™ve committed ourselves to a revamp of the Contributor Handbook into the next iteration. This handbook โ€“ like every other handbook โ€“ is a living document and needs to grow alongside the project and its community.ย 

The Value of a Unified Guide

The new Contributor Handbook aims to be the quintessential resource for everyone in our community. It will provide a birdโ€™s-eye view of where to find key information and how different aspects of our community interconnect. From community engagement rules to technical guidelines, this handbook will cover it all, making your journey as a WordPress contributor clearer and more structured.

Scope

The Contributor Handbook currently includes pages on 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), Privacy Policy, a DEI Statement, the Community Code of Conduct, and Incident Response Team. Pages or parts of documentation that require legal consideration, like the Privacy Policy, will not be included in the scope of this work. Wherever required, the intention is to collaborate with teams that are most familiar with the page, for example, the Community Code of Conduct with the Incident Response Team.ย 

Collaboration Across Teams

Enhancing the handbook is a collaborative effort involving several key teams:

  • Community Team: Focusing on integrating community interaction norms and event guidelines.
  • Documentation Team: Ensuring that the handbook is comprehensive and easy to navigate.
  • Project Leadership: Offering strategic guidance to align the handbook with broader WordPress objectives.

This cross-team collaboration ensures that the handbook serves as a holistic guide to the WordPress ecosystem, tailored to meet the needs of all contributors, new and seasoned alike.

Progress and Acknowledgments

Thank you to @chanthaboune and @angelasjin for the first iteration of the Contributor Handbook, and for suggestions provided by @jeffpaul, @tobifjellner, @dd32, @juliacanzani, @poena, @sereedmedia, @joedolson, @ryelle.ย 

Also thanks to @milana_cap, @j9magayanes, @TantienHime, and @CoachBirgit for their foundational work moving the needle forward at the CloudFest Hackathon. Their efforts led to the creation of a 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/ repository, which is now officially part of the WordPress organization, thanks to @dd32 and @leogopal. This repository is the new home for our ongoing development and collaboration on the handbook.

Call to Action: We Need Your Voice!

Your involvement is crucial as we refine and enhance the handbook:

  • Review and Feedback: Dive into the Contributor Handbook GitHub repository to explore the drafts and contribute your suggestions.
  • Join the Discussion: Comment below to discuss how the handbook can better serve as your go-to resource.

Conclusion

Our goal is to not just create a handbook, but to foster a living document that evolves with our community. Your involvement will help mold it into a dynamic resource that reflects the needs and knowledge of all WordPress contributors. Together, letโ€™s build a resource that not only guides, but also inspires and unites us in our shared mission.

Next Steps

  • Keep an eye on this blog and our GitHub repositories WordPress/DEIB-Issue-Tracker and Contributor-Handbook for updates and draft reviews.
  • Join the conversation in our upcoming DEIB working group meetings every other week Friday in #DEIB-working-group, where weโ€™ll discuss the handbookโ€™s progress and gather more feedback.

Weโ€™re committed to making the Contributor Handbook a fundamental tool for everyone in our community. Letโ€™s work together to create a resource that not only informs, but also empowers.

Props to @angelasjin for reviewing and contributing to this announcement post

#DEIB #DEI #discussion #handbook #WPDiversity

Discussion: Ending the Eternal September

As part of our ongoing discussion around improving the contributor journey, I recently asked a few folks their thoughts on Eternal September in 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.. More specifically, I wondered:

  1. What makes it difficult for our seasoned contributors to mentor new contributors in the open source project?
  2. What happens for existing contributors when we have an influx of new contributors?
  3. Where are the pain points for existing contributors when we bring in new contributors?

Some Initial Thoughts

There were a lot of interesting responses, but there we a few common threads I heard:

Lack of Clarity

Itโ€™s hard for existing contributors donโ€™t know a new contributor is in their onboarding, and therefore also hard to see if they are stuck or what could get them unstuck.

Lack of Skills

The primary work for teams is focused, i.e., marketing, coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress., etc. Welcoming and teaching new contributors is a different skill set from those specific focuses. And ever after accounting for that skills gap, there are unspoken cultural norms to get work looked at and moved forward which takes time and observation to learn, rather than task-oriented training.

Lack of Certainty

No matter whether a new contributor makes a single contribution or returns regularly over the coming months, the time required to make sure they have their bearings is the same. This creates tension among team members/existing contributorsโ€”they wonder whether they should prioritize existing work (new contributions) or training/support for new contributors.

What do you think?

Iโ€™d like your thoughts on the questions I posed above, but Iโ€™d also like you to consider this:

If we believe that speed of feedback on a contribution is key to helping a casual contributor become a regular contributor, then what would a good first contribution experience look like for a mentor?

#5ftf, #discussion, #five-for-the-future

Request for Feedback: How can we Improve the Five for the Future Contributor Journey?

The WordPress project has made great strides this year thanks to its contributors. As WordPress enters an exciting new era of growth in 2023, it is time to examine how Five for the Future can best support the project and the people behind it.ย 

This post shares research on the contributor journey for individuals and organizations committed to the Five for the Future initiative. Your feedback will be valuable in further refining the contribution experience for pledged contributors.ย 

Self-sponsored Contributors and Pledging

At this time, individual self-sponsored contributors can edit their 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/ profiles to update and share the number of contribution hours per week towards their chosen contributor teams. However, after pledging contribution time towards their respective teams, the onus is on the contributors to follow up on their commitments. Below is a flowchart representing the current contributor journey for self-sponsored contributors in Five for the Future.

A flowchart depicting the contributor journey for individual self-sponsored WordPress contributors in relation to Five for the Future.

As depicted in the flowchart, many contributors pledging their time to Five for the Future tend to drop off. Based on conversations with contributors, I identified some reasons why this may be happening:ย 

  • Self-sponsored contributors do not get any direction on navigating the project or identifying contributor teams.
  • There is no onboarding for self-sponsored contributors pledging their time to the Make/Teams of their choice.ย 
  • Making the first contribution can require a lot of coaching and guidance, which is currently not available to self-sponsored contributors.
  • Pledged contributors frequently do not get any additional guidance or support on making ongoing contributions to the project.ย 
  • There is a lack of clarity on what constitutes a Five for the Future contribution.

When a contributor making a recurring time commitment to a big project like WordPress lacks guidance on how they can honor their commitment, their contributions could stagnate. In other words, at this time, the journey of a pledged contributor is not very much different from a non-pledged contributor.

Companies and Pledging

Companies have a more nuanced relationship with Five for the Future. They are listed on the Five for the Future website with dedicated profiles, which include lists of the Make/Teams they contribute to, linked contributors, and the total number of hours pledged. However, like individual contributors, once a company commits time and resources to Five for the Future, they frequently also lack direction or guidance on contributing.ย 

You will find below a flowchart representation of the current contributor journey for companies. As you can see below, in an ideal world, when a company pledges to Five for the Future, they should go on to make ongoing contributions to WordPress and build a mutually successful relationship. At this time, companies have to figure out the nuances of contributions themselves and put in extra effort to provide ongoing contributions to the project. If they are unable to get that support, their contributions could stagnate.ย ย 

A flowchart depicting the contributor journey for companies pledged to WordPress through Five for the Future.

Companies and organizations that have grown alongside WordPress or that already have experienced contributors may be able to navigate through the process more efficiently. However, many companies in the program (especially newer companies) could have a tough time figuring out WordPress contributions. Some of the issues faced by Five for the Future companies include:ย 

  • Lack of guidance on the next steps after pledging (Ex: How can a company start contributing to a Make/Team โ€“ example, Make/CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. or Make/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))
  • Missing direction for companies navigating their Five for the Future contributions (Ex: How does a company build a Five for the Future strategy? How do they effectively make contributions as a company? Are contributions aligned with company goals and WordPress project goals?)
  • Significantly less ongoing support for their contributor journey.
  • Little or no awareness of how companies can benefit from Five for the Futureย 

These issues could potentially lead to some companies reducing the quantum of contributions or even dropping off the program.ย 

How Can We Improve the Five for the Future Contributor Journey?

As @chanthaboune mentions in Episode 35 of the WordPress Podcast, Five for the Future intends to foster โ€œgenerous collaboration toward the long term health and stability of our project for the future.โ€ While the program has made great strides since its formal launch in 2019, starting the journey to the next iteration of Five for the Future will make that vision a reality. With improved onboarding and better cross-team communication between companies and contributors, that reality will also enjoy an unmatched contributor experience that benefits both the WordPress project and contributors alike.ย 

  • What do you think about the existing contributor journey? What are our successes and pain points?
  • How can we improve the contributor journey for Five for the Future contributors and sponsoring companies?
  • What more can Five for the Future do to help its contributors?
  • How can Five for the Future contributors best support Make/WordPress Teams?ย 

Please share with us in the comments on this post! Your feedback will go a long way in shaping the contributor experience of our favorite 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.ย 

Additionally, if you are an existing WordPress or Five for the Future contributor or work closely with Make/WordPress Team, @angelasjin and I would love to chat with you. Please express your interest in the comments of this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test itโ€™s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of โ€œPing me when the meeting starts.โ€ @angelasjin or myself (@harishanker) in the Make/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/., or simply drop a mail toย getinvolved@wordpress.org so that we can schedule a conversation based on your availability.

#five-for-the-future #5ftFย #discussion

This post was jointly written with @angelasjin.

Discussion: Contrib Handbook, Part 3

Itโ€™s time for the next round of discussions (check out the #handbook tag if youโ€™ve missed the others)! Today weโ€™re opening comments on a code of conduct. Please share your thoughts on what works, what could be improved, and what needs correction.

In coming weeks, Iโ€™ll also share a Conflict of Interest Policy and Code of Ethics for your input.

Please share your feedback in the comments of the documents!

#code-of-conduct, #discussion, #handbook

Defining Five for the Future Pledges & Contributions

After reading through some of this postโ€™s comments, I think it might be useful to re-articulate the hopes behind the discussion.

The end goal is to find ways to automate contribution props, so that no one has to either spend huge amounts of time before their contributions are noted or find ways to contribute to the most time intensive props opportunities, major releases and major WordCamps. The end goal is to distribute props more equitably and more consistently by taking out the subjectivity of human review, not to make individual contributions somehow less valuable.

The first step for automation is, of course, documenting what you have and what you mean, hence my use of the word โ€œdefine.โ€ ~Josepha

In recent months, the Five for the Future (5ftF) program has improved to make it more reliable and useful when it comes to tracking impact and success. An example of this is the work being done to reduce the number of spam and dormant Five for the Future pledges and give more credit to non-code contributions.

To support such efforts, itโ€™s also important to build a shared understanding for how the Five for the Future program works.

The WordPress project thrives because of the generous contributions in time and resources from people and companies across the globe. A portion of contributions are made in the form of Five for the Future pledges from individuals and organizations. They commit to giving back to the WordPress project by contributing a goal of at least five-percent of their time (or resources) consistently via the Make WordPress teams. By joining together in giving, we make WordPress stronger.

Participation in Five for the Future means consistent effort by an individual or a company via a Make WordPress team to directly 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 and the projectโ€™s current big ideas, rather than the sole benefit of a company or individual. Simply put, Five for the Future exists to collaboratively invest in the health of the WordPress project, ensuring its long-term sustainability and success.

What makes a contribution a 5ftF contribution?

Some contributions are easy to sort through and agree on; we see them happening, props are given with them already, and we understand how they help make WordPress better. Contributions of code to CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. or the apps, translations through Polyglots, forum management with Support, organizing WordPress-centric events, and many other main focuses of Make WordPress teams.ย 

But other contributions are in a grey area. For those, itโ€™s important to look at not only whether they move WordPress forward, but also whether it helps the community of contributors work in a sustainable way and whether the contributions can be done consistently over time.

Some examples of grey area contributions that do fit the 5ftF definition include: maintaining 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/, WordCamp.org, or Rosetta networks; adding or editing official WordPress documentation, training, or communications; speaking at WordPress Meetups and WordCamps; and maintaining or moderating official repos (plugins, themes, photos, WPTV, et al).

Examples of grey area contributions that do not fit the 5ftF definitionย  include: creating WordPress websites, creating WordPress themes, plugins, or blocks (including those that are listed in WordPress.org), and providing support solely to third-party WordPress themes or plugins. These activities are critical to extending the reach and utility of the WordPress project, but they are not considered part of making Five for the Future commitments.ย 

There are many important efforts and lots of incredible work performed outside of WordPress.org and Make Teams. While these are indispensable activities that further the WordPress ecosystem, Five for the Future is about ensuring that the WordPress project continues to be a fertile foundation for WordPress extenders and users.

What do you think of this definition? Share your feedback in the comments below.ย 

#5ftf, #discussion, #five-for-the-future

Discussion: Contrib Handbook, Part 2

Itโ€™s time for the next round of discussions (but hereโ€™s the first round if you missed it)! Thereโ€™s just one section today, but like last time the comments are open. Please share your thoughts on what works, what could be improved, and what needs correction.

In coming weeks, Iโ€™ll also share a a Code of Conduct, a Conflict of Interest Policy, and Code of Ethics for your input.

Please share your feedback in the comments of the documents!

#dei, #discussion, #handbook, #wpdiversity

Discussion: Contrib Handbook, Part 1

My timeline here got very off track but, in the spirit of better late than never, here are the first two handbook sections for discussion. Each section is in a different document and both are open to comments. Iโ€™d love if you would share your thoughts on what works, what could be improved, and what needs correction.

In coming weeks, Iโ€™ll also share a Diversity and Inclusion Policy, a Code of Conduct, a Conflict of Interest Policy, and Code of Ethics for your input.

Please share your feedback in the comments of the documents!

#accessibility, #discussion, #handbook, #privacy