Closed
Bug 666457
Opened 13 years ago
Closed 13 years ago
EOL demos.mozilla.org redirect urls to MDN
Categories
(Mozilla QA Graveyard :: Infrastructure, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ozten, Assigned: cmore)
References
()
Details
(Keywords: spring-cleaning)
Per Bug#642340 We need to shutdown the "web o wonder' webheads. Can we redirect the following url hashes to MDN urls? Template: https://demos.mozilla.org/{lang}/#{slug} to https://developer.mozilla.org/{lang}/demos/detail/{slug} Canonical list of demo slugs (with en-US hardcoded): https://demos.mozilla.org/en-US/#marblerun to https://developer.mozilla.org/en-US/demos/detail/marblerun https://demos.mozilla.org/en-US/#flight-of-the-navigator to https://developer.mozilla.org/en-US/demos/detail/flight-of-the-navigator https://demos.mozilla.org/en-US/#nocomply to https://developer.mozilla.org/en-US/demos/detail/nocomply https://demos.mozilla.org/en-US/#planetarium to https://developer.mozilla.org/en-US/demos/detail/planetarium https://demos.mozilla.org/en-US/#globetweeter to https://developer.mozilla.org/en-US/demos/detail/globetweeter https://demos.mozilla.org/en-US/#runfield to https://developer.mozilla.org/en-US/demos/detail/runfield https://demos.mozilla.org/en-US/#shadows to https://developer.mozilla.org/en-US/demos/detail/shadows https://demos.mozilla.org/en-US/#immersivevideo to https://developer.mozilla.org/en-US/demos/detail/immersivevideo https://demos.mozilla.org/en-US/#motivational to https://developer.mozilla.org/en-US/demos/detail/motivational https://demos.mozilla.org/en-US/#remixingreality to https://developer.mozilla.org/en-US/demos/detail/remixingreality https://demos.mozilla.org/en-US/#londonproject to https://developer.mozilla.org/en-US/demos/detail/londonproject https://demos.mozilla.org/en-US/#dashboard to https://developer.mozilla.org/en-US/demos/detail/dashboard https://demos.mozilla.org/en-US/#holo-mobile to https://developer.mozilla.org/en-US/demos/detail/holo-mobile https://demos.mozilla.org/en-US/#dashboard-mobile to https://developer.mozilla.org/en-US/demos/detail/dashboard-mobile https://demos.mozilla.org/en-US/#runfield-mobile to https://developer.mozilla.org/en-US/demos/detail/runfield-mobile
Updated•13 years ago
|
Assignee: server-ops → nmaul
Comment 1•13 years ago
|
||
Here is my proposed solution to this: RedirectMatch ^/(..-..)/#(.*)$ https://developer-stage9.mozilla.org/$1/demos/detail/$2 I am implementing this on demos-dev.allizom.org first (dev site). If it looks good, then demos.allizom.org (stage), then demos.mozilla.org (prod). For lack of a better idea, I'm sending the dev and stage sites to developer-stage9, and will send the prod site to developer.mozilla.org. If something else would make more sense, please let me know. It will be a little bit before the dev change propagates (puppet).
Comment 2•13 years ago
|
||
Hmm... on second thought, it looks like neither demos-dev.allizom.org nor demos.allizom.org work properly at all. Does that sound right/expected?
Status: NEW → ASSIGNED
Reporter | ||
Comment 3•13 years ago
|
||
Sorry... Here is stage. http://webofwonder.allizom.org/
Reporter | ||
Comment 4•13 years ago
|
||
Also: I forgot about mozillademos.org which is the file hosting server. We should shut that down too, unless it it reused (somehow) by MDN. Some bloggers deep link to this demo file hosting server :( Redirect patterns for mozillademos.org: http://mozillademos.org/demos/{slug}/demo.html to https://developer.mozilla.org/demos/detail/{slug} https://developer.mozilla.org/demos/detail/{slug}/launch Note: lang isn't used in these redirects and MDN will automatically fix that.
Comment 5•13 years ago
|
||
(In reply to comment #4) > Also: I forgot about mozillademos.org which is the file hosting server. We > should shut that down too, unless it it reused (somehow) by MDN. For what it's worth, we have bug 664724 to move MDN Demo Studio assets to mozillademos.org. It wasn't done at launch of Demo Studio, but still needs to be done for security. So, please don't shut down mozillademos.org
Reporter | ||
Comment 6•13 years ago
|
||
(In reply to comment #5) Thanks lorchard! Please ignore Comment #4.
Comment 7•13 years ago
|
||
(In reply to comment #4) > Redirect patterns for mozillademos.org: > > http://mozillademos.org/demos/{slug}/demo.html > to > https://developer.mozilla.org/demos/detail/{slug} > https://developer.mozilla.org/demos/detail/{slug}/launch > > Note: lang isn't used in these redirects and MDN will automatically fix that. Are there demos on MDN corresponding to each of those {slug}'s? Otherwise, we'll need another bug to work out the rewrite rules
Comment 8•13 years ago
|
||
The demos being moved are planned to go into a different directory- I don't know if their at all related, though... lorchard might have a better idea on that. So, do we want to rm all of the existing content for mozillademos.org (presumably with a redirect to somewhere), and just leave the newly-migrated things from bug 664724?
Reporter | ||
Comment 9•13 years ago
|
||
(In reply to comment #8) MDN manages it's own files, so we can think of them as being not related. Please do not remove all existing content. After we successfully EOL demos.mozilla.org, then we can look at removing the https://github.com/mozilla/webowonder-demos repo which is mapped to / on mozillademos.org. This would be a cleanup step, but not critical for fixing this bug. MDN will recycle this demo file host.
Comment 10•13 years ago
|
||
(In reply to comment #8) > > Are there demos on MDN corresponding to each of those {slug}'s? Otherwise, > > we'll need another bug to work out the rewrite rules > The demos being moved are planned to go into a different directory- I don't > know if their at all related, though... lorchard might have a better idea on > that. I'm sorry, this doesn't make any sense... as I'm sure you've figured out by now, you *are* lorchard. Perhaps someone else knows then? I don't know anything about which demos exist in either place, or if the naming is consistent enough to use just one redirect to handle them all. It sounds like we can proceed as 4 separate issues: 1) this bug: EOL demos.mozilla.org, aka web-o-wonder, starting with stage, webowonder.allizom.org. Not blocked by anything that I can see. 2) Migrate things to mozillademos.org for MDN as planned... bug 664724. Also not blocked by anything, as far as I can see. 3) Set up redirects from old mozillademos.org demos to MDN... ideally redirect directly to the proper demo, but if not that then at least to the demos section of MDN? No bug for this yet. This would be blocked just by a decision on how to handle it. 4) clean up the orphaned content on mozillademos.org. This would be blocked by (3).
Reporter | ||
Comment 11•13 years ago
|
||
(In reply to comment #10) > 3) Set up redirects from old mozillademos.org demos to MDN... ideally redirect > directly to the proper demo, but if not that then at least to the demos section > of MDN? No bug for this yet. This would be blocked just by a decision on how to > handle it. Laura and Paul are making sure we have all demos on MDN Studio. I don't have a bug #. Laura?
Comment 12•13 years ago
|
||
Paul uploaded all the demos and I have double checked again (just now). There was no actual bug opened to make sure all the demos are there, but they all are!
Reporter | ||
Comment 13•13 years ago
|
||
(In reply to comment #12) Awesomesauce, thanks Laura!
Comment 14•13 years ago
|
||
(In reply to comment #11) > (In reply to comment #10) > > > 3) Set up redirects from old mozillademos.org demos to MDN... ideally redirect > > directly to the proper demo, but if not that then at least to the demos section > > of MDN? No bug for this yet. This would be blocked just by a decision on how to > > handle it. > > Laura and Paul are making sure we have all demos on MDN Studio. I don't have > a bug #. Laura? All the demos are accounted for in https://bugzilla.mozilla.org/show_bug.cgi?id=642340#c7, so we should be good in terms of pointing WoW (demos.mozilla.org/*) demos to Demo Studio. What I am no clear on is the need for the redirecting demos living on the mozillademos.org server to MDN. Are there URLs to the files there that need to be mapped to Demo Studio files (which will be moved to the same server shortly)? Unless we think people have been sharing direct links from mozillademos.org publicly, I don't see why we need to worry about those specifically. The easy thing to do would be to just direct all mozillademos.org/<old WoW demo files> URLs to the Demo Studio home page. Would that work?
Reporter | ||
Comment 15•13 years ago
|
||
(In reply to comment #14) People in the wild deep link into demos. Your call if we want to maintain that ability or break it by going to a landing page.
Comment 16•13 years ago
|
||
(In reply to comment #15) > (In reply to comment #14) > > People in the wild deep link into demos. > > Your call if we want to maintain that ability or break it by going to a > landing page. WoW was a PMM project, so I rather have Laura or someone on her team make that call. Ozten/Jake: How difficult would it be to redirect all the mozillademos.org demo dirs and files to the appropriate demo on Demo Studio? Basically, mozillademos.org/{slug}* -> developer.mozilla.org/demos/detail/{slug}
Comment 17•13 years ago
|
||
If we have a consistent pattern and the {slug}s will be consistently named between the old stuff on mozillademos.org and the new stuff on MDN demo studio, then I can do it with one not-too-complicated redirect (I think comment 1 will do the trick). Alternatively, if there's not too many demos (comment 0 lists 15, which is not too many), we could redirect each one independently- a bit more work, but still not difficult.
Comment 18•13 years ago
|
||
Jake: I don't believe the {slugs} match on mozillademos.org/demos.mozilla.org vs Demo Studio... so let's just map each individually to the correct URL on Demo Studio instead of trying to automate it with pattern matching.
Comment 19•13 years ago
|
||
Confirmation that the list in comment 0 is complete? It looks complete to me just scrolling through them, and if so then I think this can be done with a single redirect. :)
Comment 20•13 years ago
|
||
(In reply to comment #19) > Confirmation that the list in comment 0 is complete? It looks complete to me > just scrolling through them, and if so then I think this can be done with a > single redirect. :) That list in comment #0 is not correct for Demo Studio URLs. The slugs are different for a few of those demos. The correct Demo Studio URLs can be found in: https://bugzilla.mozilla.org/show_bug.cgi?id=642340#c7 There are a bunch with additional words and "-" in them... so it's not going to be as easy as you think. :-(
Comment 21•13 years ago
|
||
Some background: The main stage site seems to be webofwonder.allizom.org. However, the demos don't actually live there. They live at mozillademos.allizom.org. Depending on how people are deep-linking to these demos will determine at which level the redirect is needed. We need 2 sets of redirects: one set for redirecting people who are hitting links like this: http://webofwonder.allizom.org/en-US/#nocomply and one set for people who are hitting links like this: https://mozillademos.allizom.org/demos/nocomply/demo.html I have done the second set first, since they're "deeper". I think it's done (on stage). You can see the results by flushing your local cache and clicking each of the demos on webofwonder.allizom.org. They should all (ultimately) land at developer.mozilla.org. We can put these changes into prod at any time... just let me know if it looks good. The second set, which affects webofwonder.allizom.org, I feel should be handled after. We could do them together, but after the second set goes in it will be harder to reach the first set to guarantee the work as inteded. Better to do them separately, and make sure they all work.
Comment 23•13 years ago
|
||
I still need some confirmation that people are happy with the first set of redirects on staging. If those look good I can push them out to prod, and then push the second set out to staging.
Reporter | ||
Comment 24•13 years ago
|
||
(In reply to comment #23) No, Web O Wonder stage are not redirecting properly. Some of the mozillademos are redirecting properly (marblerun) and some are not (mobile versions such as runfield-mobile) =Web O Wonder= EXPECTED: Web O Wonder Should do: https://demos-dev.allizom.org/en-US/#marblerun to https://developer-stage9.mozilla.org/en-US/demos/detail/marblerun https://demos-dev.allizom.org/en-US/#flight-of-the-navigator to https://developer-stage9.mozilla.org/en-US/demos/detail/flight-of-the-navigator https://demos-dev.allizom.org/en-US/#nocomply to https://developer-stage9.mozilla.org/en-US/demos/detail/nocomply https://demos-dev.allizom.org/en-US/#planetarium to https://developer-stage9.mozilla.org/en-US/demos/detail/planetarium https://demos-dev.allizom.org/en-US/#globetweeter to https://developer-stage9.mozilla.org/en-US/demos/detail/globetweeter https://demos-dev.allizom.org/en-US/#runfield to https://developer-stage9.mozilla.org/en-US/demos/detail/runfield https://demos-dev.allizom.org/en-US/#shadows to https://developer-stage9.mozilla.org/en-US/demos/detail/shadows https://demos-dev.allizom.org/en-US/#immersivevideo to https://developer-stage9.mozilla.org/en-US/demos/detail/immersivevideo https://demos-dev.allizom.org/en-US/#motivational to https://developer-stage9.mozilla.org/en-US/demos/detail/motivational https://demos-dev.allizom.org/en-US/#remixingreality to https://developer-stage9.mozilla.org/en-US/demos/detail/remixingreality https://demos-dev.allizom.org/en-US/#londonproject to https://developer-stage9.mozilla.org/en-US/demos/detail/londonproject https://demos-dev.allizom.org/en-US/#dashboard to https://developer-stage9.mozilla.org/en-US/demos/detail/dashboard https://demos-dev.allizom.org/en-US/#holo-mobile to https://developer-stage9.mozilla.org/en-US/demos/detail/holo-mobile https://demos-dev.allizom.org/en-US/#dashboard-mobile to https://developer-stage9.mozilla.org/en-US/demos/detail/dashboard-mobile https://demos-dev.allizom.org/en-US/#runfield-mobile to https://developer-stage9.mozilla.org/en-US/demos/detail/runfield-mobile ACTUAL: these are all 500 with no redirect. EXPECTED: mozillademos stage should do https://mozillademos.allizom.org/demos/shadows/demo.html to = Mozillademos (static file hosting) = Didn't test every url... please do so with slugs from the list above. Sampling revealed: EXPECTED https://mozillademos.allizom.org/demos/shadows/demo.html to https://developer.mozilla.org/demos/detail/the-letter-heads/launch ACTUAL https://developer.mozilla.org/demos/detail/the-letter-heads/launch EXPECTED https://mozillademos.allizom.org/demos/runfield-mobile/demo.html to https://developer.mozilla.org/demos/detail/runfield-mobile/launch ACTUAL https://developer.mozilla.org/demos/detail/runfield/launch
Comment 25•13 years ago
|
||
mozillademos redirects fixed (runfield-mobile and dashboard-mobile)... ordering problem in the redirect list, causing the main ones to hit before the -mobile ones could. Only those 2 appear to have been affected. Both demos-dev.allizom.org and demos.allizom.org throw 500 errors, and did so a couple weeks ago when I first looked into this. That's what prompted my comment 2. Since then I've been working with the stage site given in comment 3. I'll hit you up in IRC to work through this... very confused as to the relationship between these sites. :)
Reporter | ||
Comment 26•13 years ago
|
||
(In reply to comment #24) Please replace demos-dev.allizom.org with webowonder.allizom.org in my comment. Sorry for the confusion.
Reporter | ||
Comment 27•13 years ago
|
||
@laura - Who will QA the mozillademos.allizom.org redirects? Jake wants to do this in two steps. 1) mozillademos.allizom.org - which are ready for QA 2) webowonder.allizom.org redirects - not ready for QA
Comment 28•13 years ago
|
||
Here is the complete plan ozten and I just discussed over IRC: http://pastebin.mozilla.org/1276271. Need a green-light from QA to push the redirects in step 2 to prod. I've noted which steps can be done simultaneously for less back-and-forth, as well as which ones should have some QA approval before implementing.
Comment 29•13 years ago
|
||
Any progress here?
Comment 30•13 years ago
|
||
Updates please?
Reporter | ||
Comment 31•13 years ago
|
||
@Laura - do we have someone to QA this change? Jake's plan is in http://pastebin.mozilla.org/1276271.
Comment 32•13 years ago
|
||
Not officially--adding Raymond to see if he can help. Raymond?
Updated•13 years ago
|
Whiteboard: waiting on feedback
Comment 33•13 years ago
|
||
(In reply to comment #32) > Not officially--adding Raymond to see if he can help. > > Raymond? Almost all the redirects are not working. I will post the links to the ones not working later
Comment 34•13 years ago
|
||
Jake, below are the results from testing Link: http://demos-dev.allizom.org/en-US/#marblerun Expected https://developer-stage9.mozilla.org/en-US/demos/detail/marblerun Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#flight-of-the-navigator Expected https://developer-stage9.mozilla.org/en-US/demos/detail/flightofthenavigator Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#nocomply Expected https://developer-stage9.mozilla.org/en-US/demos/detail/nocomply Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#planetarium Expected https://developer-stage9.mozilla.org/en-US/demos/detail/planetarium Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#globetweeter Expected https://developer-stage9.mozilla.org/en-US/demos/detail/globetweeter Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#runfield Expected https://developer-stage9.mozilla.org/en-US/demos/detail/runfield Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#shadows Expected https://developer-stage9.mozilla.org/en-US/demos/detail/shadows Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/##immersivevideo Expected https://developer-stage9.mozilla.org/en-US/demos/detail/immersivevideo Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#motivational Expected https://developer-stage9.mozilla.org/en-US/demos/detail/motivational Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#remixingreality Expected https://developer-stage9.mozilla.org/en-US/demos/detail/remixingreality Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#londonproject Expected https://developer-stage9.mozilla.org/en-US/demos/detail/londonproject Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#dashboard Expected https://developer-stage9.mozilla.org/en-US/demos/detail/dashboard Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#holo-mobile Expected https://developer-stage9.mozilla.org/en-US/demos/detail/holomobile Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#dashboard-mobile Expected https://developer-stage9.mozilla.org/en-US/demos/detail/dashboardmobile Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#runfield Expected https://developer-stage9.mozilla.org/en-US/demos/detail/runfield Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#marblerun Expected https://developer-stage9.mozilla.org/en-US/demos/detail/marblerun Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#flight-of-the-navigator Expected https://developer-stage9.mozilla.org/en-US/demos/detail/flightofthenavigator Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#nocomply Expected https://developer-stage9.mozilla.org/en-US/demos/detail/nocomply Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#planetarium Expected https://developer-stage9.mozilla.org/en-US/demos/detail/planetarium Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#globetweeter Expected https://developer-stage9.mozilla.org/en-US/demos/detail/globetweeter Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#runfield Expected https://developer-stage9.mozilla.org/en-US/demos/detail/runfield Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#shadows Expected https://developer-stage9.mozilla.org/en-US/demos/detail/shadows Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/##immersivevideo Expected https://developer-stage9.mozilla.org/en-US/demos/detail/immersivevideo Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#motivational Expected https://developer-stage9.mozilla.org/en-US/demos/detail/motivational Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#remixingreality Expected https://developer-stage9.mozilla.org/en-US/demos/detail/remixingreality Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#londonproject Expected https://developer-stage9.mozilla.org/en-US/demos/detail/londonproject Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#dashboard Expected https://developer-stage9.mozilla.org/en-US/demos/detail/dashboard Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#holo-mobile Expected https://developer-stage9.mozilla.org/en-US/demos/detail/holomobile Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#dashboard-mobile Expected https://developer-stage9.mozilla.org/en-US/demos/detail/dashboardmobile Actual: https://demos.mozilla.org/en-US/ Link: http://demos-dev.allizom.org/en-US/#runfield Expected https://developer-stage9.mozilla.org/en-US/demos/detail/runfield Actual: https://demos.mozilla.org/en-US/
Comment 35•13 years ago
|
||
My changes were to mozillademos.allizom.org. demos-dev.allizom.org is the wrong site to be checking (see comments 1-4). The plan since comment 5 has not included demos-dev at all. :) Here's the plan (the old pastebin expired): http://pastebin.mozilla.org/1312216 Briefly, here's the order mozillademos.allizom.org <-- done, needs QA mozillademos.org webofwonder.allizom.org demos.mozilla.org mozillademos.allizom.org, step 2 mozillademos.org, step 2 webofwonder.allizom.org, step 2 demos.mozilla.org, step 2
Keywords: qawanted
Comment 36•13 years ago
|
||
Cool, thanks Jake. When do you think we can make this happen?
Updated•13 years ago
|
Assignee: nmaul → mozbugs.retornam
Comment 37•13 years ago
|
||
Considering the WoW page still promotes Fx4 and we're almost at Firefox 7, can we at least put a redirect in place for the home page -> MDN? Is this almost done for all the redirects? What feedback is needed per the status whiteboard?
Comment 38•13 years ago
|
||
I need someone to tell me if the first stage of redirects are working properly on mozillademos.allizom.org (stage). If someone would like to give the word to proceed *without* QA approval I'd be happy to do so, but I'm not going to be the one to make that call. I've no problem doing a bit of testing and saying "it looks okay to me", but I'll not be held responsible if something is in fact *not* okay. :) I have taken the liberty of running a quick test to see where each link is redirecting. Here are the results. I need someone to tell me it's okay to proceed with these same redirects on mozillademos.org! See the link in comment 35. For the two marked "<does not redirect>", I do not have any information as to where they should be redirected to... they don't seem to exist on developer.mozilla.org. https://mozillademos.allizom.org/demos/dashboard/demo.html Location: https://developer.mozilla.org/demos/detail/html5-dashboard/launch https://mozillademos.allizom.org/demos/dashboard-mobile/demo.html Location: https://developer.mozilla.org/demos/detail/html5-dashboard-mobile/launch https://mozillademos.allizom.org/demos/doubleui-mobile/demo.html <does not redirect> https://mozillademos.allizom.org/demos/flight-of-the-navigator/demo.html Location: https://developer.mozilla.org/demos/detail/flight-of-the-navigator/launch https://mozillademos.allizom.org/demos/globetweeter/demo.html Location: https://developer.mozilla.org/demos/detail/globetweeter/launch https://mozillademos.allizom.org/demos/holo-mobile/demo.html Location: https://developer.mozilla.org/demos/detail/hologram-mobile/launch https://mozillademos.allizom.org/demos/immersivevideo/demo.html Location: https://developer.mozilla.org/demos/detail/360-video/launch https://mozillademos.allizom.org/demos/londonproject/demo.html Location: https://developer.mozilla.org/demos/detail/project-london-trailer/launch https://mozillademos.allizom.org/demos/marblerun/demo.html Location: https://developer.mozilla.org/demos/detail/marblerun/launch https://mozillademos.allizom.org/demos/motivational/demo.html Location: https://developer.mozilla.org/demos/detail/motivational-poster/launch https://mozillademos.allizom.org/demos/nocomply/demo.html Location: https://developer.mozilla.org/demos/detail/no-comply/launch https://mozillademos.allizom.org/demos/particles/demo.html <does not redirect> https://mozillademos.allizom.org/demos/planetarium/demo.html Location: https://developer.mozilla.org/demos/detail/the-planetarium/launch https://mozillademos.allizom.org/demos/remixingreality/demo.html Location: https://developer.mozilla.org/demos/detail/remixing-reality/launch https://mozillademos.allizom.org/demos/runfield/demo.html Location: https://developer.mozilla.org/demos/detail/runfield/launch https://mozillademos.allizom.org/demos/runfield-mobile/demo.html Location: https://developer.mozilla.org/demos/detail/runfield-mobile/launch https://mozillademos.allizom.org/demos/shadows/demo.html Location: https://developer.mozilla.org/demos/detail/the-letter-heads/launch
Comment 39•13 years ago
|
||
Bump. Raymond - are you still able to check all the stage redirects?
Comment 40•13 years ago
|
||
I moved the overall plan to an Etherpad doc, because the pastebin expired again. https://etherpad.mozilla.org/6T9Cfwkp51
Comment 41•13 years ago
|
||
Please comment and move back to mozilla.org::Server Operations::Web Operations when done. Thanks!
Assignee: mozbugs.retornam → nobody
Status: ASSIGNED → NEW
Component: Server Operations: Web Operations → Infrastructure
Product: mozilla.org → Mozilla QA
QA Contact: mrz → infrastructure
Version: other → unspecified
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → chrismore.bugzilla
(In reply to Jake Maul [:jakem] from comment #41) > Please comment and move back to mozilla.org::Server Operations::Web > Operations when done. Thanks! Raymond, I realize you're slammed, but can you make a point of taking care of this by EOD today? Thanks!
Comment 43•13 years ago
|
||
updated https://etherpad.mozilla.org/6T9Cfwkp51 with results
Comment 44•13 years ago
|
||
Are you satisfied that all the redirects in step 1 are functional? The one listed is just an example... there are many demo links *like* that. We're still on step 1, so there's no need to bother checking any other steps at this point.
Comment 45•13 years ago
|
||
(In reply to Jake Maul [:jakem] from comment #44) > Are you satisfied that all the redirects in step 1 are functional? The one > listed is just an example... there are many demo links *like* that. > > We're still on step 1, so there's no need to bother checking any other steps > at this point. Yeah. The first redirect works as expected
Comment 46•13 years ago
|
||
Okay, I have completed step 2. Feel free to verify if you like. Unfortunately steps 3 and 4 are impossible as intended: Step 3: https://webofwonder.allizom.org/en-US/#dashboard-mobile to https://developer-stage9.mozilla.org/en-US/demos/detail/dashboard-mobile Step 4: https://demos.mozilla.org/en-US/#dashboard-mobile to https://developer.mozilla.org/en-US/demos/detail/dashboard-mobile The problem is that any data after the '#' mark cannot be used in redirection logic. This includes Apache Redirect, RedirectMatch, and RewriteRule style redirecting. Basically: we can't do this. That means these redirects will have to look like this: Step 3: https://webofwonder.allizom.org/en-US/ to https://developer-stage9.mozilla.org/en-US/demos/ Step 4: https://demos.mozilla.org/en-US/ to https://developer.mozilla.org/en-US/demos/ If you look closely, you'll notice that this is basically steps 7 and 8. So, since those aren't really doable, I will proceed with step 5, and skip 3 and 4 altogether. Step 5 is now done. QA, please let me know if steps 2 and 5 look good. If so, I can proceed with 6, 7, and 8, and we can finally close this out. Thanks!
Keywords: qawanted
Comment 47•13 years ago
|
||
Updated etherpad with results. 2 and 5 look good
Comment 48•13 years ago
|
||
Steps 6, 7, and 8 are all done. These are all single "catch-all" redirects, and seem to work properly to me. Please let me know if there are any problems. At some point we'll want to EOL webofwonder.allizom.org, as that's a staging site for a prod site that no longer exists. But, that's a separate bug. :)
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 49•13 years ago
|
||
confirmed 6,7,8 are working as expected on the etherpad
Whiteboard: waiting on feedback
Updated•10 years ago
|
Keywords: spring-cleaning
Updated•6 years ago
|
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•