What if WordPress had an advisory board?

Before going into the theoretical exercise of answering my own question about WordPress having an advisory board, I want to reflect on the current state of things. Talking with people involved with WordPress, I’ve heard a lot of interpretations of how they believe it is currently governed and who sets the direction and vision. That’s interesting, as it tells us that the current situation is probably not being communicated in the best way.

Many think WordPress is governed by Automattic, which is wrong. Automattic is a private company that controls WordPress.com, VaultPress, and several other products.

Many also think that there’s some kind of democratic process (i.e., “voting”) in place. Although many questions about the future of WordPress are discussed at events like WordCamps and, especially, WordPress Community Summit, there isn’t any formal “voting” mechanism in place that would allow the community (in the widest sense of the word) to decide, for example, what features get added to or removed from the WordPress core.

Some people who are more familiar with WordPress point to the WordPress foundation. It’s a legal entity that holds the WordPress trademark, and its stated purpose is as follows:

“The point of the foundation is to ensure free access, in perpetuity, to the software projects we support.”

However, although it’s a formal legal entity, the foundation does not govern the direction and vision of WordPress.

What gives? Few have guessed the right answer—that the direction and vision of WordPress is in essence driven by its co-founder, Matt Mullenweg, with no formal body in place (and, as he put it “until he gets old and/or senile” – I’ll add “or perhaps until he has kids,” as that is a game-changer). In practice, the inner circle of leadership is somewhat broader than this and also involves the core development team.

There is, of course, nothing inherently wrong with one person driving the vision of the product. Matt was able to lead the open source project from inception through incredible growth to where it is now and by all standards—hats off for that.

Also, being in the project’s commanding seat while being invested in its future due to running a huge business that depends on it (Automattic), Matt is under a lot of pressure not to screw up. It’s an immense responsibility, which for the moment he carries more or less alone. That’s not an easy thing to do by any standard.

So here am I driving the Oregon Coast highway, thinking about all these things and asking myself: What if WordPress, one of the largest open source projects in the world, founded by Mike and Matt more than 11 years ago and powering about 25% of Internet, built a community-influenced advisory board? How would that change things?

Open sea meets Oregon at Nye Beach, Newport, Oregon
Open sea meets Oregon at Nye Beach, Newport, Oregon

Let’s start by stating the obvious: advisory boards are a way for open source projects to make their governance fully transparent and to obtain guidance on strategic questions like product roadmap or policies. Advisory boards have been embraced by many popular open source projects, including Linux and Node.js, to name only two.

Using Node.js as an example, its advisory board was formed after the project had been running for four years. The seats on the board have been given to a variety of community members, including those who invest time and effort contributing to the project: users and companies that deploy it, and outside experts from other open source projects.

The main trigger for forming an advisory board usually comes not only when a project matures but also when its users and community become so diverse and complex that a board has to be formed to balance the needs of all the different types of users.

I think that this is the case that could be easily made for WordPress today.

If the current WordPress leadership held discussions with members of the WordPress community, including contributors and companies involved in popularizing the project, my gut feeling tells me that there would be a strong consensus to create an advisory board.

The seats on such a board would not be “sold” or “sponsored.” They would be open to the entire community and transparently allocated to individuals and companies that have objectively shown particular interest in contributing and in the well-being of the project.

How could this change WordPress?

  • Board rules, policies, and the output from all meetings would be made publicly available, increasing transparency.
  • It would provide a formal body capable of giving attention to and resolving issues that impact the project and the community, increasing effectiveness.
  • It would eliminate the perception of the project being led by a single person and thus having a single point of failure, increasing trust and adoption.
  • Guiding documents produced by the board, such as product road maps, guidelines, procedures, and the vision, would increase the consistency, predictability, and planning abilities of businesses based on WordPress.

Such advisory board would further enhance open governance principles, such as influence through contribution and an open technical meritocracy (effectively separating technology advancement from individual or commercial intent).

Can something go wrong? Well, given the same diversity and complexity as the community, the advisory board could become counterproductive. I can imagine a situation where participating companies would shortsightedly put their interests first, before the best interests of the project. Many people can have many different visions for the future of the product, resulting in it being spread too thin in vital areas such as the core. And perhaps WordPress, in its twelfth year of existence, has outgrown the need for an advisory board and is simply good as-is.

Personally, I think Matt should start thinking about it for practical reasons. It would allow him to settle down a bit when he decides to start a family — a moment he’s probably nearing (he’s 30 now), so better to be prepared and to have a structure in place, made after his own vision.

Please discuss!

Vladimir Prelovac Avatar

12 responses

  1. Brin Wilson Avatar
    Brin Wilson

    Couldn’t help thinking as I was reading: “if it ain’t broke, don’t fix it”. Sounds like a lot of meetings meetings meetings… I say, Matt’s taken it to 25% already and his life’s goal is to further WordPress, if this was the way to go he’d probably have already done it!

  2. Don Niam Avatar
    Don Niam

    I am fairly new to WordPress and was wondering why WP does not have a Market Place for premium themes? It would give them better control over who is representing WordPress. I had a horrible experience with Envato and now buy themes from Mojo who has been excellent. But that bad experience turned me off and I related that bad experience to “WORDPRESS”. But i was dead set on giving WP a try due to SEO abilty. I have stuck it out and really like what i have been able to accomplish. But the process of buying premium themes is pretty limited and one major market dominates and people tend to relate a bad experience to the Brand itself. Hope that’s not really off topic, but i found your post in the Manage WP newsletter and possibly a board may consider this as an expansion.

  3. Matt Avatar
    Matt

    Our current structure has tradeoffs, but does orient the project toward action and taking bolder bets than we might in a committee-driven organization. This is important because the environment we’re in is dynamic and changing quickly, with smart competitors funded to the tune of hundreds of millions of dollars. We need to be fast especially with the rise of mobile. WordPress also competes in an imperfect world, where sometimes the philosophically “right” or “pure” answer actually compromises our long-term goals, an affliction most apparent in the organization that inspired much of what we believe in, the FSF.

    That’s why I’ve kept the project away from a board-style of governance so far. That doesn’t mean that many different voices aren’t important to be heard in decision making, in fact quite the opposite, input from a variety of stakeholders is more important than ever which I think was clearly on display at the community summit this year, and why I continue to do regular open town halls with no pre-screening of questions, and comment on blog posts like this. 🙂 But I think we can continue to evolve and listen better to the community without introducing bureaucracy or complicating decision lines. And I’m spending as much time with WP as ever before. Thanks for sharing your thoughts on this.

  4. Chris Avatar
    Chris

    If an advisory board, is what it will take to finally get an “Optimized WordPress Platform”, then I’d say yes for sure.. 11 years I’ve been optimizing WordPress websites, custom building servers, programming custom Linux kernels to add features from high-traffic websites like Alibaba, https://github.com/alibaba/ali_kernel, maintaining a custom version of NGINX, that now does more than Nginx Plus, based off of Tengine https://github.com/alibaba/tengine which powers Asia’s largest E-commerce Site, Ranked #10 on Alexa..

    But 11 years of utilizing 3rd party cache solutions and other mess is a bit outdated.. It’s about time there is a real solution.. And I don’t mean HHVM, which for 90% of us, isn’t any faster than todays php5-fpm.. We shouldn’t need SmartOS..

    I’m not trying to be harsh.. It’s just ashame that we don’t have a sure fire solution.. It saddens me to see all of the newcombers to WordPress, and the huge amount of broken tutorials, articles, poorly written nginx configs.. There is so much hype around WordPress, that it truly is hard to know who to trust when you need any service related to WordPress. Companies making money off of cache plugins, when 90% of the code is from W3 Total Cache.. I mean, this is a day in the life of WordPress.

  5. Rick Avatar
    Rick

    I have always felt like the need for a board arose when a single-handed leadership was no longer functional and needed some level of limitation due to problems affecting the entire organization.

    I have heard words of praise from countless programmers working with WP and words stating that “all competition feels like it was made by apes in comparison to WP”.

    I personally fear taking something that did not stop improving from the hands of a man who had put it on top above others, and giving it to different people for the sheer fact that they are a part of something interested in it. I do not object or claim the concept false. Nor I have claims to knowing all of it. The notion itself makes me very apprehensive based on many examples from the past, where companies given to the boards had shifted to a much thinner (as you have described so well) vision.

    I enjoy WP. I truly do and can’t think of an alternative so to me, this change will face skepticism in it’s initial stage.

  6. Santanu Avatar
    Santanu

    Great stuff to read. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *