WordPress retaliation impacts community

(lwn.net)

234 points | by chmaynard 2 days ago ago

149 comments

  • crabmusket 2 days ago

    I hope that one positive outcome of this whole debacle will be people realising that the Wordpress Foundation board is apparently three Matt Mullenwegs in a trenchcoat: https://www.pluginvulnerabilities.com/2024/09/24/who-is-on-t... (I exaggerate, slightly.)

    This is clearly not what an independent foundation with the interests of the open source project in mind looks like.

    If this mess creates pressure to put more separation between the Foundation and Automattic, I think that can only be a good thing.

    • labster 2 days ago

      I’m the president of an internet nonprofit (miraheze.org) and we have five active directors with an annual budget of ~$10k. We have elections for community appointed directors as well. This stuff is not hard.

      By comparison, the WordPress Foundation is just embarrassing. One of the biggest OSS projects in the world operating as a vanity project for Matt instead of being a stakeholder group, or doing much of anything.

      • Ennea 2 days ago

        Oh heck, Miraheze spotted in the wild. Thank you for the work you do, it's invaluable.

      • cdaringe a day ago

        I wanted to learn more about your vision, how you operate, etc, so i clicked your about link:

        > There is currently no text in this page. You can search for this page title in other pages, search the related logs, or create this page.

        • labster a day ago

          Thanks for the report. It’s a wiki farm so most of us go directly to the RecentChanges page instead of the landing page. I will change the link to point here instead: https://meta.miraheze.org/wiki/FAQ

  • dovin 2 days ago

    I've been trying to wrap my head around why this feels so wrong. If the project had been run like this from the beginning, in an opinionated way that prioritizes what the few creators of the project think are important, then that's one thing. But it seems like Wordpress has generally been the stable, boring, slow-moving project that isn't run like a personal fiefdom, and Mullenweg is trying to force it from the one model to the other. I haven't used Wordpress in years, and this drama makes me never want to use it again.

    • bad_user 2 days ago

      Initially, I was taking the side of WP.org and Automattic; however, I changed my mind completely once they took over the “Advanced Custom Fields” plugin, and replaced it with another plugin that broke people's websites. So Matt weaponized the WP package repository, and stole the users of a well-maintained package, making WP site admins work over the weekend to fix the breakage.

      This isn't opinionated, this is theft.

      If the project had been run like this since the beginning, it wouldn't be where it is today. Automattic is a rich company partially due to the community around WordPress, and the trust that community has had in the governance of the project.

      • usaphp 2 days ago

        > replaced it with another plugin that broke people's websites

        What makes you think it broke someone’s website? AFAIK they just patched the security issue that wp engine team couldn’t patch because they were locked out from pushing to repo?

    • slg 2 days ago

      It reminds me of Reddit cracking down on 3rd party apps or Twitter changing that policy and a whole lot more once Musk took over. The problem isn't necessarily the actions or policies in a vacuum. There are legitimate benefits to these approaches. The problem is it feels like these communities were built up around certain practices and there was no reason to expect those practices to change. So when there is a big change that only happens after a platform has already reached near monopoly status, it feels like a bait and switch to users because many people would have never signed up for a platform with those policies in the first place.

      • Sharlin 2 days ago

        I guess the moral of the story is that everything must be assumed to be bait-and-switch in the presence of capital interests.

        • MichaelZuo a day ago

          Why can’t other interests, such as labour interests, also bait-and-switch?

          • crabmusket a day ago

            Here's my conjecture: doing so is not in the interests of labour. So to the extent that labour has power, it would tend to act differently.

          • immibis a day ago

            They CAN, but capital interests ARE. Speculation: labour interests care about making enough money to get by, while capital interests care about making maximum money and are therefore insatiable.

            • Gud a day ago

              What makes you think most labour are interested in “getting by”?

              In my experience, they aren’t.

              • immibis a day ago

                How often do you ask your boss for a raise or go job hunting?

                1. When your money's running low or your job feels shitty, or

                2. Constantly whenever you think you can get a raise or a better job

                • Gud a day ago

                  I don’t see how that is relevant? Switching job is a fairly painful process. Doesn’t mean I’m not in it for the money.

    • wrs 2 days ago

      Wordpress has always been a personal fiefdom.

      This is quite reminiscent of the Great GPL Themes Kerfuffle of 2009 [0], actually. Stakes are a lot higher now, of course.

      [0] https://thenextweb.com/news/wordpress-and-thesis-go-to-battl...

    • slimsag 2 days ago

      In 2021 Automattic, the company that effectively owns Wordpress, has a valuation of $7.5 billion in 2021, and revenue of $750M in 2024. It's big money.

      • aldanor 21 hours ago

        What's the net though?

    • bilekas 2 days ago

      > Mullenweg is trying to force it from the one model to the other

      There are proper ways to do that, changing the license in a next version for example is how I think it should have been done in the first place. I've said it before here but this has all the markings of being extremely petty and Mullenweg not happy with their own licensing model.

      • bad_user 2 days ago

        > There are proper ways to do that, changing the license in a next version

        All the projects doing that will soon discover that they were popular mostly because of the Open-Source licensing. Once that changes, the popularity, and goodwill go down, for the simple reason that trust gets breached and forks happen. Open-Source is essentially about the freedom to fork, and that's precisely what happens when governance fails.

        Some of them will backtrack on that decision, but it will be too late; like ElasticSearch recently changing again to AGPL, except now the question is why would people choose it over the more trustworthy, open and secure OpenSearch.

        There's nothing wrong with building proprietary software, but there is something wrong with pulling a bait-and-switch, betraying your community that invested in your product because of its Open-Source nature.

        Matt surely knows that, and also, changing the license of WordPress is probably not possible due to them not having the full copyright. WordPress is not really theirs, despite all their contributions. Which is why this will not end well for Automattic.

      • ValentineC 2 days ago

        > There are proper ways to do that, changing the license in a next version for example is how I think it should have been done in the first place.

        WordPress is GPL because it is a fork of b2/cafelog:

        https://wordpress.org/book/2015/11/the-blogging-software-dil...

      • bigiain 2 days ago

        > changing the license in a next version

        Can Matt do that though? I don't _think_ WordPress has a copyright assignment agreement for contributors? So neither Matt nor Automattic nor wordpress.org nor The WordPress Foundation can choose to re-license future versions of the GPL2 or newer codebase without agreement from _all_ the contributors who retain the copyright in their part of the code.

        • anon7000 a day ago

          There is no chance the license changes. Matt has been a very, very vocal supporter of GPL.

          This self-described war he’s going on is all about commercial trademarks, and other hosting companies having more commercial success than Automattic in the ecosystem while contributing fewer developers and less money to the project.

          Now, he’s taken it to a very extreme extent, and I fully disagree with his approach, but the core issues (for him) have nothing to do with GPL and how the WP project is governed. Those has even the same for decades, and he’s not trying to change them.

          He’s just being very self-destructed because it turns out the community has no interest in some kind of “war” that gets long term contributors locked out of the ecosystem. He was expecting more people to be on his side, and frankly now seems to be lashing out (by blocking people) when that didn’t happen

          None of that means he’s trying to change the governance model or license.

          • bilekas a day ago

            > This self-described war he’s going on is all about commercial trademarks, and other hosting companies having more commercial success than Automattic in the ecosystem while contributing fewer developers and less money to the project.

            I don't really buy that, there is no obligation for anyone to contribute to the project at all under the GPL license so he can feel whatever he want's about it but it's irrelevant.

            Also as for the trademark issue, in an older version of their trademark stated "The abbreviation “WP” is not covered by the WordPress trademarks, meaning people may use as they see fit. "

            You can't retroactively change it once you see other people making more money than you. That's not how trademarks work.

      • 2 days ago
        [deleted]
      • immibis a day ago

        That would be illegal, since Matt doesn't own the full copyright to WordPress, since it's a fork of another project.

    • CodeWriter23 2 days ago

      > Wordpress has generally been the stable, boring, slow-moving project

      80% annual codebase churn (according to Theo) says otherwise

      • stefanfisk 2 days ago

        Since they started their crazy Gutenberg project things have certainly not been slow moving and stable…

        • MichaelZuo a day ago

          It really messed a lot of things up, editing my blog used to be seamless and after it took multiple seconds to even load the editor.

    • fbnlsr 2 days ago

      I'm probably wrong here, but my tinfoil hat take is that Matt has seen how well Taylor Otwell is doing with Laravel and he wants a piece of that cake. Granted they're doing pretty good with wordpress.com hosting, but they'd have so much more money if they licenced plugins and features the way Laravel does.

      • FireBeyond a day ago

        That might be part of it, though I think the more pressing boat anchor around Automattic's neck is the money pit that Tumblr is, for what seems like very little return.

  • jcranmer 2 days ago

    On the off-chance that Matt is doing the irresponsible thing here and still getting involved in social media discussions on this topic:

    People don't like being involved in drama, and as we saw with the Freenode debacle, when it starts up, the usual first reaction is to try to chart a path that lets them avoid the drama as much as possible. But when you demand that those people take sides, and pursue a scorched earth policy against those who don't take your side... the side that's going to be picked isn't your side. There's just too much risk to taking your side.

    • dylan604 2 days ago

      > People don't like being involved in drama,

      Which is kind of a weird thing, as people sure do love to sit back with their popcorn and watch the drama. There's entire TV networks dedicated to banality just like this.

      • icehawk 2 days ago

        How is it weird that people who do not like being involved in drama do things where they are not involved in the drama.

        • dylan604 a day ago

          Because it's a sad comment on human nature. We know what it's like to be part of the drama, and it's never a good thing. Yet we perversely enjoy sitting back watching people go through it. We like to say schadenfreude because it's a fun word to say for non native speakers, but it's not a good thing.

      • jcranmer 2 days ago

        Oh yeah, this is a fantastic thing to sit back and munch popcorn to. It's when the people involved are demanding that you stop munching the popcorn and start throwing knives at someone that the fun stops.

        • labster 2 days ago

          Yep, I’m browsing this topic with popcorn right now, with no skin in the game. It’s great fun!

          Sorry if this is your livelihood, folks, but I can’t do anything to actually help. So I’ll just enjoy the fireworks and try to apply any lessons learned to other OSS communities.

      • bad_user 2 days ago

        Website owners and admins don't have the luxury of enjoying this particular drama, and they are the ones that matter.

      • Teever 2 days ago

        It's not weird if you think about it.

        How can you sit back and watch the drama if you're a part of it?

    • Log_out_ 2 days ago

      People = companies such as my own

      do not like = have not prized in

      drama = the idea that the free meal could walk off thr plate.

  • CodeWriter23 2 days ago

    @WPEngine - fork Wordpress, rebrand yourself and the code. Setup a plugin / update hub like Wordpress.org and provide a pathway for your customers and devs to migrate. I recognize this is non-trivial. Ending an abusive relationship usually is.

    • spiderfarmer 2 days ago

      They profit off Wordpress' brand for free. Maintaining a fork and building a new brand will be expensive. As much as I despise Matt's antics, there's not much to gain for WPEngine by forking it.

      The best scenario for all parties is to burry the hatch and for Matt to step down.

      • y-curious 2 days ago

        Just so you know, the phrase is "bury the hatchet" which comes from the Native American practice of burying weapons in times of peace.

        • spiderfarmer a day ago

          Thanks. I should have googled it before posting, I'm not a native speaker.

      • CodeWriter23 a day ago

        He’s not going to step down. And if his beef (as stated) is companies making money with WordPress without contributing back, where’s the line? The top page builders like Divi and Elementor all do the same with their cloud offerings. Does he sue them next, simply for using the word “WordPress” to indicate compatibility in their marketing materials? Who wants to invest time and money simply to have Matt steal your work on a whim.

        Don’t make the mistake of assuming Matt’s scope is limited to WPEngine; the kind of personality that acts in this way will do the same to anyone.

      • kergonath 2 days ago

        > They profit off Wordpress' brand for free.

        What the hell are you on about? Wordpress is GPL. Are all Linux distro profiting off Linus’ brand?

        There is a very simple thing you can do if you don’t want people to do this: use a different license. You cannot eat your cake and keep having it.

        > Maintaining a fork and building a new brand will be expensive.

        Publishing free software is a decision. You cannot come years later to say “no, actually you need to pay”, or “yeah, it’s free but not like that”.

        The whole “WPE does not contribute” point is completely disingenuous and I cannot believe that people are still uttering it in good faith.

        > The best scenario for all parties is to burry the hatch and for Matt to step down.

        The best scenario is Wordpress going up in flames, Matt being utterly ridiculed for his dishonest behaviour and the whole thing serving as a cautionary tale.

        • Brian_K_White a day ago

          Wordpress can't actually use another license because... Wordpress is itself a fork of gpl software.

          It just gets better and better the more you learn about this guy.

        • silverliver 2 days ago

          > What the hell are you on about? Wordpress is GPL. Are all Linux distro profiting off Linus’ brand? > There is a very simple thing you can do if you don’t want people to do this: use a different license. You cannot eat your cake and keep having it.

          Not taking sides here, but the GPL did not include a trademark grant the last time I checked. In fact, treating copyright and trademark rights separately is a fairly well-established strategy in the open source world (e.g.Firefox and Ubuntu).

          • kergonath a day ago

            You are entirely right. But trademark has nothing to do with the “not contributing to the community” thing, whatever that means. Going after Wordpress-Engine with a trademark angle makes sense. Although:

            1- I don’t think that would hold any water against “WPE”

            2- trademark needs to be defended (in the US at least) and you cannot let things slide for 5 years and then claim infringement.

            In any case, that’s not what happened. The trademark aspect was clearly an afterthought and is not the central point of the dispute.

          • atonse a day ago

            He’s using trademarks because that’s all he can do.

            But this is about the money and jealousy about how WP Engine is making a ton of money Without adding more developers to contribute.

          • immibis a day ago

            WPEngine hasn't actually violated any trademarks. Matt's using trademark law because it's the least stupid lawsuit he could think of, not because he has a case

        • spiderfarmer a day ago

          > Are all Linux distro profiting off Linus’ brand?

          Those aren't forks. Full forking the Linux kernel and rebranding it would be hard for the same reasons as forking and rebranding Wordpress.

          > Publishing free software is a decision. You cannot come years later to say “no, actually you need to pay”, or “yeah, it’s free but not like that”.

          That's not my point. My point is: if they want to fork it, it will be expensive.

          > The best scenario is Wordpress going up in flames, Matt being utterly ridiculed for his dishonest behaviour and the whole thing serving as a cautionary tale.

          Why would that be better?

          • CodeWriter23 a day ago

            > That's not my point. My point is: if they want to fork it, it will be expensive.

            I specifically said it would not be easy. But as the difficulty factors go, WPEngine is in the best position to pull it off. They have an existing customer base, probably many of whom are concerned that their websites may be "updated" in undesirable ways. And for those unaware, the magical appearance of SCF in their install(s) will let them know. Beyond the pale IMO, messing with my website in a surprise way like that... Giving these folks a clean off-ramp is a no brainer, and they may well be able to charge extra for the peace of mind.

            It's an easy idea to test. Do you actually work at a startup?

            And you are overplaying the branding thing a bit IMO. I sit down the hall from a team of five guys that crank out a new brand in about 2-3 days. All the time. And their work is pretty damn good. And I mean all of it, graphics, brand names, websites and product renders. Videos do take longer.

          • e40 a day ago

            This is precisely what Red Hat did, right?

            • spiderfarmer a day ago

              Red Hat still includes the Linux kernel. Android would be a better example of an actual fork.

          • kergonath a day ago

            The context is getting a bit murky, so let’s start with this:

            > That's not my point. My point is: if they want to fork it, it will be expensive.

            That was your second point, and I don’t disagree with it.

            Now, for the rest of your post.

            > Those aren't forks.

            I am not sure what point you are making here. Forking has nothing to do with either ripping off anyone or trademarks. The possibility to fork software is a fundamental principle of free software. As in, you cannot have free software that cannot be forked. If you don’t want people to fork it, don’t make it free.

            Wordpress itself is a rebranded fork of b2, and nobody has any issue with that.

            > Full forking the Linux kernel and rebranding it would be hard for the same reasons as forking and rebranding Wordpress.

            If you fork a project you cannot use someone else’s IP, so you have to rebrand if the project name is a trademark. AFAIK, the Android kernels are forks and don’t use the Linux trademark, for example. Rebranding does not make forking any easier or harder, it’s completely orthogonal.

            You mean that it would be difficult because they would need to pay developers to maintain the fork, right? This is true, but it has nothing to do with ripping off anyone. Matt is not embarrassing himself because forking would be complicated. His message is clear, and you wrote it yourself: “they profit off Wordpress' brand for free”. Which is dishonest and misleading.

            • Brian_K_White a day ago

              WPEngine do not profit off of Wordpress brand any more (or less) than a shoe store selling Nike shoes.

              WPEngine are profiting off of the service they provide, which is hosting software, which happens to be Wordpress.

              Wordpress can't say anything about contributing to wordpress core when Wordpress the supposedly seperate foundation in fact only serves the purposes of Automattic, and inhibits or rejects prs that Matt and Automattic don't want, ie anything that works against their paid addons and services. No one should volunteer 5 minutes of their time to wordpress untill wordpress is actually a community-serving project rather than just a Matt-serving product.

              Same goes for the plugin updates. They can't cry that anyone else is using them as a free distribution service when they actively work to keep it that way themselves.

        • pixxel 2 days ago

          > Are all Linux distro profiting off Linus’ brand

          Poor analogy. All the distros I’ve ever used are totally free.

          • bigiain 2 days ago

            OK, replace "WPEngine" with AWS/GCE/Azure/every-other-server-host. Thery all sell customer's services that rely on linux kernel (and gnu utilities). I don't see Torvalds or Stallman getting high and trying to extort them...

          • kergonath a day ago

            But not all of them are (I mean, they all publish the sources of the GPL components, but then WPE does as well). The situation is exactly the same: expecting other people to go beyond the terms of the license is lunacy.

          • aitchnyu 2 days ago

            The Linux copyright holders did pursue companies using Linux in the name, and distros were one exception.

  • badlibrarian 2 days ago

    My mother has a WordPress site talking about hedgehogs and at this point it seems like it's only a matter of time before Matt's vendetta shows up in her site footer.

    • enews01 2 days ago

      curious, whats that hedgehog website?

      • tomovo 2 days ago

        sega.com?

      • pixxel 2 days ago

        There’s a ‘sport’ where contestants see who can kick a rolled up hedgehog over the most garden fences. Maybe that one? Or it was a Sean Lock joke. I forget.

  • ookblah 2 days ago

    Been randomly thinking about it since this whole thing started, and beyond the drama it's clear that whether legal or not, Matt intends to use the trademark as a weapon to serve his purposes.

    If you just look at the timeline and even that response to DHH it feels to me that he has much resentment against others using the software and him not being able to be the largest beneficiary of it. The examples to Shopify being a billion dollar whatever and unable to capture, to applying for the recent trademarks around "Wordpress Managed" and such show me that's how he views it in the end. You are using "Wordpress" software, so he should of course get a cut of that.

    So many companies in the ecosystem have "WP" or "Wordpress Managed/Wordpress Hosting" as their tagline and have been for over the past decade. WPEngine is just the biggest target and the first in line. I have no soft spot for PE, but both can be bad in this case. I feel like Automattic is willing to burn the community to the ground or fracture it as long as they get their cut or become the the biggest player.

    "Capturing value" I suppose.

    • dylan604 2 days ago

      > I feel like Automattic is willing to burn the community to the ground or fracture it as long as they get their cut or become the the biggest player.

      Just taking a page out of the app store playbooks. I guess Matt hasn't been keeping up with courts starting to rule against those stores.

    • immibis a day ago

      "WordPress hosting" is an accurate description of what the product does and uses the term nominatively, which is legal. You couldn't call your company that, but within the company, you could call the product that hosts WordPress "WordPress hosting". (IANAL;TINLA)

    • dotcoma 2 days ago

      > "Capturing value".

      Matt behaving like a PE fund, or any standard Big Tech company. In other words, enshittification as usual.

    • anon7000 a day ago

      Yeah the DHH post is an example or projection… Automattic is hosting a lot of WordPress sites but not making anywhere near as much money as the WP Engines and Go Daddy’s of the ecosystem. (And yet automattic contributes the most to the project.) So it’s definitely a point of frustration to the business.

      • Brian_K_White a day ago

        They only contribute the most because they reject anyone else's contributions.

    • x3n0ph3n3 2 days ago

      > even that response to DHH

      Can you link to what you're referring?

      • ookblah 2 days ago

        i think the original got taken down but you can find it on archive or just searching around

      • angch 2 days ago
        • jcranmer 2 days ago

          He appears to have replaced the original post, which was a lot more ad hominem: https://archive.ph/UZZit

          • serial_dev 2 days ago

            Funnily enough, your archive is already a friendlier version, there is one with even more ad hominem: https://archive.ph/7ZRbY

            • stevage 2 days ago

              > I’ll just remind everyone at the start that this is a respectful debate, and DHH and I tried to get on a call but couldn’t because we were both traveling.

              > DHH claims to be an expert on open source, but his toxic personality and inability to scale ...

              Yep, real respectful.

              I don't even understand the point of the post, other than to shit on the other guy. It doesn't advance any debate or raise any questions.

          • zo1 2 days ago

            The post as it is now sounds really decent and a step in the right direction. Let's not air all the dirty laundry happening here, it looks like Matt is trying to do the "right" thing here.

            Here is the current iteration of that post from Matt:

            "I’ve taken this post down. I’ve been attacked so much the past few days; the most vicious, personal, hateful words poisoned my brain, and the original version of this post was mean. I am so sorry. I shouldn’t let this stuff get to me, but it clearly did, and I took it out on DHH, who, while I disagree with him on several points, isn’t the actual villain in this story: it’s WP Engine and Silver Lake."

            • ookblah 2 days ago

              but content is sacred right? /s

              he can link to his original post and put the clarification alongside if that's the case. i can change my mind if his actions show he's trying to do "right", but that takes time. for me, it's very important to know that he was even capable of writing the original post.

  • lagniappe 2 days ago

    One positive outcome of this entire dispute is I picked up an old project where I wrote my own cms. It's been fun stepping through the code, and I'm tempted to take it further under a permissive license.

  • weinzierl 2 days ago

    "That is deeply unfortunate, because the questions about sustainability of open-source projects, and who profits from them versus who produces them, are in need of addressing. Instead of having that conversation, Mullenweg has put questions about governance, centralized software distribution, and software supply chains at the forefront."

    Oh, I wish, because the discussion about, centralized software distribution, and software supply chains will have to be had and it cannot be separated from the open-source profits discussion.[1]

    In my opinion some take aways from this should be:

    1. As users we should do better avoiding unilateral dependencies. Specifically, every central repository we are using for free is a risk. Be it wordpress.org, npm or crates.io.[2]

    2. As open-source author, decide if your project is a charity or not. Expect people to be angry, when you change your mind, even if the law is on your side.

    3. Defend your trademarks vigorously from day one. Being lenient in the hope of free brand awareness will bite you.

    [1] I am a bit disappointed that LWN, which I hold in high regard, recognized this, but still decided to ride the drama train. LWN I am used to better things from you.

    [2] Java's convention of using domains in package names was ugly, inconvenient and did not solve the problem completely (see the issues around javax and sun packages), but it gave us a far better chance to avoid a dangerous dependency.

    EDIT: I am tempted to add a fourth point, even if it is not 100% applicable to the case:

    4. Don't expect people to understand open source licensing. Neither the authors who decided on a license in the first place, nor corporate lawyers - especially corporate lawyers.

    • Sebb767 a day ago

      > 3. Defend your trademarks vigorously from day one. Being lenient in the hope of free brand awareness will bite you.

      As far as I see, he did defend his trademark - he just had some very reasonable rules under which you could use it (like saying that you're hosting WordPress).

      He then walked back on those rules to attack WPEngine for his personal vendetta.

      • weinzierl a day ago

        That's what I meant with "Being lenient in the hope of free brand awareness will bite you."

        Hoping for free publicity by letting your trademark defense slip was never a good idea. The rules might have seemed reasonable but they were asking for trouble from the get go.

  • benatkin 2 days ago

    Nice detailed article. However, in these two places it doesn't seem clear that it was just the Slack account that was deactivated. Here:

    > Javier Casares shared that his account was deactivated after he asked a series of questions in a Slack thread started by Colin Stewart.

    And here, referring to Terence Eden:

    > He later reported on Mastodon that his account was deactivated.

    Another thing – with that headline, I was hoping for some more info on how it impacts community like how many migrated away from WordPress or even a change in market share. However I'm not sure where that's available on a daily or weekly basis.

    Edit: here's one that does a report once a month. Not sure how accurate it is: https://w3techs.com/technologies/history_overview/content_ma...

    • edent 2 days ago

      I can confirm that only my Slack account has been deactivated.

      Although, that said, I anticipate an eventual purge of all WP related accounts for users involved in Lèse-majesté.

      Regarding usage, I wouldn't expect to see an immediate decline. It takes a long time to plan a migration, as users of ReiserFS found out.

    • anon7000 a day ago

      I mean. It’s too early to say. If we’re talking raw traffic — the high profile enterprise sites have long term contracts. And it’s VERY hard to migrate hosting providers, let alone entire CMSes. So it will take a long period of enterprises not wanting to buy into WordPress for the traffic to die down.

      Beyond that, which sides would move? Those owned by people who were invested in WordPress. Honestly, that’s probably not a super massive share of the websites. The random small businesses and individual people might not ever hear about this drama. It would take a while for new projects to stop getting built with WordPress.

      So we won’t see that impact over the course of a couple weeks. Maybe several years.

      But the community is way more about contributing to the core project (there are many hundreds of contributors in each release). With plenty of high profile ones leaving, it’s gonna be a blow to the project if good people don’t or can’t step up.

  • octacat a day ago

    - "most people agree that WP Engine should contribute more to WordPress" - ban them from the contributing.

    That is a special kind of logic. Also forking a plugin and replacing the original in the repo - that smells bad, even if it is "legal".

  • nubinetwork 2 days ago

    This has gone on for far too long... while I don't use a paid/managed WP on my personal blog, I'm seriously considering dumping WP entirely and writing my own CMS for my personal blog.

    • threatofrain 2 days ago

      If your blog isn't too complicated, consider Astro with markdown as your authoring experience. It's really delightful and blazing fast.

    • inglor_cz 2 days ago

      I can't do that, given that I run an e-shop with a card payment system etc. on Wordpress/WooCommerce. The ecosystem of plugins is just too damn useful.

      • eastbound a day ago

        Feels like WooCommerce should buy WPEngine and sell blackjack and h…

        WooCommerce should become the steward, fork Wordpress, simplify it, and Wordpress should be their freemium offering. Wordpress is a funnel to WooCommerce.

        • mpol a day ago

          WooCommerce is owned by Automattic, so that won't happen. Owned as in, the trademark and the place in the plugin directory. Automattic bought it some years ago.

        • jpc0 a day ago

          "WooThemes was acquired by Automattic, the company best-known for WordPress.com and Jetpack, in 2015."[1]

          It's the other way around my dude. Woocommerce is owned by Matt...

          1. https://woocommerce.com/about/

  • CamelCaseName 2 days ago

    Perhaps I missed something, but I wonder why WP didn't just include ACF functionality in WP Core from the very beginning?

    Why fight in public when you can just commoditize your dependant competitor?

    • Pikamander2 2 days ago

      WordPress's core dev team has had a longstanding aversion to including "unnecessary" features in the core to avoid bloat, with the idea that plugins can take care of any gaps in functionality.

      It sounds like a reasonable philosophy until you see just how many basic CMS features it's missing and subsequently how many sites are running 20+ poorly-coded plugins that spam the dashboard notifications and have numerous PHP vulnerabilities.

      • lrae a day ago

        Those 20 poorly written plugins make a good amount of money though, which is why many of those plugins' creators and affiliated "wordpress influencers" also do an outstanding job pushing the sentiment against more integrations into the core.

    • yellow_lead 2 days ago

      Leadership is short sighted and not acting rationally.

      Doing as you said is much smarter, but maybe takes a bit longer. My guess is Matt was reaching for some way to "hit them back" quickly.

  • chubs 2 days ago

    I’m trying to get a better picture of this. Can someone tell me what percentage of code contributions are paid for by Matt/automattic? If it’s like 99% then I’m a little more sympathetic, I’m reminded of the centos/redhat thing. Either way, peace :)

    • bigiain 2 days ago

      In WordPress core? I dunno, but I doubt it's as high as 99%, I wouldn't be too surprised if it was way below 50%, most likely way way below.

      In the wordpress.org theme/plugin repo that Matt's weaponised in his tantrum? I'd be surprised if it's as high as 1%

    • mpol 2 days ago

      I have the impression that many long time contibutors walked away. Since the addition of the Gutenberg editor, I mostly see Automattic employees.

      I wouldn't dare to say that other companies don't want to contribute, I do wonder what was and is going on. Outside Gutenberg, there is hardly any change in WordPess.

    • anon7000 a day ago

      I mean, it’s a lot. Certainly the majority of regular contributors. Probably 80-100ish full time employees working solely on WordPress OSS projects. (Some in community roles, executive director, tech leads, devs, designers, etc.) There are certainly other regular contributors (Yoast sponsors a couple people to work full time), and lots of volunteers. But without question, Automattic spends a lot of developer time on WP.

      And in other parts of the business, there is a strong desire to “fix it in core,” so if WordPress.com wants easier site building for customers, well hey, send devs to help build full site editing in WordPress.

  • bullenweg 2 days ago

    Rumors are that another round of voluntary layoffs are coming to Automattic today. I am optimistic for the future of WordPress because it looks less and less likely to involve Matt. Matt has created the ideal conditions for a fork to succeed: WordPress (the software) is a fixture of the internet, it is never going away no matter how much Matt sabotages it but Matt's control over it is not a foregone conclusion given all Matt really controls is the brand. The name and leadership may change, but WordPress will live on.

    • serial_dev 2 days ago

      I have been thinking about the alignment offer that Automattic has offered its employees. It’s hard for me to imagine any scenario at any company where I would not take the money and go. Six months of salary is a lot of money for just simply walking away.

      To be completely honest, after seeing everything that has transpired, I would be worried that the offer is just a lie, a way to out the detractors. I’m wondering if that’s the reason less than 10% accepted the first offer.

      • simonw 2 days ago

        If you're a PHP developer with expertise in WordPress Automattic is pretty much your version of FAANG - I can totally understand why people wouldn't want to trade even six months salary for never being able to work there again.

        • pmontra 2 days ago

          The 8% of the company left. IMHO it's not uncommon than the 8% of any company is willing to leave at any time because of any reason. They got a payoff so they anticipated their move. Some of them could have been even on Matt's side, some not.

          • 4hg4ufxhy 2 days ago

            Matt even dunked on DHH that only 8% left automattic, while 30% left badecamp back when they banned politics. Nevermind the fact that DHHs offer was without a timelimit, allowing people to figure out their options. Also the job markets couldn't be more different.

            However, I do think a fair amount of automattic employees do not want to leave since their benefits seem actually really nice. Not many companies provide constant pay regardless of your cost of living, so I commend them for that. It could be impossible to find an equivalent job for non US employees, so 6 months pay for leaving in this market is hardly worth it, unless like you said you had plans to do it anyway.

        • kstrauser 2 days ago

          I doubt Automattic is going to tank any time soon. I’d still bet at least a few employees are pondering certain money in hand today vs being the last one to turn off the lights on the way out. If you thought Matt’s decisions and behavior were disastrous, maybe it’d be better to leave now and get one of the other good jobs while they’re still available.

      • anon7000 a day ago

        Don’t worry, there is a signed contract in place!

      • FireBeyond a day ago

        > after seeing everything that has transpired, I would be worried that the offer is just a lie, a way to out the detractors

        I expect that even Matt is aware that that is not an unreasonable assumption. Purportedly, via Bullenweg, an email went out yesterday re another offer, and it included this, from Matt:

        > You have my word this deal will be honored. We will try to keep this quiet, so it won’t be used against us, but I still wanted to give Automatticians another window.

        I mean that would have to be a first. "We're offering voluntary resignations with these benefits" followed by "and I promise we'll actually offer those benefits" - shows you how low trust seems to be at Automattic.

    • jart 2 days ago

      No Roman general ever decimated his legion twice. Matt should go on vacation and beg Dries Buytaert to clean up his mess because he's the only guy talking sense. https://dri.es/solving-the-maker-taker-problem

  • DemocracyFTW2 2 days ago

    A thoughtful article that I'd say is recommended reading for people who have only a peripheral interest in WordPress as such but would like to know what's going on, aerial view.

  • cortesoft 2 days ago

    I honestly have been starting to wonder if this open source business model (a for-profit company whose business model centers around being the owners and maintainers of open source projects) is the best way to fund the development of open source.

    I think a vast majority of software should be open source, but I also don’t think these sorts of businesses are the best way to achieve that goal. There just ends up being too much conflict between the need to run a business and the needs of the open source project and community. They can end up downright hostile, as in this case.

    I personally think the best funding model is companies who have a software need that is outside their core business to pay for their employees to work on the open source software, either full time or as part of their duties. It aligns the development of the software with the needs of the people using the software.

    If a company wants more of their own needs to be addressed in the development, they can contribute more developer time to work on those things.

    You are also free to fund the development effort yourself as an individual by contributing, if you want to drive development in a certain way you think is best.

    • CaptArmchair 2 days ago

      That's at the heart of this discussion. There are two legal entities at play here: automatic, a for profit company, and the WordPress Foundation, a non-profit. It's believed that the latter carries independent governance over the open source project. As it turns out: that's likely not the case, and there's a potential conflict of interests.

      That doesn't imply it's a bad model. Drupal is governed in a similar fashion, with safeguards in it's governance model to avoid this.

      Dries Buytaert also considers the maker/taker issue, but does so from a place of, seemingly, healthy conversation.

      https://dri.es/solving-the-maker-taker-problem

      I think the big issue is that, ultimately, a lot rides a lot rides on the character and the acumen of the foundational maintainer / creator of a FOSS project. As well as how they succeed in creating a particular perception about themselves. Sadly, the "mad king" moniker in the lwn article is kinda apt in WordPress' case after these last week's.

      As for funding, I do believe companies leveraging FOSS have a moral obligation to contribute back, but that it's not the world we live in. Unless there are tangible incentives to do so, it's hardly possible to enforce this. As per Dries: promotion and visibility as a "trusted" party through the project's channels is probably the most concrete form of leverage a FOSS project has.

    • ookblah 2 days ago

      I mean that problem does exist as a whole, but in this specific case this has nothing to do with some scrappy open source project not being able fund itself. Automattic is a 7.5 billion dollar company with ~800 million in rev lol.

      The "giving back" angle is just smokescreen for wanting to charge more rent IMO.

  • sirolimus 14 hours ago

    I honestly dont see the problem. Wp-engine should and must pay some trobute to the open source maintainers considering their revenue of over half a billion dollars. Matts decision has no effect of people wanting to run wordpress free on their own server.

  • u8_friedrich 2 days ago

    Why do we care so much about Wordpress? Wordpress has always been a swamp, why are we now all suddenly pretending like it’s this glamorous thing Matt is destroying? How did we get here? It has never been a user friendly or sensible way to host a god damn website…

    • anon7000 a day ago

      Because it’s one of the most prolific OSS projects on the web, and hosts more than 40% of websites (and that number was growing until a year or two ago)? It was pretty sensible when it was created compared to other CMSes of the day! So “never sensible” is probably an exaggeration, if even massive, massive sites like nasa.gov are using it.

      But putting its merits to the side, people firstly love drama and love sharing their opinions about contentious situations. And secondly, hopefully there are lessons to be learned for other OSS projects and other founders about how NOT to handle this kind of situation.

    • anilakar 2 days ago

      It's one of the few services I actively refuse to host because of security issues. You either run a Wordpress hosting company or buy a managed instance from one.

  • inglor_cz 2 days ago

    This is an interesting case of Dear Leader going haywire even outside of a real power context. No armies and billions of dollars involved.

    It indicates that building a community not prone to self-destructive conflicts over bruised egos is a hard task even if its individual members are smart people.

    Politics seems to be harder than tech to pull off right.

    • Sharlin 2 days ago

      > It indicates that building a community not prone to self-destructive conflicts over bruised egos is a hard task even if its individual members are smart people.

      My prior is that if anything, self-destructive conflicts over bruised egos are more likely if the individual members are smart people. At least for certain values of "smart".

    • actionfromafar 2 days ago

      Quite a few dollars though are involved.

  • renewiltord 2 days ago

    If this were Reddit, where purging the “community” was obviously going to lead to a more successful company I’d get it.

    But the Wordpress community produces. I suppose that’s the trick. They’ll produce afterwards as well.

  • ValentineC 2 days ago

    One of the most recent losses to the WordPress community is bluesix, a former r/Wordpress mod, and arguably one of the most altruistic members of the community:

    https://www.reddit.com/r/Wordpress/comments/1g5fn36/uhhh_wha...

    • 2 days ago
      [deleted]
    • thr0w555 2 days ago

      Worth noting that this was entirely the fault of the /r/wordpress users though, not Matt. The users threw wild accusations and conspiracy theories at the moderators and apparently threats in PM. The level of madness in the sub really reached embarrassing levels.

      • jjgon1781 2 days ago

        I mean the remaining mod is on matt payroll and there is a conflict of interest which cause the subreddit not to trust the mods

        • thr0w555 2 days ago

          The mods never behaved as if they were on "matts payroll" or anything of the like. They had a pinned megathread at the top of the front page, they opened up the sub in the past few days to allow any posts even outside megathreads. They also redirected for a period all posts to r/wpdrama, giving free promotion to that sub.

          Whether you agree with the megathread-only policy or not, they never behaved as if they were doing anything but trying to keep the sub clean and not totally overridden by Matt controversy posts which is normal on Reddit.

          • lrae a day ago

            That's not true.

            https://www.reddit.com/r/Wordpress/comments/1g29dhm/petition...

            And they did apologize for it, I think.

            Also, megathreads are what you do when you want a topic to die on a subreddit. Especially now where pinned threads even have less visibility. Their obviously bad faith poll after ending their "no moderation experiment" after not even two days (while announcing it for a week), also speaks a different language.

            Probably slightly biased summary: https://www.reddit.com/r/SubredditDrama/comments/1g4pr8f/wor...

            Yes, I'm sure some reddit users went too far in DMs (it's reddit...), but ultimately,

            - the moderators of the subreddit clearly wanted to suppress that topic.

            - one (the remaining one) works for Matt, and thinks the whole thing is a nothingburger (https://www.reddit.com/r/Wordpress/comments/1fwvs5z/comment/...)

            - the creator of the subreddit still seemed completely pro-Matt and also friendly with him

            That said, bluesix seemed like a very helpful mod, so, still not great to see them delete their account. And also, some users are for sure in it just for the blood.

            The obvious move on moderation side would've been to allow big news around that "drama" to have their own threads, to remove duplicates and have random opinion tweets, blog posts & influencer's thoughts in the megathread / a pinned comment on each of the "big news'" threads.

            This is what most mods who wouldn't want to suppress the topic but keep the sub somewhat clean would've done. For some reason, that wasn't even up for discussion.

            It was either a "we go on strike and stop moderating" (which ended quickly when it didn't result in the chaos they anticipated), megathread or complete ban of the topic for them.

            • thr0w555 a day ago

              What part is not true?

              And we will have to agree to disagree I guess. Here's how I would summarize some parts of it:

              - The moderators didn't want to completely censor or remove good faith threads, they just wanted to contain it within megathreads. this is normal on reddit. I disagreed with this and thought it would be better to have some threads on front page but limit the number.

              - The users had wild accusations and conspiracy theories (https://old.reddit.com/r/Wordpress/comments/1g4ahoq/is_that_...)

              - The mods didn't make an attempt to censor r/wpdrama from being talked about, they redirected users to it

              - The users were fundamentally angry and accusatory from the get go which made it even more difficult to come up with solutions

              - This is not how I remember old reddit nor the old internet. Back then we would have a civil disucssion with the mods about what things should be allowed or not allowed.

              • 820jf98ajow a day ago

                The mods could have literally done nothing and the majority of users (as proven by the unofficial poll) would have approved. The mods didn’t know how to moderate without being little dictators. Once they realized this they gave up and ran away.

  • 2 days ago
    [deleted]
  • 2 days ago
    [deleted]
  • Hellenlogan a day ago

    [dead]

  • kmeisthax 2 days ago

    > Mullenweg had also asked Automattic employees to pick a side, shortly after banning WP Engine from WordPress.org. He wrote on October 3 that Automattic had extended an ""Alignment Offer"" to its employees. The company provided a buyout package of $30,000 or six months of salary (whichever was higher) to employees who wanted to leave because they disagreed with Mullenweg's actions. Employees who accepted the buyout were immediately terminated and are not eligible for rehire. According to the post, 159 people — 8.4% of the company — accepted the offer.

    Hot take: it should be illegal to do these "agree with me or take a silver parachute" deals. This is the CEO blatantly forcing their political views on their workers and purging anyone who has a different opinion and wants to speak it.

    And yes, just for completeness sake (and because he's tangentially involved in the Matt drama), that includes DHH's "no politics" rule at 37signals, which (if my fuzzy memory is correct) was also enforced by a similar "agree or parachute" deal. Yes, "no politics" is political, it's stopping the music after claiming a seat in musical chairs.

    • bentocorp 2 days ago

      The offer is setup as a dichotomy but at least in countries with reasonable workplace laws (which perhaps the US isn't) it's a false dichotomy.

      There's nothing stopping an employee from simply continuing to disagree with the company direction and also not accepting the offer. In this case, employment goes along as usual and you can continue to disagree with the direction. With proper workplace laws, a company couldn't fire you in this instance, even if you vocally disagree with what is happening.

      When an unreasonable choice is attempted to be forced onto you, sometimes the best approach is to ignore it and continue on as usual.

    • viraptor 2 days ago

      Yup, "my environment is not political" just means "I'm in a comfortable enough situation that most current issues don't affect me and can ignore that they affect others". I don't think it should be illegal. But it sure describes a person.

    • n2d4 2 days ago

      IMO this is different from discriminating based on political opinions because it's the employee who decides whether they want to leave. Similarly, if you build a company and are very vocal on Twitter supporting a presidental candidate, you will probably mostly attract people who support the same — but again, it's the choice of the employee. Very different from asking candidates about who they voted for and then tossing resumés based on that.

      It's asymmetric, but laws should generally be in favor of the employees, because the employers already have most of the power on their side.

    • mvdtnz 2 days ago

      Work is for working. You work towards the goals of the org or you gtfo. I think these policies are great.

      • pestaa 2 days ago

        The org can ignore the needs of employees at its own peril.

    • primitivesuave 2 days ago

      It's called freedom of association, a foundational principle of capitalism and free markets.

      • amanaplanacanal a day ago

        Within limits. Because it also allows all sorts discrimination against folks that as a society we have decided not to allow. The question then becomes where to draw the line, not allegiance to the principle at all cost.

        • primitivesuave 20 hours ago

          You're right that there are limits (just as there are limits on free speech), and I don't think any sensible person is advocating for freedom of association on the basis of religion/race/gender. The original comment was proposing that merely holding an ideological position should afford some sort of legal protection - this is akin to firing someone for political affiliations, which is allowable in most cases for private enterprise, with greater latitude for political activity afforded to government employees.

        • jmb99 a day ago

          In this case though, the “discrimination” is against people who don’t want to work for the company by offering them 6 months’ salary to no longer work for the company. I don’t really see how that really falls under discrimination.

    • renewiltord 2 days ago

      I suppose he could have Damore’d everyone out instead. Perhaps that is more palatable.

    • amiantos 2 days ago

      [flagged]

      • 2 days ago
        [deleted]