Project

General

Profile

Actions

Bug #10146

closed

"Try Gutenberg" flag

Added by Boone Gorges over 6 years ago. Updated about 6 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
-
Category name:
WordPress (misc)
Target version:
Start date:
2018-08-14
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

WordPress 4.9.8 has a huge admin notice asking people to try Gutenberg. For the moment, I'm going to do the following:

1. Update to WP 4.9.8
2. Install Gutenberg as a normal plugin
3. Disable the Try Gutenberg callout

This will allow people to try it if they know about it.

We should talk about whether we want to enable the callout, or whether we should just wait for WordPress 5.0 and the world to explode :)


Files

results.csv (8.88 KB) results.csv Boone Gorges, 2018-10-04 12:44 PM
results-filtered.csv (4.43 KB) results-filtered.csv Boone Gorges, 2018-10-04 12:44 PM

Related issues

Related to CUNY Academic Commons - Feature #10849: Gutenberg / WP 5.0 upgrade strategyResolved2018-12-20

Actions
Actions #1

Updated by Boone Gorges over 6 years ago

  • Target version changed from 1.13.7 to 1.13.8
Actions #2

Updated by Boone Gorges about 6 years ago

  • Target version changed from 1.13.8 to 1.13.9

Bumping this so that we can continue to consider the callout.

Actions #3

Updated by Boone Gorges about 6 years ago

  • Target version changed from 1.13.9 to 1.14

Bumping again. Let's talk about this in the context of our fall release. Copying Steve so it can be added to our list of things to discuss.

Actions #4

Updated by Boone Gorges about 6 years ago

Sonja, adding you to this ticket so that you're looped into any decisions.

Actions #5

Updated by Sonja Leix about 6 years ago

Boone Gorges wrote:

Sonja, adding you to this ticket so that you're looped into any decisions.

Thanks Boone! What's the plan for the Commons and Gutenberg? Is it Gutenberg ready? Is that a project for 1.15 to convert the site to be Gutenberg compatible?

Actions #7

Updated by Boone Gorges about 6 years ago

Sonja Leix wrote:

Thanks Boone! What's the plan for the Commons and Gutenberg? Is it Gutenberg ready? Is that a project for 1.15 to convert the site to be Gutenberg compatible?

There's no plan. That's what this ticket is about :)

It's hard to define what "Gutenberg compatible" would mean. A site could run a plugin that doesn't play nicely with Gutenberg, but the owner might never notice it. With so many plugins on the Commons, it's very hard to see how we'd be, in any sense, fully ready.

As a starting place, I ran a few scripts that combine the following bits of data:
- The Gutenberg Plugin Compatibility database https://plugincompat.danielbachhuber.com/
- Plugin usage stats on the Commons - see #10034

See attached csv files. The second column is the "compatibility" column from the Gutenberg database, and the last column is the install count for Commons sites. results.csv is raw results, while results-filtered.csv has been edited to remove plugins known to be compatible, and sorted by compat status + install counts.

From this latter spreadsheet, and filtering what I know about the way Gutenberg interfaces with the what the plugins do, it looks like the biggest points of concern are:
- jetpack - but I'm sure their team will take care of things, so not really an issue
- page-links-to
- pdf-embedder
- youtube-embed-plus
- wpgform
- add-category-to-pages
- embed-google-map
- media-element-html5-video-and-audio-player
- easyrotator-for-wordpress

The first four are listed as "not working", while the others are unknown. Most other items on the list are used on fewer than 20 Commons sites, and so perhaps should be deemphasized.

It's also worth noting that, as far as I can see, none of these plugins are "incompatible" in the sense that they'll, say, crash the site. They just may have incomplete integration with Gutenberg. So the main risk is user confusion, since the Classic Editor may need to be used in those cases while the plugins play catch-up.

Given this, my gut feeling is that the risk of incompatibility is not great. The larger hurdle is likely to be user education and confusion. To me, this is an argument in favor of allowing WordPress to show its 'Try Gutenberg' callout to site admins, so that they can choose to begin testing and onboarding themselves. We can then work on any necessary documentation changes in advance of the WordPress 5.0 release, which will enable the Gutenberg interface by default (currently sorta scheduled for November, but IMO much more likely to come out in January or February).

Actions #8

Updated by Matt Gold about 6 years ago

That sounds reasonable to me, Boone

Actions #9

Updated by Sonja Leix about 6 years ago

Thanks for the insight, Boone. Yes, sounds reasonable.

Actions #10

Updated by Boone Gorges about 6 years ago

  • Status changed from New to Resolved
  • Target version changed from 1.14 to 1.13.11

Thanks, all. I'm going to go ahead and allow the callout for the 1.13.11 release. Let's open separate tickets for specific issues that may result. https://github.com/cuny-academic-commons/cac/commit/b22c55e51252e5e1cbb149cb76cec77ce5de7035

Actions #11

Updated by Boone Gorges almost 6 years ago

  • Related to Feature #10849: Gutenberg / WP 5.0 upgrade strategy added
Actions

Also available in: Atom PDF