Skip to:

Opened 5 years ago

Closed 5 years ago

#8132 closed task (fixed)

Hello BuddyPress 5.0.0

Reported by: imath's profile imath Owned by: imath's profile imath
Milestone: 5.0.0 Priority: normal
Severity: normal Version:
Component: Administration Keywords: has-patch commit



I really like the idea DJPaul had about this modal potentiality in #7741.

Long term plan:
Look at turning the Hello screen into something powered by better JS, with RSS-like feed support.
Find a way to better surface Hello as the go-to location to learn about BuddyPress, and get support.

But on the other hand, I feel we should use a look and feel much closer to the WordPress administration screen. So the attached patch is trying to achieve this goal keeping the idea DJPaul had intact. Below are 5 screenshots (so that it's easier for you to read what I suggest as the content it).

Then I also added 2 tabs that are loading the changelog of the version and the "Get involved" page from the codex using the WP REST API 😉. Here's a last screenshot showing the codex page :

If you think it's a bad idea, I'm fine with using the existing "Hello modal"

Attachments (4)

8132.patch (27.1 KB) - added by imath 5 years ago. (2.7 KB) - added by imath 5 years ago. (2.7 KB) - added by dcavins 5 years ago.
Very minor changes to imath's text.
8132.2.patch (45.2 KB) - added by imath 5 years ago.

Download all attachments as: .zip

Change History (12)

5 years ago

#1 @imath
5 years ago

I even thought of using the announcement post on, but gave up because of the benefit of having this modal translated. If there was a,, etc.. translating this announcement post, that would save us some time :)

#2 @johnjamesjacoby
5 years ago

In my opinion, I love when updates are non-events, and I dislike when an update requires attention.

A modal window seems, to me, like the ultimate annoyance.

The people we want to educate the most are the ones that will immediately dismiss this kind of modal window. And new users won't have enough context to make any kind of decision, or to appreciate the time & effort that goes into crafting witty & multi-lingual content for these pages.

Updates work best when new features can be exposed organically and naturally.

As usual, I'm open to be outvoted and outsmarted. 😁

#3 @imath
5 years ago

Thanks a lot for your feedback @johnjamesjacoby

To add more context to this ticket: we have a modal window since 3.0.0, here's how it currently looks:

My concern is about its appearance, imho it's improvable and I believe we should at least make it look closer to how WordPress uses modal for plugins. That's why I suggest to use the one you get when you click on the View details link displayed for each plugin into the Plugins Administration screen.

I'm not a huge fan of modals, but a part of the team put some energy in building the feature so I thought it was important to keep at least the spirit of it 🤗

I think the long term goal DJPaul shared in #7741 is interesting. We could use this modal to improve the new user experience or the user looking for help. I've started by adding the Get Involved page in it, because I believe if 1 or 2 users can contribute to BuddyPress thanks to it: it worths the small extra time 🙌

That being said, i'm totally open to better ways to inform the user about new features, could you develop what you have in mind when you say:

Updates work best when new features can be exposed organically and naturally.

This ticket was mentioned in Slack in #buddypress by imath. View the logs.

5 years ago

5 years ago

#5 @imath
5 years ago

  • Keywords needs-copy-review added; 2nd-opinion removed
  • Owner changed from slaFFik to imath
  • Status changed from new to assigned

I think we need a copy review for the text I'm using into the patch. To ease this task, I've created the file you can download here. Once downloaded, make your edits/improvements/fixes and simply re-upload the edited file to this ticket. I'll be happy to update the patch with your improvements.

5 years ago

Very minor changes to imath's text.

#6 @boonebgorges
5 years ago

Thanks for your work on this, @imath !

Comments on

  1. I'd suggest removing the sentence (The remaining endpoints...). The Hello screen is a place to get people excited about the new version, not to apologize and make promises for the future :-D
  1. I'm assuming that the text BP REST API reference will be linked once the reference is set up?
  1. Suggest changing A new UI to manage group members to A new interface for managing group members - "UI" is a bit jargony.
  1. Suggest changing the language under that header to Group administrators will love the our new interface for managing group membership. Whether you're working as a group admin on the front-end Manage tab, or as the site admin on the Dashboard, the new REST API-based tools are faster, easier to use, and more consistent.
  1. Change Improved Integrations with WordPress to Improved integrations with WordPress (lowercase i)
  1. Under that header, I'm going to suggest getting rid of the 'first, second, third' language to make it sound less like a list. This is totally stylistic, so feel free to reject :)
In BuddyPress 5.0, the BP Nouveau template pack looks better than ever with the Twenty Nineteen theme. Nouveau also now uses the same password control as the one used in WordPress Core, for better consistency between BP and WP spaces. 

Developers building tools for the Block Editor can now add their blocks to the BuddyPress category. This change provides a foundation for organizing custom BuddyPress blocks. Read more about this feature in the development note.

Looking great otherwise! Thank you!

5 years ago

#7 @imath
5 years ago

  • Keywords commit added; needs-copy-review removed

Thanks a lot @boonebgorges & @dcavins for your feedbacks.

I've taken them in account into 8132.2.patch. It took me a while because I've noticed there was a sass file generating the hello.css 😬

I'm going to commit it asap.

#8 @imath
5 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 12458:

Hello BuddyPress Modal for BuddyPress 5.0.0

Use the WordPress modal used to display plugin details to display information about new BuddyPress major release.

Props johnjamesjacoby, dcavins, boonebgorges

Fixes #8132

Note: See TracTickets for help on using tickets.