mozilla / internet-health-report

MIT License
4 stars 9 forks source link

Implement health report landing site #31

Closed kristinashu closed 7 years ago

kristinashu commented 7 years ago

Based on design in these comps, done in #30.

Dates: July 10 - QA July 13 - Launch

Site will live on http://internethealthreport.org/ (URL will no longer redirect to https://internethealthreport.org/v01/)

Pages include:

Plugins and Features for launch:

Post launch: (once we have sufficient content)

Assets for dev:

cc @samanthaburton @Solanasaurus @xmatthewx @hannahkane

xmatthewx commented 7 years ago

built in Wordpress and easy to update (Parent-child themes?)(Set up as a multi-site?)

I think multi-site is critical for ease of maintenance. WP has simplified this set up in recent years.

Solanasaurus commented 7 years ago

This list is fabulous!

Multi-site is already set up, so we're talking about a theme that would be entirely independent of https://internethealthreport.org/v01/

A thing to decide with developer is whether to modify an existing pro/commercial theme or develop something custom.

kristinashu commented 7 years ago

Mike, Cade and I are meeting tomorrow so they can discuss setup and deployment.

@Solanasaurus could you please give Mike access to the relevant plugins?

kristinashu commented 7 years ago

Or maybe not plugins, but for the Coral feedback form.

Solanasaurus commented 7 years ago

Hi Kristina, the Coral feeback form is an embed. So other than the plugins that are already installed, we don't need anything else. I'm scheduling a meeting with Coral to rework the feedback form.

You might ask Cade about the Hypothes.is installation since I'm not sure how that works.

kristinashu commented 7 years ago

👏 Mike is in full swing building the site and Cade is working on setting up a new repo and staging environment for Mike https://github.com/MozillaFoundation/mofo-devops/issues/519

kristinashu commented 7 years ago

Site is up on staging and we are filing QA tickets in the repo.