[wp-trac] [WordPress Trac] #45073: Upgrading to 5.0 and handling the Gutenberg plugin

WordPress Trac noreply at wordpress.org
Wed Oct 31 04:58:09 UTC 2018


#45073: Upgrading to 5.0 and handling the Gutenberg plugin
-----------------------------+-----------------------
 Reporter:  mcsf             |       Owner:  mcsf
     Type:  defect (bug)     |      Status:  assigned
 Priority:  normal           |   Milestone:  5.0
Component:  Upgrade/Install  |     Version:  trunk
 Severity:  normal           |  Resolution:
 Keywords:  ux-feedback      |     Focuses:
-----------------------------+-----------------------

Comment (by dd32):

 Hi :) This comment might seem a little blunt and out-of-nowhere, but it
 turns out I have some strong feelings here, and this ticket seems to be
 going in a direction that I don't think is right, this is meant
 constructive and I'm happy to work with anyone else to come to a final
 solution here (DM me on Slack if needed)

 ----

 Speaking from a practical stand point here, a lot of what I'm seeing
 within [attachment:"Upgrade Paths revision 2.jpg"] doesn't feel ideal, and
 is definitely not the message which I believe WordPress should be putting
 forward here.

 The post-upgrade screen should be a celebration of the new editor, it
 shouldn't be giving the feeling of half-baked or "you probably don't want
 this" which I'm getting from the proposed changes.

 A small side-note of `Things not working as expected? The _Classic Editor_
 plugin is available` is reasonable, but definitely shouldn't be front-and-
 center.

 '''Upgrade Path 1 - No Plugins'''

 > WordPress 5.0 is available - This update brings a whole new editing
 experience ...
 Unfortunately at present we don't have the ability to customise the
 display of the update message about the upcoming release in previous
 WordPress versions.
 If anything though, such a message should be positive and shouldn't be
 giving mixed signals or giving the user fear of clicking the button.

 If we really need to add the message there, that'll require a 4.9.9
 release prior to 5.0 to add that feature - but keep in mind that not all
 users will be upgrading to 5.0 from such a 4.9.9 release.

 > The new Gutenberg editor is now your default editor. Do you want to
 change that? learn more

 Asking the user immediately after updating feels like the wrong time to be
 asking this, it's just way too early.
 The user is unlikely to be informed and probably doesn't know what
 "Gutenberg" is anyway (either by codename, OR by using it).

 To me, it feels like we're jumping ahead and saying "Hey, we've changed
 things and we're not really sure it's for you".

 > Welcome Box: Try the new editor ...
 That feels way out of place as well, most users would have probably hidden
 that box as well, the main audience of it is the new users on a fresh
 WordPress site.

 '''Upgrade Path 2 - Classic Editor plugin activated'''

 Seems like the Classic Editor plugin should definitely add a note to the
 post-Upgrade screen '''and''' to the new-post screen to mention that it's
 active, and it's changing the experience the user will get.

 I don't think that's something that Core should do at all.

 '''Upgrade Path 3 - Gutenberg plugin activated'''

 As core will be disabling the Gutenberg plugin, there should be a bold
 obvious note of that. I think it's reasonable to expect that if a user has
 the plugin installed, they have seen the phrase Gutenberg and has probably
 tried it. The note should be only really be outweighed by the "Welcome to
 5.0" heading, and there's zero reason to hide it away in a tab - doing so
 is just asking for it to be never read, and possibly leading to a confused
 user later.

 I'd suggest something like this: (of course, this needs a lot of word-
 smithing)
 > The Gutenberg plugin has been deactivated, as the features are now
 included in WordPress 5.0 by default. If you'd like to continue to test
 the upcoming changes in the WordPress Editing Experience, please
 [Reactivate the Gutenberg Plugin].

 ----

 Based on the above, I believe the focus of this should be a little more
 clear and concise:
  - Ensure that the Classic Editor plugin properly announces itself where
 needed (Including it adding a note to the post-upgrade page if needed)
  - Ensure that the Gutenberg plugin is disabled upon upgrade to 5.0, and
 if it was active, that status be noted for later use
  - Add a positive note welcoming the user to 5.0 with it's new editor.
 Maybe with a small side-note that the Classic Editor plugin is available
 if required
  - [If Applicable] Add a warning/note which is obvious to the user that
 the Gutenberg plugin was disabled as the feature-set is now included, and
 that if they'd like to continue beta-test Gutenberg Phase 2+ things that
 they should reactivate the plugin.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/45073#comment:28>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list