{"action":"opened","issue":{"url":"https://api.github.com/repos/MozillaFoundation/mofo-devops/issues/66","labels_url":"https://api.github.com/repos/MozillaFoundation/mofo-devops/issues/66/labels{/name}","comments_url":"https://api.github.com/repos/MozillaFoundation/mofo-devops/issues/66/comments","events_url":"https://api.github.com/repos/MozillaFoundation/mofo-devops/issues/66/events","html_url":"https://github.com/MozillaFoundation/mofo-devops/issues/66","id":76029875,"number":66,"title":"Create prod app for Bramble in parallel to prod Thimble","user":{"login":"humphd","id":427398,"avatar_url":"https://avatars.githubusercontent.com/u/427398?v=3","gravatar_id":"","url":"https://api.github.com/users/humphd","html_url":"https://github.com/humphd","followers_url":"https://api.github.com/users/humphd/followers","following_url":"https://api.github.com/users/humphd/following{/other_user}","gists_url":"https://api.github.com/users/humphd/gists{/gist_id}","starred_url":"https://api.github.com/users/humphd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/humphd/subscriptions","organizations_url":"https://api.github.com/users/humphd/orgs","repos_url":"https://api.github.com/users/humphd/repos","events_url":"https://api.github.com/users/humphd/events{/privacy}","received_events_url":"https://api.github.com/users/humphd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-13T15:40:03Z","updated_at":"2015-05-13T15:40:03Z","closed_at":null,"body":"We want to do our switch from Thimble to Bramble in a staged way.  This means shipping two apps to prod, and managing the default app users get via URL.  At first (old) Thimble will be the default, with a link that lets people get to the (new) Bramble (it will also have a link to get back to the old).  Google does this kind of thing a lot, with a long opt-in period for trying out a new version of an app before retiring the old. \r\n\r\nI think what's involved here is the following (you'll have better understanding of the actual work involved, so let me know what I'm missing):\r\n* create thimble-new.webmaker.org and thimble-classic.webmaker.org.  Each need SSL.\r\n* ship Bramble to thimble-new.webmaker.org on prod, and old Thimble to thimble-classic.webmaker.org\r\n* setup thimble.webmaker.org to point at thimble-classic.webmaker.org for now\r\n* later, we'll file another bug to switch that, such that thimble.webmaker.org points at thimble-new.webmaker.org\r\n\r\nIn an ideal world we'd do this to fit within our current heartbeat, which ends next Friday, May 22.  I've got a bug in Thimble on this at https://github.com/mozilla/thimble.webmaker.org/issues/505\r\n\r\ncc @sedge"}}