What are the best things the WordPress community can do to better support plugin developers and founders? Recent discussions around the Active Install data being removed from WordPress.org forces us to respond to this question if we believe a healthy third-party plugin market is essential to WordPress, as I do.
Estimated reading time: 36 minutes
The recent discussions around the Active Installs data being removed from the WordPress Repo prompted two questions I think we need to answer as a bigger WP community and particularly our members at Post Status.
As someone who lived in the WordPress product space for 10+ years and owned free and commercial plugins, I resonate with the issues and concerns being brought up today by plugin developers. (Here I am in 2010, writing Why We Need a Premium WordPress Plugin Market.)
What I want to do here is frame the conversation to be constructive and help us all make progress together — for the good of WordPress, plugin developers, and our members.
I’ll try to offer as limited a commentary as I can here because I’d like your comments and responses to these questions:
1. Are plugins essential to WordPress?
Specifically, have (free and paid) plugins been — and will they continue to be — essential to the health and growth of WordPress?
My answer is YES — absolutely! Even if it’s a messy market. And we have work to do.
As of this writing, there were listed 60,229 plugins in the WP repo, and of course countless other free and paid plugins elsewhere.
Plugins are key contributions to WordPress. They extends WordPress and allows WP to stay as nimble as possible for the enormous variety of uses in our world.
I started iThemes in 2008. We were early in the “premium” market. We didn’t have to depend on the repo at the time, but I would have relished the opportunity to offer and sell our products there.
If your answer to my first question is a solid yes too — and I hope it is — then my next question is:
2. What can we do to create a more sustainable model and environment for WP plugin developers?
THIS is where we need to start the conversation, in my view.
Merely suggesting to plugin developers committed to the WP.org repository that if they don’t like the rules or changes they should go elsewhere isn’t fair or reasonable to them.
If you’re saying that to plugin developers, but…
- You don’t own a free plugin…
- You haven’t built your business around a free plugin…
- You were early into the product business like I was at iThemes in 2008…
- You already have an existing platform outside of the .org repo…
…then at best, you’re not putting yourself in their shoes. You’re not offering realistic advice.
I also don’t think it’s the best or healthiest answer for them or WordPress.
What I’m talking about and asking for are ideas that make incremental progress and improvement … TOGETHER.
For WordPress and the plugin developer ecosystem to start a dialogue that is perhaps overdue. I also want to keep in mind that this is an open source project, with projects teams and volunteers who are already overloaded.
I think we start with this question:
What are the big three things we as a larger WP community (together) can start working toward to support WP plugin devs better?
I’ll offer some ideas to kick off this conversation.
Let’s agree we’re all in this together.
There’s so much division and polarization in our world already today outside of WP. In the spirit of open source and WP, let’s be a shining example to our worlds of what can be when humans start talking and listening to fellow humans. Leaving some of our past behind and simply understanding where we’re coming from.
But at its simplest? Be open to the conversation.
At its best? Try to embody the other’s perspective. Getting into their shoes. Seeing from their perspective.
One of my favorite conversations this year was with Birgit Pauli-Haack at WCUS. The topic was Core Contribution. We initially came at it from our separate sides. But then we started listening to each other. And now …. we’re working together on some things we think will make a difference for ALL.
If you know Birgit, you know she’s a very special human in the world and we’re privileged to have her in WP.
But I wish we had more of these conversations in WP.
It’d be better for all of us.
I grant it’ll be tough … but I believe in us.
Let’s acknowledge that we need to talk … together.