#11603 Redirect to new Fedora start page
Closed: Fixed with Explanation 5 months ago by kevin. Opened 7 months ago by glb.

Describe what you would like us to do:

I would like you to add a temporary (307) redirect from start.fp.o to fp.o/start.

I'm requesting that a temporary redirect be used (at first) just in case we discover that the new start page does not scale well. It performs many API queries to discussion.fp.o each time a user loads the page. Depending on how discussion.fp.o caches those queries, this may or may not work well. So I don't want to burn any bridges. My hope is that if we find a problem with the new page, we should be able to switch back to the old one (307 redirects should not be cached by the end user's browser). After a time, if everything seems to be working OK, we can switch to a permanent (308) redirect.


Related to fedora-workstation/issue/389

When do you need this to be done by? (YYYY/MM/DD)

I would like the redirect to correspond with the Fedora Linux 39 release. It doesn't have to. But I would consider that ideal.

Metadata Update from @phsmoura:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: medium-gain, medium-trouble, ops

7 months ago

It would be pretty easy (but need a freeze break) to make a 302... a 307 will be more work, but of course should be possible...

Does the 302 cache? I'm not sure. I've been using 307 to be sure. 🙂 If it's more trouble, don't worry about it I guess. I just don't want to burn any bridges.

It's not worth getting a freeze exception for. It can wait.

Metadata Update from @phsmoura:
- Issue assigned to phsmoura

7 months ago

Concerning this redirect request ...

I may have jumped the gun on making the request. It isn't a big deal if the change is already in the pipeline or something like that. But if you can hold off a bit, that would give me time to implement a spinner/loading animation that is looking to be a little more tricky than I expected.


OK. I think I finally have the loading animations working properly. If @darknao approves and merges MR !907 and MR !908, then I think the new start page will be ready to go live.


ok, those are merged. ok for us to push this now?

Right now the PR from @phsmoura just does a regular 302... is that ok, or should we try and rework it for a 307?

The 302 is OK. However, those PRs aren't yet merged to production. (It is on stg.fp.o though. So when you see (roughly) the same thing at https://fedoraproject.org/start as you do at https://stg.fedoraproject.org/start, then you can push this.) Thanks!

(More specifically, when the loading animations are working on fp.o/start, then you can push this.)

So now we are waiting on !919 (and the proxies to update).

Ah ha. Thats what I get for just glancing for 'merged' :)

The new start page seems to be working well. I'd be comfortable changing the redirect to a 301 (permanent) redirect at this point. Ultimately though, we should probably change Firefox to use the new address directly. It's up to you whether you think it is worth updating the redirect code. Otherwise, I think this ticket can be closed. Thanks!

Lets just keep it 302 for now and close it... feel free to re-open if you think of anything else for us to do here.

Metadata Update from @kevin:
- Issue close_status updated to: Fixed with Explanation
- Issue status updated to: Closed (was: Open)

5 months ago

Log in to comment on this ticket.

Boards 1
ops Status: Backlog