Open hroncok opened 6 years ago
Use cases? 1) Following a search result – should be handled by canonical URLs 2) Following a link from the open Web (which is not meant to link specifically to the particular run) – should ideally get to the canonical URL 3) An attendee going back to a bookmarked course (or archive at a course page, e.g. pyladies.cz) – should get the original information, with a warning that the info might be stale
We can't distinguish between 2/3, so 2 should get a warning+link rather than redirect. Nowhere do I see a case for “See current runs”. IMO, it should link to the canonical lesson instead. And if there's no canonical lesson, just warn and don't link?
Agreed.
Dne pá 25. 5. 2018 10:18 uživatel Petr Viktorin notifications@github.com napsal:
Use cases?
- Following a search result – should be handled by canonical URLs
- Following a link from the open Web (which is not meant to link specifically to the particular run) – should ideally get to the canonical URL
- An attendee going back to a bookmarked course (or archive at a course page, e.g. pyladies.cz) – should get the original information, with a warning that the info might be stale
We can't distinguish between 2/3, so 2 should get a warning+link rather than redirect. Nowhere do I see a case for “See current runs”. IMO, it should link to the canonical lesson instead. And if there's no canonical lesson, just warn and don't link?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pyvec/naucse.python.cz/issues/417#issuecomment-391978613, or mute the thread https://github.com/notifications/unsubscribe-auth/ACSmQBrV0dQjwC6llviwh33ojBn8MzEyks5t175PgaJpZM4UMmqk .
I just got an idea, that old runs might display a warning header that says something like: This is an old archived course. It's here as a historical reference. See current runs for more up to date materials.
This might happe either, :
Toughs?