Secondary users: update notices to indicate a Jetpack account is needed#10909
Secondary users: update notices to indicate a Jetpack account is needed#10909
Conversation
This is automated check which relies on |
|
@keoshi Could you please elaborate on decisions behind this PR? Why did we decide to use "Jetpack account" instead of "WordPress.com account" wording? As for me - naming update might be a potential source of confusion for users since they will be prompted to create WordPress.com account instead. |
|
@brbrr The full context is in the initial issue this PR fixes, but the important bit is this comment: #6293 (comment) |
|
Thanks! Although, I wasn't able to find an explanation of why the decision was made to use |
|
@brbrr We're on the same boat here. :) The discussion happened so long ago that I'm afraid the context was lost in there at some point. But I think that differentiation was a secondary effect of moving from the “connecting” wording into “create an account”. Even though technically we're creating a WordPress.com account, secondary users might not care to learn about that and just want enable features on their Jetpack site. Introducing more entropy there could be problematic, even though reading about a “Jetpack account” and then jumping into a WP.com account flow is not ideal either. |
MichaelArestad
left a comment
There was a problem hiding this comment.
Other than a quick copy review, I think this is good to go.
| <JetpackBanner | ||
| title={ __( 'Connect your account to get the most out of Jetpack' ) } | ||
| callToAction={ __( 'Connect to WordPress.com' ) } | ||
| title={ __( 'Jetpack is powering your site, but to access all of its features you’ll need to create a Jetpack account.' ) } |
There was a problem hiding this comment.
I think it would be good to have a copy review for this. I think it all looks pretty dang good, though. Nice work!
There was a problem hiding this comment.
@Automattic/editorial can you help with this, please?
|
I'd delete the "Jetpack" in "Jetpack account" and just say "account." It's strongly implied, and the iconography makes it really clear that you're creating an account that is necessary for Jetpack to function. The sentence feels a little stilted with the double Jetpack. Otherwise, looking good! |
|
Thanks, @michelleweber — that makes total sense and helps answering the questions above. |
|
Good catch, @jeherve — do you know if that's using a Gridicon? I didn't see a JP one, so I added the |
|
Aw no, the JP logo in the JITMs is a PHP function :\ jetpack/class.jetpack-jitm.php Lines 50 to 57 in 79c36df Lines 7185 to 7194 in a356d87 |
|
We have an SVG with the logo here: We could make it its own little component actually, I think it could be useful! |
|
@jeherve The problem is not the SVG, but that the banner component requires a Gridicon and doesn't even allow to change its size. jetpack/_inc/client/components/banner/index.jsx Lines 62 to 86 in f8078c2 I mean, we could change that, but for the sake of keeping this PR short and sweet, I think I'll look for an alternative. Would appreciate any suggestions you may have. |
|
I'd say it's a reasonably acceptable compromise with what we currently have in the JetpackBanner component. |
|
@jeherve Not directly related to this issue, but is that Performance JITM showing when you're not connected? We should change that. Its irrelevant unless the customer is connected. cc @withinboredom |
|
@jeffgolenski It's a very good point. Only folks who can activate modules should see that JITM. I committed D22452-code to fix this. |
* Add first version of the Changelog and testing list for 6.9 * Changelog: add #10710 * changelog: add #10538 * changelog: add #10741 * changelog: add #10749 * changelog: add #10664 * changelog: add #10224 * changelog: add #10788 * Changelog: add #10560 * Chanegelog: add #10812 * changelog: add #10556 * Changelog: add #10668 * Changelog: add #10846 * Changelog: add #10947 * Changelog: add #10962 * Changelog: add #10956 * Changelog: add #10940 * Changelog: add #10934 * Changelog: add #10912 * changelog: add #10866 * changelog: add #10924 * Changelog: add #10936 * Changelog: add #10833 * changelog: add #10867 * Changelog: add #10960 * Changelog: add #10888 * changelog: add #10840 * changelog: add #10972 * Changelog: add #10979 * changelog: add #10909 * Changelog: add #10958 * Changelog: add #10981 * Changelog: add #10564 * Changelog: add #10809 * Changelog: add #10982 * Changelog: add #10706 * Changelog: add #10978 * Changelog: add #10132 * Changelog: add #11022 * Changelog: add #11024 * Changelog: add #10875 * Changelog: add #11030 * Changelog: add #11053 * Changelog: add #10880 * Changelog: add #9359 * Changelog: add #11037 * Update block list * Changelog: add #11060 * Changelog: add #10755 * changelog: add #11000 * Changelog: add #10786 * Changelog: add #10945 * Changelog: add #10597


Fixes #6293
Changes proposed in this Pull Request:
Before
After
Testing instructions:
Proposed changelog entry for your changes: