Steve Bennett wrote:
Agreed. I think it would be best to limit the number of possible aliases for a page, probably somewhere between 10 and 20.
Do any of our resident data masters know what article has the most redirects?
I'd just take that number, round it up, and multiply it by 2-10. Somebody going a little crazy isn't a problem. It's just that we don't want somebody creating an alias for, say, all 3-8 letter words. :-)
I'm not sure how much I stated before, but here was my assumption in terms of searching: [snipped]
Nice. That's a lot more work than I was thinking, but it sounds like a better approach. When you say search, you're thinking direct URLs and the "Go" button in the search box, right? I presume real searches should still search.
That's definitely another case. I think our options for all of these are
- silent failure (accept #ALIASES line but do nothing or do it only partially)
That's not terrible, particularly if we can monitor these failures, and perhaps alert the user.[...]
- noisy failure (accept save, but put an error message in the page)
Ok.
[...]
#3 and #1 seem equally ok to me.
In that case, I'd strongly recommend #3. #1 is much harder to debug, and probably violates the [[principle of least astonishment]].
William