Closed Bug 793684 Opened 12 years ago Closed 10 years ago

Add a "random page" feature

Categories

(developer.mozilla.org Graveyard :: Design, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: sheppy, Unassigned)

Details

(Whiteboard: [pm-wanted])

Most wikis offer a "visit a random page" button. This can be useful for people that just want to go somewhere at random either to look for things to update, or to find something new and different to read.

This should be an easy to find "Random article" button or menu option; the exact placement needs to be decided.

ubernostrum says: don't use Django's random(), instead select IDs, and do the random choice in Python, then fetch the article with that ID since ORDER BY rand() has horrific performance on MySQL.
Priority: -- → P4
Whiteboard: [triaged]
Severity: minor → enhancement
Priority: P4 → --
Whiteboard: [triaged] → [pm-wanted]
Hi, I can take backend-side of this ticket if you you're interested.
Flags: needinfo?(jkarahalis)
Flags: needinfo?(eshepherd)
Hi Jarek. That's great!

I think we still need to decide if we want this feature in the product. Any thoughts Ali?
Flags: needinfo?(jkarahalis)
Flags: needinfo?(eshepherd)
Flags: needinfo?(aspivak)
I'm not fond of this feature. Do we want this on all pages? Seems like page cluttering for me. 

Is there any metric that this would improve and that we can measure? Also I think we should ask UX about such feature.

In fact, I'm not convinced this is solving a real problem.
This not a high-priority feature. Indeed, I bet it's something that could be done in KumaScript code and put on a "special features" page somewhere. We should think about that.
I'm going to say no on this one. I don't see the benefit, and we have so much outdated content I worry people would be sent to something very much not useful.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(aspivak)
Resolution: --- → WONTFIX
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.