URLs consistent maken
Doet sterk denken aan thalia/website#251; de paden zijn niet consistent met de menustructuur. Opvallende uitzonderingen zijn boards
en committees
(die ineens een niveau dieper onder /activemembers/
liggen), partners
(die te bereiken is als /career
), wiki
(die niet onder for-members
hangt) en members
die niet onder /association/
hangt.
We kunnen er ook voor kiezen om die sub-paden helemaal weg te laten, aangezien we gewoon unieke paginanamen hebben. Dan wordt het bijv. https://thalia.nu/boards
ipv https://thalia.nu/association/for-members/boards
. Ik denk dat ik daar wel een voorstander van ben, vooral omdat je dan makkelijk naar een willekeurige pagina kan op basis van een gegokte URL. Het verschil tussen association
en for-members
is wat mij betreft niet zo groot dat we dat per se in de URL moeten uitdragen. Als we dit willen moeten we even goed nadenken over hoe we urls.py
gaan structureren, vooral wanneer een app een hele namespace claimt (zoals bijv. bij /education/
en /career/
)