conda-forge/conda-forge.github.io

Status page: query params instead of pretty URLs?

Closed this issue · 3 comments

@afshin was mentioning (please, extend this as necessary) that technically speaking, we shouldn't be using pretty URLs (/status/migration/name) for the migration details page, but instead query params (/status/?migration=name).

This would prevent the "404 flash" and would better comply with the "contract of page permanence".

I think it would most likely look like /status/migration?name={name}, but yes, otherwise exactly as Jaime says!

While we are at it, could we also add a view={table,graph} param?

That is also pretty straightforward and sounds reasonable.