Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update plugin readme.txt content for intended audience #38724

Merged

Conversation

ironprogrammer
Copy link
Contributor

@ironprogrammer ironprogrammer commented Feb 11, 2022

Description

This PR proposes updates to the plugin readme.txt file. Most of these changes are intended to more clearly communicate that Gutenberg is beta software, subject to frequent and unexpected changes, and not intended for production sites.

It is anticipated that added clarity to the plugin page might decrease emotionally charged low ratings and forum feedback, and deter installations in environments that are not appropriate for beta testing. It is our objective to instead focus plugin testers' attention on opportunities to contribute toward the betterment of block editing in WordPress, and to provide constructive feedback.

Updates Include:

  • Add additional headings to provide context and readability.
  • Clarify that the plugin is geared primarily toward developers, contributors, and users who want bleeding-edge features.
  • Include the text "beta" in the visible description.
  • Add link to the 2021 SotW.
  • Heading capitalization adjustments for consistency.
  • Add FAQ item related to 1-star ratings.
  • Add FAQ reference to the Classic Editor, which is commonly sought after as an alternative to Gutenberg or the block editor.

References:

Testing Instructions

n/a

Types of changes

  • Copy and link changes to readme.txt.

Checklist:

Acknowledgements

Props @annezazu for encouraging me to provide this feedback in traceable capacity that may help impact the community in a positive way! 😊

@github-actions github-actions bot added the First-time Contributor Pull request opened by a first-time contributor to Gutenberg repository label Feb 11, 2022
@github-actions
Copy link

👋 Thanks for your first Pull Request and for helping build the future of Gutenberg and WordPress, @ironprogrammer! In case you missed it, we'd love to have you join us in our Slack community, where we hold regularly weekly meetings open to anyone to coordinate with each other.

If you want to learn more about WordPress development in general, check out the Core Handbook full of helpful information.

@gziolo gziolo added [Type] Developer Documentation Documentation for developers Gutenberg Plugin Issues or PRs related to Gutenberg Plugin management related efforts labels Feb 11, 2022
readme.txt Outdated Show resolved Hide resolved
readme.txt Outdated Show resolved Hide resolved
readme.txt Outdated Show resolved Hide resolved
Copy link
Contributor

@priethor priethor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Congrats on opening your first PR, @ironprogrammer 🙌

readme.txt Outdated Show resolved Hide resolved
readme.txt Outdated Show resolved Hide resolved
readme.txt Outdated Show resolved Hide resolved
@ironprogrammer
Copy link
Contributor Author

Thank you, @annezazu and @priethor for your review feedback!

These latest updates address the following:

  • Move explainer ("what does it do?") under the intro section. This seems a better place to tell what the plugin does.
  • Highlight the benefit of "early access" to new features with a dedicated section. Changed the initial "who is this for?" to focus on the benefit, and leave it to the user to decide if it's "for" them.
  • Close main description section by highlighting the call for contributors. Help encourage feedback and community support by putting this top of mind.
  • Add link to the Gutenberg test drive page. I've found this to be an awesome way to "show me what it does". It could help users decide if the plugin is what they're looking for.

@annezazu
Copy link
Contributor

annezazu commented Mar 2, 2022

Thanks for looping back to make changes!

Add link to the Gutenberg test drive page. I've found this to be an awesome way to "show me what it does". It could help users decide if the plugin is what they're looking for

I think this will be a bit misleading potentially since Gutenberg is integrated into WordPress releases and the experience there matches what they would get regardless. It's also in the process of being updated: https://meta.trac.wordpress.org/ticket/5600#ticket

@ironprogrammer
Copy link
Contributor Author

In response to @annezazu:

It's also in the process of being updated: https://meta.trac.wordpress.org/ticket/5600#ticket

Gotcha -- if the demo is an outdated representation, then we shouldn't reference it at this time. I've pulled that item out of the list (8bcba28).


Assuming the demo site gets updated 🤞🏻, this is a topic for future consideration, but I would like to understand more:

I think this will be a bit misleading potentially since Gutenberg is integrated into WordPress releases and the experience there matches what they would get regardless.

Could you explain as to why it would be misleading? The intention in referencing the demo is to allow users to see/touch/tinker with Gutenberg (the beta features) prior to committing to installation of the plugin -- not to try the approved/backported features in WordPress's built-in editor.

Since demos are a widely accepted practice in the plugins and themes directories, why would we not utilize it (after a refresh) to help educate users? Demos address so many intangibles that can't be adequately conveyed through the plugin description. Making this accessible without installation would be beneficial to anyone interested in the plugin.

My apologies 🙏🏻 if the demo is NOT actually supposed to be Gutenberg, but is instead simply the backported features in WP's editor!

@annezazu
Copy link
Contributor

annezazu commented Mar 2, 2022

The intention in referencing the demo is to allow users to see/touch/tinker with Gutenberg (the beta features) prior to committing to installation of the plugin -- not to try the approved/backported features in WordPress's built-in editor.

The demo is very basic and only shows off features that are currently available in WordPress today. Back when Gutenberg was new, it was more cutting edge and would have made sense to include then. Now though, it's not kept up to date with regularity and does not show "coming soon" features in the current state. This is why it feels a bit odd to direct someone to a demo page that includes what comes baked into WordPress. Does that make more sense?

@ironprogrammer
Copy link
Contributor Author

In response to @annezazu:

The demo is very basic and only shows off features that are currently available in WordPress today. Back when Gutenberg was new, it was more cutting edge and would have made sense to include then. Now though, it's not kept up to date with regularity and does not show "coming soon" features in the current state. This is why it feels a bit odd to direct someone to a demo page that includes what comes baked into WordPress. Does that make more sense?

Yes, thank you! One day I'll get it in my head that Gutenberg isn't just the plugin/beta feature set!

@annezazu annezazu self-requested a review March 3, 2022 19:22
@talldan talldan merged commit 3d07bf6 into WordPress:trunk Mar 21, 2022
@github-actions github-actions bot added this to the Gutenberg 12.9 milestone Mar 21, 2022
@ironprogrammer ironprogrammer deleted the update/plugin-description-update branch March 21, 2022 19:21
jostnes pushed a commit to jostnes/gutenberg that referenced this pull request Mar 23, 2022
…8724)

* Add links to intro paragraph

* Rearrange main content into "what does it do" section

* Adds "who is this for" section

* Capitalizes Slack

* Breaks feedback faq into paragraphs for readability

* Breaks "do I need" section into paragraphs and answers question more directly

* Adjusts capitalization and smart quote

* Add link to 2021 SotW post

* Adjust capitalization for consistency

* Add section covering 1-star reviews

* Add FAQ reference to Classic Editor

* Removes Classic Editor FAQ

* Removes 1-star reviews FAQ

* Add test drive link

Gives users a taste of the block editor before committing to installation.

* Move introduction date below intro paragraph

* Move explainer higher in content

* Change heading to focus on benefit

* Add section with focus on contributors

* Remove reference to running in production

* Add more reference to contribution

imho it is good to end the main description with a call for contributors.

* Add reference to FSE

* Add reference to FSE and additional block types

Also break up into separate paragraphs.

* Move test drive to top of list; works better in context of this list

* Remove demo link; page is outdated and updates under consideration

* Clarify that Gutenberg IS the WordPress editor

* Remove confusing reference to WordPress editor; just call it Gutenberg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
First-time Contributor Pull request opened by a first-time contributor to Gutenberg repository Gutenberg Plugin Issues or PRs related to Gutenberg Plugin management related efforts [Type] Developer Documentation Documentation for developers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants