Skip to:
Content

BuddyPress.org

Opened 4 years ago

Closed 4 years ago

Last modified 3 years ago

#6886 closed enhancement (fixed)

Welcome Screen for 2.5.0

Reported by: mercime Owned by: imath
Milestone: 2.5 Priority: normal
Severity: normal Version:
Component: Core Keywords: has-patch has-screenshots dev-feedback commit
Cc:

Description (last modified by mercime)

Thank you for the screenshots @imath :)

Attachments (14)

bp-email.png (16.6 KB) - added by mercime 4 years ago.
post-type.png (24.5 KB) - added by mercime 4 years ago.
twentytwelve.png (54.9 KB) - added by mercime 4 years ago.
emoji.png (13.8 KB) - added by mercime 4 years ago.
autolink.png (21.4 KB) - added by mercime 4 years ago.
6886.patch (13.2 KB) - added by mercime 4 years ago.
welcome-screen.png (482.5 KB) - added by mercime 4 years ago.
First pass
emoji-feature.png (14.0 KB) - added by mercime 4 years ago.
autolink-feature.png (21.3 KB) - added by mercime 4 years ago.
welcome-screen.2.png (481.0 KB) - added by mercime 4 years ago.
6886.2.patch (13.8 KB) - added by mercime 4 years ago.
welcome-screen.3.png (550.5 KB) - added by imath 4 years ago.
6886.3.patch (9.9 KB) - added by imath 4 years ago.
bp-emails-feature.png (63.4 KB) - added by imath 4 years ago.

Download all attachments as: .zip

Change History (35)

#1 @mercime
4 years ago

  • Milestone changed from Awaiting Review to 2.5

#2 @DJPaul
4 years ago

We also need to update the Credits list here.

#3 @djpaul
4 years ago

In 10589:

Update credits screen for 2.5.

See #6886

#4 @imath
4 years ago

@mercime here are some screencaps ;)

https://cldup.com/nVRcomLaV3.png
Post Type Comments Activities (no sync)

https://cldup.com/1EGyyhuRgl.png
Post Type Comments Activities (sync)

https://cldup.com/A_Bg1hIjdk.png
Emojis in Activity

https://cldup.com/eHgbUMPmLF.png
Emojis in Private messages

#5 @imath
4 years ago

@mercime And another one :)

https://cldup.com/EqsG1dENTM.png

#6 @mercime
4 years ago

  • Description modified (diff)

@mercime
4 years ago

@mercime
4 years ago

@mercime
4 years ago

@mercime
4 years ago

@mercime
4 years ago

@mercime
4 years ago

@mercime
4 years ago

First pass

#7 @mercime
4 years ago

  • Keywords has-patch has-screenshots added

Thanks for the screenshots @imath :) Thank you all for your patience.

Attached 6886.patch is the first pass at the 2.5 Welcome Screen which also removes the welcome panel for new installations added above the headline.

Also attached are the following screenshots for:

  • Full screen view of Welcome Screen
  • BP Email
  • Post type comments tracking
  • Twenty Twelve BP styles
  • Emoji support
  • Autolink settings.

This layout also requires accompanying styles uploaded in #6826.

Last edited 4 years ago by mercime (previous) (diff)

#8 @imath
4 years ago

yw @mercime in this one https://buddypress.trac.wordpress.org/attachment/ticket/6886/emoji.png, you should also edit the line 'conversation between David and you' :)

Just tested the patch on this ticket with the one on #6826 on a multisite config, and i confirm it works great.

About this under the hood improvement:

Activity Stream Enhancements

Improved synchronization of the Activity stream with WordPress comments by checking the post's comment status.

Does it refer to #6793 ?

If so i think, as we have already talked about it "somehow" in the Post type comments tracking point, maybe we should talk about something else. I'm suggesting #6371 to show we are giving some love to the multiblog configs ;)

#9 @DJPaul
4 years ago

Looks really amazing! But...

  • I don't like referring to the email feature as an "Email API". Primarily, it's an admin-facing feature.
  • "change the colors of the template" -> "change the design of the template".
  • The "Performance improvements" section is waffle; the "initial steps taken" have had zero impact on performance.
  • Can we swap the fairly old "comes with a bunch of great improvements we think you're really going to like" heading with something?
  • Mercime, you can make a final decision on this, and I may be being oversensitive here, but in the autolink screenshot, if we're going to use superheroes -- and I know we didn't invent them --- I think the title "super girl" is demeaning especially with it being compared to "super man"? Maybe just replace with something boring? Like food?

@mercime
4 years ago

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


4 years ago

#11 @DJPaul
4 years ago

👍👏

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


4 years ago

#13 @mercime
4 years ago

you should also edit the line 'conversation between David and you' :)

Thanks for checking @imath. Done.

About this under the hood improvement: ... maybe we should talk about something else. I'm suggesting #6371 to show we are giving some love to the multiblog configs

Thank you. Checking tickets closed for this dev cycle, there are 2 more multisite configs fixes. Going to work on this.

I don't like referring to the email feature as an "Email API"

@DJPaul So for the intro and text following, change Email API to Email feature?
e.g.
Brought to you by the new Email API, an innovative and extensible notification system.
to
Brought to you by the new Email feature, an innovative and extensible notification system.
Replacement terms welcome - wizardry, taxonomy, awesomeness? :)

"Performance improvements" section is waffle

Included it as it was mentioned in BP 2.5 beta 1 release post. Suggested replacement welcome.

swap the fairly old "comes with a bunch of great improvements we think you're really going to like" heading

How about
Thanks for updating! BuddyPress %s has a lot of refinements that you will enjoy.
Thanks for updating! BuddyPress %s has many new features that you will enjoy.
Suggestions welcome.

in the autolink screenshot ...replace with something boring?

No problem @DJPaul. Done. I have to say that food is not boring to me though :)

Last edited 4 years ago by mercime (previous) (diff)

#14 @mercime
4 years ago

Replacement for Under the Hood's "Activity Stream Enhancements", based on @imath suggestion #6371 and adding #5762 plus #6717 also fixed in this dev cycle:

Enhanced Multisite Support
BuddyPress is already primed for all multisite configurations available. We just made it better :)
or
BuddyPress is already primed for all multisite configurations: Network-activated, Subsite activation only, or BP_ENABLE_MULTIBLOG. We just made it better :)

Last edited 4 years ago by mercime (previous) (diff)

#15 @mercime
4 years ago

Replacement for Under the Hood's "Performance Improvements", based on tickets fixed during this dev cycle #6149, #6764, #6905, and #6910

Localization Improvements
We continue to improve on localization for translation editors so that BuddyPress will be available for everyone in their own language.

@mercime
4 years ago

#16 @mercime
4 years ago

  • Keywords dev-feedback added

#17 @imath
4 years ago

Thanks a lot @mercime for .2.patch & the improvements/edits you've made.

I'm a bit annoyed we've announced performance improvements in the 2.5.0 beta1 post and it's no more mentioned in the under the hood section. But there's no big deal :)

@imath
4 years ago

#18 @imath
4 years ago

.03.patch is using latest trunk for the customizer screen capture and keeps the getting started box if BuddyPress has just been installed

#19 @imath
4 years ago

  • Keywords commit added

I will commit 03.patch in asap.

#20 @imath
4 years ago

  • Owner set to imath
  • Resolution set to fixed
  • Status changed from new to closed

In 10620:

Welcome Screen updates for 2.5.

Props mercime, DJPaul, boonebgorges

Fixes #6886

#21 @DJPaul
3 years ago

  • Type changed from task to enhancement
Note: See TracTickets for help on using tickets.