Skip to:
Content

BuddyPress.org

Opened 2 weeks ago

Last modified 8 days ago

#8132 assigned task

Hello BuddyPress 5.0.0

Reported by: imath Owned by: imath
Milestone: 5.0.0 Priority: normal
Severity: normal Version:
Component: Administration Keywords: has-patch needs-copy-review
Cc:

Description

Hi,

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).

https://cldup.com/EGBd5-kIKx.png
https://cldup.com/uBCmQX6iAb.png
https://cldup.com/k6IFjUrmhx.png
https://cldup.com/UCPaudv4OK.png
https://cldup.com/TBCR3BdxK6.png

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 :

https://cldup.com/IrZNdkbExm.png

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

Attachments (2)

8132.patch (27.1 KB) - added by imath 2 weeks ago.
hello-buddypress.md (2.7 KB) - added by imath 8 days ago.

Download all attachments as: .zip

Change History (7)

@imath
2 weeks ago

#1 @imath
2 weeks ago

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

#2 @johnjamesjacoby
2 weeks 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
13 days 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:
https://cldup.com/pn7EQQjiPJ.png

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.


12 days ago

@imath
8 days ago

#5 @imath
8 days 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 hello-buddypress.md 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.

Note: See TracTickets for help on using tickets.