https://issues.dlang.org/show_bug.cgi?id=14045
--- Comment #7 from Vladimir Panteleev <[email protected]> --- (In reply to Andrei Alexandrescu from comment #6) > (In reply to Vladimir Panteleev from comment #5) > > OK, I realize we can bikeshed about this ad infinitum, but two pertinent > > questions I could go either way with: > > > > 1. Do we want short URLs, or human-readable URLs? > > > > E.g. forum.dlang.org/t/aZ09 > > vs. forum.dlang.org/thread/aZ09/d-2.345-released > > The hierarchy would be human readable and short is better than human > readable is better than short is better than others. Well, yes, but ultimately you have to pick a balance between length, how much information the URL carries, and how predictable the URL structure is. For example, reddit and StackOverflow both use long, non-ambiguous URLs with optional short URLs available on request. (We could add optional short URLs too.) > > 2. Should the group name be present in all URLs? > > > > E.g. forum.dlang.org/g/announce/t/aZ09/d-2.345-released > > vs. forum.dlang.org/t/aZ09/d-2.345-released > > I think it should. BTW you don't really need "g" to say "this is a group". > Just use forum.dlang.org/announce and use some other convention for > everything that's not a group, e.g. forum.dlang.org/_/whatevs. Those will be > rarely used. Can't do that because existing links must be kept working. Moving to another domain name would solve that, but not worth the hassle and SEO drop. --
