MozillaFoundation / Advocacy

For planning advocacy projects.
6 stars 0 forks source link

Build next iteration of copyright site #1020

Closed hannahkane closed 7 years ago

hannahkane commented 7 years ago

Per mockups

QA for the build will include:

hannahkane commented 7 years ago

@Melechuga @ScottDowne @natalieworth @TheoChevalier - can you please review the checklist above? Feel free to add items.

TheoChevalier commented 7 years ago

Looks good on the l10n side, just added Polish as it’s a requested locale

hannahkane commented 7 years ago

@Melechuga - what would you consider NOT essential to launch? These are the things that I think we could launch without:

What do you think?

Melechuga commented 7 years ago

Thanks for pulling this together, @hannahkane! I was thinking about it all, and if it's only a few days' delay in launching due to QA, I doubt it'll be a huge issue. I've slated the email to go out on Sept. 7th; do you think the site could be ready by then? If not, here are my notes on features we could launch without:

hannahkane commented 7 years ago

Thanks, @Melechuga. Perhaps we can get an updated estimate from @Pomax and @ScottDowne on Monday.

(The audio recording is on our side in that we have to make the recordings, but it sounds like that's moving along.)

hannahkane commented 7 years ago

@Melechuga @TheoChevalier @natalieworth - do you have time to help QA the staging site, per the items in the first comment above?

Melechuga commented 7 years ago

@hannahkane yes! I can def help. What's the staging site url? Where should comments/bugs be filed?

hannahkane commented 7 years ago

https://changecopyright-org-staging.herokuapp.com/en-US/

Please file bugs in this repo.

Melechuga commented 7 years ago

QA, EN Fix Copyright page (newsletter sign-up):

Melechuga commented 7 years ago

QA, EN Fix Copyright page, copy: Creator/Innovator section, the copy is "all the forms of expression that makes the internet wonderful." One grammar change -- "makes" should be "make"

TheoChevalier commented 7 years ago

QA, Fix Copyright page, copy: Creator/Innovator section, the copy is "all the forms of expression that makes the internet wonderful." One grammar change -- "makes" should be "make"

Thanks, fixed it

Melechuga commented 7 years ago

QA, ES Reforma de... page, links:

Melechuga commented 7 years ago

QA, ES Reforma de... page, newsletter sign-up: Screenshot shows the example in the email field ("Dirección de correo electrónico) doesn't fit in the box: screen shot 2017-08-29 at 5 28 29 pm

Also, it accepts an incomplete email address. The thank you/share page, though, is fantastic! screen shot 2017-08-29 at 5 30 25 pm

Melechuga commented 7 years ago

QA, ES Impacto page, copy (localization issues):

Melechuga commented 7 years ago

QA, ES site links: When on the landing page in ES ("Reforma de..."), clicking on either "Impacto" or "Llamar Ahora" at the top takes user to the EN page, instead of to the ES versions. Same when moving between pages -- everything takes you to the EN pages. Not sure if this is because of my IP, but this shouldn't be the case if someone has chosen their localized site.

TheoChevalier commented 7 years ago

Footer: the "Legal" and "Privacidad" links go the EN pages; should link to: Legal: https://www.mozilla.org/es-ES/about/legal/terms/mozilla/ Privacided: https://www.mozilla.org/es-ES/privacy/websites/ I'm assuming all the localized pages link to these as well; can we make sure they link to the respective ones for their languages? Footer: "Donar" also goes to the EN page; not sure if there is a localized version.

Those are okay, people will be properly redirected to the appropriate language. You’re being redirected to English because en-US is set as your preferred language in Preferences > Content > Language.

Under the Creator/Innovator section, the "For more detail..." link says "For more details..." -- should not have the s.

Fixed, thanks

3 out of the 4 "For more detail, read C4C’s facstheet (PDF, in English)." are in English. @TheoChevalier can you please add in the ES versions? Sections "Creador/innovador" and "Cientifico/bibliotecario" are still in EN; need ES versions.

Yup, it’s coming https://pontoon.mozilla.org/es/copyright-campaign/

QA, ES site links: When on the landing page in ES ("Reforma de..."), clicking on either "Impacto" or "Llamar Ahora" at the top takes user to the EN page, instead of to the ES versions. Same when moving between pages -- everything takes you to the EN pages. Not sure if this is because of my IP, but this shouldn't be the case if someone has chosen their localized site.

Dupe of https://github.com/MozillaFoundation/Advocacy/issues/1047

hannahkane commented 7 years ago

Thanks for the awesome QA, @Melechuga. I deleted a couple of your comments only because they'd been filed separately.

ScottDowne commented 7 years ago

A bunch of these got fixed.

I see the largest issues left, after reading through this, to be:

Let me know if I missed anything and we can walk through it.

natalieworth commented 7 years ago

Sorry @ScottDowne I'm not seeing sticky button updates? Or is it coming? These aren't sticky for me yet:

screen shot 2017-08-30 at 2 20 00 pm screen shot 2017-08-30 at 2 20 07 pm
ScottDowne commented 7 years ago

I only put sticky on impact.

hannahkane commented 7 years ago

I've updated the checklist in the first comment of this ticket. @natalieworth @TheoChevalier and @Melechuga - if you feel the design, localization, and copy—respectively—are good for launch (we can continue to make small changes afterwards), please check the corresponding boxes in the checklist.

I don't know how to test the two remaining pieces in the call tool—checking to see that the user gets matched with the right MEP, and hears the right audio file. @Pomax - do you know how I can test that? Or are we not able to test until we push this live?

TheoChevalier commented 7 years ago

Also what I can’t test:

Otherwise, everything looks good to me on the localization side

Melechuga commented 7 years ago

Copy ok'd by me! The newsletter text is still a bit wonky tho (if that's by design, ignore me!): screen shot 2017-08-29 at 4 44 39 pm

ScottDowne commented 7 years ago

Wonky signup css should be fixed in a bit.

hannahkane commented 7 years ago

Closing this ticket. Any additional changes should be filed as separate tickets.