24 Comments

  1. Scott Bowler

    Without going completely Mulder and Scully, can I ask why my previous comment was removed after being approved?

    Report

    • Sarah Gooding

      Because it was more advertising your fork than anything. It wasn’t really on topic. If you want to contact Rian, you can do so privately. It’s more effective than leaving a note for her in Tavern comments.

      Report

      • Stephen Vaughan

        I think that Scott’s initial message, which I read by the way, was pointed and good for public consumption considering how divisive Gutenberg is. Removing his comment only highlights this more.

        In case you are wondering, there is a place for Gutenberg. The problem is in the manner of its implementation, mainly in its UX, premature forced introduction and some features/functionality that it and the current editor crucially lack.

        Report

      • EyesX

        I agree with Stephen!

        Report

  2. wzy

    “Damn the consequences — Full speed ahead!”

    Report

  3. Peter Knight

    Maybe this will be a wake up call that was needed. Decisions made by core developers in the name of immediate productivity and in pursuit of perverting goals (50% market share) under arbitrary timelines have tons of unintended consequences.

    Inclusiveness, open source ideals, democratising development… These are still ideals of the WP project are they not? There’s a big gap between the ideals and the direction WP has been going in.

    Gutenberg has raised barriers to entry for anyone looking to contribute or work with WordPress code itself, this seems like a prime example. We’re now leaving it up to people who are the narrow minority of people, enlarging the gap between contributors, users, 3rd party developers on one hand and core developers on the other.

    Nothing signifies this more to me than the fact that Gutenberg in a departure from standard practice has been shipping with code that can’t be easily debugged on the spot (with only built/minified code on offer) without numerous extra steps. It has made a significant part of the codebase the preserve of people who are both comfortable with react and have the inclination and confidence to setup a development environment. Effectively, a signal this sends is that working on that code is for core developers, or those with their abilities. It alters how people behave when they run into problems.

    I can’t help but note the gap between what well-meaning core team members say and what is the actual case.

    When React was chosen, one of the arguments was that was easy enough to learn and that React being so popular would be an advantage in courting attention from the wider JS community. That certainly doesn’t seem to have been the case here, with highly motivated contributors struggling to get productive and struggling to find people who do have the required expertise to help.

    It was also said that React would only be a layer underneath, with WordPress providing its own more agnostic api layer in between, playing down the need to basically master React to be productive working on core and develop stuff on top of Gutenberg. This just isn’t true and it’s echoed in this story. If you want to be productive, you need to know React, full stop.

    It’s been said that Gutenberg has been in “stable release” for a good while now, but every release we see the roll out of new features and major tweaks, while many people routinely encounter bugs that result in lost work and time.

    It’s one thing to break some eggs in pursuit of a better WordPress experience for the whole, but I find it very hard to think this is the way to go about it. WordPress became a success because the barrier to entry was low and invited people in. We now seem to have switched to a model that seems preoccupied by having a small number of makers produce an end product that is going to wow everyone, particularly the new users who would be choosing between WordPress and hosted solutions like Wix.

    In that model, development happens more like in a company and users are more like customers who do not need to know how the sausage is made. The real brilliance happens in the core team, who divine their own solutions and parse what customers say with the understanding that the customer doesn’t really know what they are talking about. The response to feedback so far tells the story. You get the same response a company might give. Bad reviews can be treated as noise. It can be labeled as ‘interesting data’ to the CEO. Or it can be taken as a signal that the coding rockstars just need to work a little harder to get it right. This furthers grows the mental divide between core developers and the wider community, while many community members feel even more divorced from how WordPress evolves.

    It’s not by design but with the dominant influence of those with high level js skills and react familiarity working in core means all other people are effectively obstacles that slow things down. It’s happening between all categories of WordPressers. Even experienced people who’ve done tons of core work or are noted contributors in other ways have adopted an overly deferential position because they don’t feel as competent as others js-centric devs. Contributors with different expertises (like accessibility or privacy) feel like they are at a disadvantage because they are not the first class citizens in core development world.

    One of the worst things about this is that the culture just might continue to change to match this dynamic. Users may start treating WordPress more and more like some product produced by a technical team of workers and less like a co-owned community project in which everyone is a potential contributor. The most bewildering thing is how Matt is helping drive this, by pointing at market share ambitions and being preoccupied with competitors that most in the WP community don’t even care about. There’s no profound vision unfolding here, if it were we’d be building the best editor possible for the sake of users, not for the sake of ‘survival’ concerns, growth of market share and certainly not under the pressure of artificial time limits while deprioritising other important things, like accessibility and the approachability of WordPress in general.

    Report

    • Andreas Nurbo

      I agree full heartedly and I’ve said similar things in the past. The WP core was moving in a good direction with openness, transparency community inclusion just to go the other way when Gutenberg first came about.

      Report

      • Daniel Nisbet

        Yep. At some point in the last couple of years (I feel around the time the Customizer came into play), WordPress has shifted from open-source with a hosted platform to a hosted platform with an open-source option.

        It’s the only way I can wrap my head around Gutenberg and the changes it will be bringing (now and in the future).

        Report

    • EyesX

      One of the best comments about Gutenberg so far!

      Matt, please try to respond to this without dismissing the points.

      Report

    • Álvaro

      Thank you Peter Knight. Your comment is everything I’ve been feeling and saying about this whole project.

      This is definitely not the WordPress way of doing things.

      Report

    • Dumitru Brinzan

      But Peter, how do you argue against the 500,000+ of websites that use Gutenberg? Checkmate.

      // sarcasm off

      Report

  4. Hashim Warren

    Rian makes a good point – a React Dev is needed in this position.

    But she’s also a canary – the WordPress ecosystem will need a lot more skilled JavaScript / React devs, from support on up to engineering.

    But if you know React, is WordPress the best place for you to spend your time?

    So, are we prepared for talent getting a lot more expensive? Are we prepared for less contributions from a lot fewer people?

    Report

  5. Joseph Dickson

    As someone who appreciates accessibility. Particularly the improvements made in the last two years and during various Iterations of Gutenberg. I’m saddened by this announcement.

    The Accessibility Team has been doing a fantastic job and I have noticed when something gets fixed in Gutenberg only to show up again in a later stage.

    Report

  6. Peter

    I am sure that is only the tip of the iceberg we can see as plain users of WP. The whole release of Gutenberg will be something like the first trip of Titanic: the WP-community will just hit that iceberg because those at the bridge are simply too self-confident to hear the voice of the vast majority of devs and even users.

    Report

  7. Chris Howard

    Gutenberg feels like as if your boss has found out some of the staff are using InDesign so replaces everyone’s Word with it. (But does say you can reinstall Word yourself if you really want and that’s ok… but is still going to implicitly pressure you to change by constantly talking up InDesign, making you feel left behind.)

    Report

  8. Torsten Landsiedel

    Gutenberg – powered by volun-tears. :(

    Report

  9. Dave

    Rian is a wonderful person, and I thank her very much!

    I’m afraid that I’m not surprised to hear why she’s leaving.

    Thanks again, Rian!

    Report

  10. Steve Pheriche

    I must be wrong, but it seems like the project management and specification of Gutenberg has been “Ooh, I’ve got an idea! How about we add an X, move the Y and change the way the Z works”

    Repeated, for 18 months. It’s so incoherent.

    Report

  11. Mark Ciotola

    At many schools, Gutenberg will be legally barred until the accessibility issues are resolved.

    Report

    • fork FTW

      Schools and Governments and any site where accessibility is a minimum criteria.

      Using the Classic Editor is not an option here, because eventually (I saw somewhere mentioned two years?) too much with Core will change so that even that plugin won’t do any good anymore.

      I therefore expect a massive walkout to the fork!

      Report

      • Ben

        There are massive government organizations (hello US State Department), enormous county governments (Arlington County, VA), and other extremely large sites that took the leap recently and converted HUGE portions of their web/infrastructure over to WordPress. And without accessibility at the forefront of such a massive change to WordPress, it will require many of these groups to fork away from core WordPress or leave WordPress entirely… which will be a HUGE loss to the community due to contributions made. It really comes down to the “bottom line” for Automattic vs “the best solutions” for the community.

        Report

  12. Nicole

    I don’t understand why they changed it in the first place. It was accessible. We, the disabled community weren’t consulted. I had to add a disable Gutenberg plug-in just to get my classic editor back.

    Report

  13. Bruce Maples

    # of Gutenberg installs ≠ user satisfaction

    Report

Comments are closed.

%d bloggers like this: