What Should Plugin Developers Expect from WordPress?

October 13, 2022 00:06:02
What Should Plugin Developers Expect from WordPress?
The WP Minute - WordPress news
What Should Plugin Developers Expect from WordPress?
/

Show Notes

The recent pushback regarding WordPress.org’s removal of active install growth data shouldn’t be too surprising. It’s not the first time that a decision made by WordPress leadership has ruffled some feathers.

But perhaps the people most directly impacted by the move – plugin developers – were a bit unexpected. After all, a thriving plugin ecosystem is key to keeping WordPress growing and relevant. It’s fair to wonder why anyone would want to upset this particular apple cart.

Logic tells me that you’d want to do everything possible to keep this group happy. That in turn encourages developers to continue to invest in the platform. By contributing their products, and perhaps being part of the Five for the Future program, there are numerous opportunities to make a positive impact.

However, it’s not quite that simple. The above assumes that: a) everyone’s on the same page, and b) all involved parties have purely altruistic motives. That’s just not the reality of WordPress – or any other community on this planet.

There’s always going to be some push-and-pull between plugin developers and WordPress. The question is: what should plugin developers realistically expect from the platform and its leadership?

The Limited Partnership between Developers and Leadership

On the surface, the partnership between plugin developers and WordPress leadership is mutually beneficial. At their best, these entities can help each other thrive. And each deserves gratitude for the role they play.

But there are limits. Even though the WordPress project is open-source and not-for-profit, money is still at stake. Many plugin developers and service providers (including Matt Mullenweg’s Automattic) are for-profit businesses. And while most want to provide benefit to others, they’re still obliged to consider their needs first.

This brings us to the issue of active install growth data for plugins. In a competitive landscape, entrepreneurs will undoubtedly use available data to their advantage. That’s not necessarily a bad thing – it’s just the way business works.

Yet sometimes how that data is leveraged will go against the grain. It could impact the WordPress community and project in ways that leadership isn’t comfortable with. Not everyone is interested in a level playing field. And we’ve seen instances where companies have used dark patterns and questionable marketing tactics to get ahead.

Meanwhile, WordPress.org has made these stats publicly available for years. Plugin authors have made it clear that the data is useful to them. However, no rule says WordPress must continue doing so. Fair or not, they can add or subtract metrics as they see fit.

The optics of the decision were decidedly unflattering. And there has been plenty of debate on whether removing the data was justified. Still, this friction is a prime example of the relationship’s limitations.

WordPress Doesn’t Have to Help Developers Make Money

Whether you’re a plugin developer or a freelancer serving clients, it’s possible to make a good living with WordPress. The software provides a solid foundation on which to build your business. Odds are that this narrative describes many people’s journeys to some degree.

We can also admire the WordPress community’s history of being relatively open and its willingness to share knowledge. It’s something we see at WordCamps, on social media, and within walled gardens such as Post Status and The WP Minute.

Indeed, the software is wonderful and so are many of the people involved. But we shouldn’t confuse them with the goals of the WordPress project and its leadership.

The project provides us with a tool and documentation that demonstrates how to use it. It encourages us to add customizations to the mix. It also asks that we give back to keep the lights on and the software relevant.

But maybe that’s as far as it goes. Perhaps WordPress leadership wishes us well while maintaining its distance. They’re not necessarily concerned with what business owners want. Could it be that we’re in this together – but only to a certain point?

For someone who was attracted to WordPress because of its “everything is free” vibe, I think that’s disappointing. At the same time, it may also explain why leadership doesn’t seem eager to communicate its reasoning behind controversial decisions.

WordPress Plugin Developers Must Make Their Own Way

In a perfect world, both the WordPress project and plugin developers would walk hand-in-hand. But their interests diverge at some point along the way. Thus, there’s an inevitable parting.

That doesn’t mean there aren’t opportunities for collaboration. It’s still in everyone’s best interest to get along and make WordPress the best it can be. But perhaps we shouldn’t have any false illusions about this relationship.

For what it’s worth, I’d love to see leadership step out of its comfort zone and provide in-depth details about its decision-making process. I think so much of the frustration and mistrust we see could be avoided by simply talking about the issues of the day.

In the meantime, the plugin developer community must come to grips with the hand they’ve been dealt. There will always be some level of disconnect between the needs of WordPress and its ecosystem. That isn’t likely to change.

That means developers may have to learn to rely on each other more than the platform they use.

Other Episodes

Episode

June 24, 2022 00:09:11
Episode Cover

What would GoDaddy's WordPress look like?

Whoever thought that Apache web server would be de-throned in it’s prime? Hello NGINX. We see you Cloudflare. Red Hat and Fedora linux showed up, but then the world went faster together with Ubuntu. Intel dominated the chip space forever. Still does, technically, but AMD and Apple are going after their lunch including the paper bag it’s packed in. Sprinkle in the open source coding languages, tooling, and protocols over the last 30 years and everyone shouts open operability — until they get control — and then it’s “our way is better than your way, see ya later.” Why I want WordPress to win Probably for all of the reasons you do too. I love the software, it affords me a career, a specific lifestyle, and it puts food on the table. I think WordPress is the best piece of software around to help drive a technical workforce. First, because of its flexibility. Second, because it’s open source. But not open source like Swift — which is locked into Apple. WordPress can run and do a lot more than other “closed” open source projects. The open source software could be powerful for local community programs that train, spread awareness, and deploy solutions around WordPress which leave real impacts on society. An approachable solution to publish and consume local government topics which are crucial to a town’s population. Non-profit and news that sorely need a low-cost solution to democratize publishing. Understanding how programming, the internet, and technology works for a young (or old!) demographic. I want WordPress to win because of that, not because it makes a prettier website than Wix. The desire for open source should not be the desire for control If you love open source, you have ...

Listen

Episode

May 25, 2022 00:04:28
Episode Cover

Get 6 from .org and 5 from .com

News WordPress 6.0 "Arturo" was released. This release was named for the Latin jazz musician and director Arturo O'Farrill. With nearly 1,000 enhancements and bug fixes, the second major release of 2022 is here. You can watch the official release over on YouTube. It is a minute and a half of great jazz and cool features. There were some interesting numbers on Gutenstats.blog of what blocks are used for with .com and Jetpack. The stats are interesting showing 76.6 million active installations and it is exciting to see where all the common blocks are being used. If you are interested to see where Gutenberg is headed, make sure you keep updated at make.wordpress.org. Are you interested in starting a new site with your idea or small business? WordPress Starter is a new, beautifully pared-back plan designed to put that idea center stage. For just $5/month you get fast WordPress managed hosting, unlimited site traffic, and reasonable startup prices. This is the new price point for WordPress.com that Sarah Gooding, over at the Tavern, and I have been waiting to hear about for some time. I’ve reached out to Automattic for a comment. Events WordCamp EU will be happening next week. There is an interesting panel discussion with the global lead Taeke Reijenga on “Acquisitions in WordPress”. The WPMinute has been covering these acquisitions individually over the past year but you may want to check out this panel to hear their takes on some of the major changes and takeovers within the community over the past year. From Our Contributors and Producers Speaking of acquisitions, Adrian Tobey of GroundHoggWP tweeted that his team has acquired Scott Bolinger’s plugin, HollerWP. ...

Listen

Episode

July 25, 2022 00:16:32
Episode Cover

WordPress support company Sitecare acquires Maintainn from WebDevStudios

WordPress support company Sitecare acquires Maintainn, excluding the team, from WebDevStudios. Hear from the founders in today’s interview to learn how the deal went down, what to look for in good acquisitions, and what the future of WordPress support companies look like. The landscape of monthly WordPress support companies has certainly changed since these two OG’s launched in 2012-2013. Sitecare plans to double-down on their packaged monthly services while WedDevStudios continues to expand their enterprise WordPress business. Links Ryan Sullivan Brad Williams Sitecare Maintainn WebDevStudios ...

Listen