Skip to content
This repository has been archived by the owner on May 28, 2024. It is now read-only.

Prepare for full Alpha website go live (24/11) #436

Closed
16 of 19 tasks
giacecco opened this issue Nov 6, 2014 · 29 comments
Closed
16 of 19 tasks

Prepare for full Alpha website go live (24/11) #436

giacecco opened this issue Nov 6, 2014 · 29 comments
Assignees
Milestone

Comments

@giacecco
Copy link

giacecco commented Nov 6, 2014

To take place between 20-21/11, this is the final prep for the full website to go live on Monday 24/11.

Checklist for go-live

(items marked with NB are non-blocking)

Website

Contents

Applications

Infrastructure

  • @pikesley to inventory deployment resources (see also here), kill temporary components, harden security if necessary, general tidying up, hand over passwords / keys etc to OA team

Actual go-live

  • Point openaddressesuk.org to theodolite
  • Redirect alpha. to root domain

We will wait to know from Jeni when it is best to schedule making the raw database EC2 instance into something less temporary. In general, I would like the ODI Team to have their innovation week as planned.

@Floppy
Copy link

Floppy commented Nov 19, 2014

Can we make a checklist here of things that need doing for this?

@giacecco giacecco self-assigned this Nov 20, 2014
@giacecco
Copy link
Author

@Floppy, done.

@giacecco giacecco removed their assignment Nov 20, 2014
@pikesley
Copy link
Collaborator

FiIled in inventory spreadsheet as far as I'm able

@pikesley
Copy link
Collaborator

So, can @pezholio and @Floppy confirm they're able to do heroku stuff on the following apps pls:

  • hidden-bayou-9267
  • pacific-beyond-9370
  • powerful-depths-1407
  • shrouded-caverns-1022

(try heroku ps or something)

@pikesley
Copy link
Collaborator

AWS credentials are in the passwords file

@pikesley
Copy link
Collaborator

@Floppy has the SSH key for AWS

@pezholio
Copy link
Collaborator

pezholio commented Dec 9, 2014

I've gone through the components and updated the Readmes appropriately

@giacecco
Copy link
Author

Blocked awaiting OA to 'exist'. @peterkwells in my absence please keep the Team updated on any dates being decided for both the soft launch and the official one in January. Thanks.

@peterkwells
Copy link

"public Alpha" launch is being scheduled for Wednesday Jan 14th
softlaunch is whenever any of us want to show it to friendlies and get feedback. It's the feedback that's key.

@Floppy
Copy link

Floppy commented Dec 15, 2014

@peterkwells could you tick off any of the boxes above that are done?

@peterkwells
Copy link

I tried but nowt happened, whilst filling in with felt-tip on my screen seemed both inappropriate and silly.

  1. licences are fine for now
  2. content checked, I've simplified docs.md to reduce overlap with other content, e.g. guidelines for checking third party IP
  3. we've checked text before, we can check again before full launch

@peterkwells
Copy link

and those comments are for tick boxed (1), (6) and (7) respectively

@Floppy Floppy self-assigned this Dec 16, 2014
@Floppy
Copy link

Floppy commented Dec 16, 2014

@giacecco what's the state of the outstanding tickboxes above with your name on, in the contents section? Can we soft-launch the new site now, without having those completely done if they're waiting on the Thursday board meeting, or do you want us to wait?

@Floppy
Copy link

Floppy commented Dec 16, 2014

@giacecco @peterkwells.

Right, we've merged the old site content to the main app. It's now live (softly) for you to QA at http://alpha.openaddressesuk.org/, waiting for us to throw the DNS across, which we will do tomorrow unless someone tells us not to!

Content editing can now be done again, and should be done on the code found under https://github.com/OpenAddressesUK/theodolite/tree/master/app/views/static, which you should recognise.

@peterkwells
Copy link

Great stuff! Will bounce it around the ODI tomorrow

@giacecco
Copy link
Author

Great news @Floppy.

I don't see anything blocking my side but for two items:

I also marked as NB in the above list the tasks that are non-blocking, e.g. I believe we should not publish the ODI certificate until OA formally exists as a company.

@JeniT
Copy link
Collaborator

JeniT commented Dec 16, 2014

Open Addresses does formally exist as a company now, so we can take this forward.

@giacecco
Copy link
Author

[edited]
The certificate is published, you can view it here. I have added it to the website on the "Get the data page", it's in pull request OpenAddressesUK/theodolite#26 .

@giacecco
Copy link
Author

@Floppy @peterkwells I've started making a few fixes as pull requests directly. I am presuming Peter's invitation not to edit the website does no longer apply.

@Floppy what's the equivalent of jekyll serve in the new setup, to test locally the changes that are less obvious?

@Floppy
Copy link

Floppy commented Dec 17, 2014

@giacecco rails server, then open http://localhost:3000. Should work. It only needs a database set up if you try to search addresses, the rest should be fine.

@Floppy
Copy link

Floppy commented Dec 17, 2014

@pezholio @pikesley only thing for us to do before launch is to check that all the system documentation is up to date, I think.

@pezholio
Copy link
Collaborator

Yeah, I updated all the docs last week, and there's been no major change since then, so we should be golden

@Floppy
Copy link

Floppy commented Dec 17, 2014

/me ticks

Right, we're good to go then. Just waiting for @giacecco or @peterkwells to give the OK for domain switchover. When do you want it, chaps?

@pezholio
Copy link
Collaborator

Also, we need to sort the domains in the bulk downloads. Could we just download, sed replace and reupload? Would probably be quicker.

@Floppy
Copy link

Floppy commented Dec 17, 2014

Well, I was wondering that.

@Floppy
Copy link

Floppy commented Dec 17, 2014

Presumably we'd need to regenerate the torrent file as well., because hashes.

@pezholio
Copy link
Collaborator

Ah yeah, but that's easy done

@Floppy
Copy link

Floppy commented Dec 17, 2014

ok then. Let's do that.

@Floppy
Copy link

Floppy commented Dec 18, 2014

DNs switch is done. We're now live on alpha.openaddressesuk.org

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants