Integrating Community Feedback into Foundation Strategy Part 1

Published on by

Integrating Community Input Into Foundation Strategy

Part 1: Feedback from the Community

Oh my friends, we have so much to talk about.

I’ve been with The PHP Foundation for a few weeks, and many people have asked me about my vision, goals, and strategy for the upcoming year. In my opinion, The PHP Foundation’s stated mission of ensuring the long-term prosperity of the PHP language can be interpreted many different ways. So what exactly does this mean in terms of actionable efforts that will impact the community in the ways that align with this mission?

To answer that question, my goal was simple: listen to people who have a vested interest in the success of PHP and see what themes emerge. So I opened my calendar, messages, and email, and you all answered the call.

So far, I have connected with around 60 people from 18 countries. I’ve heard from PHP community members, people working in the ecosystem, maintainers of PHP projects, consultants, sponsors, core developers, leaders of other open source foundations, user group organizers, and of course, our own Foundation staff and Board members. I am thrilled that you all had a lot to say, because as I’ve said before, apathy is a much harder problem to tackle.

Before I share the findings, It is important to note a few things:

  • Even though people identified many issues that could be better, there is still much love for PHP and the community.
  • Some of the issues brought to me are not within the scope of The PHP Foundation’s authority. That being said, there are places where we can offer our support.
  • These findings represent the concerns that were brought to me, and they aren’t presented as “fact” or official opinions of The PHP Foundation.
  • Some of the findings may be of no surprise to you. And some of them may not resonate with you personally. I’d just ask that you keep in mind that the feedback is honestly presented as it was shared, and that these are also valid experiences from others.

High Level Summary of Findings

Overall, these were the biggest takeaways: - PHP’s biggest challenges are perception, coordination, and onboarding, not technical capability - The community loves the language and would choose PHP over other options, despite the challenges - The ecosystem is large but fragmented - The newcomer experience, education, and talent pipeline have room for improvement - The PHP Foundation’s role and impact is not well understood - Funding is a shared challenge across open source - AI brings much uncertainty and many polarizing opinions, so agreeing upon a unified approach will be very challenging

I've classified the feedback I received into four primary buckets:

Categories

I created this slide presentation to share and summarize the feedback I received. I encourage you to take a look.

What’s Next?

In a follow up blog post (Part 2), I will be sharing The PHP Foundation’s strategies that aim to address some of these issues. And as always, please don’t hesitate to reach out if you have input or feedback to share. You can reach me via email or you can schedule some 1:1 time with me on my calendar.