Closed
Bug 407742
Opened 17 years ago
Closed 14 years ago
Top 10 List should be based on recently popular articles
Categories
(support.mozilla.org :: General, defect)
support.mozilla.org
General
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: djst, Assigned: cww)
Details
Instead of basing the top 10 list on total page hits, it should be based on the page hits of the last ten or so days.
Updated•17 years ago
|
Assignee: nobody → nelson
Comment 1•17 years ago
|
||
I have been thinking about page hits. I think it makes no sense storing all this hit history info by date in the db. I also cannot simply zero all hits by cron job because that leads to temporary nonsensical rankings. We need a better solution. Maybe we can do it by votes of usefulness? using the functionality in bug 398786?
| Reporter | ||
Comment 2•17 years ago
|
||
What happens with page hits when we're using proxycaching btw? For that reason alone, it might be worth looking into alternative ways of measuring ranking.
If we're switching to measure ranking based on votes, I think we should use the total number of votes, regardless of score. An article that gets a lot of negative votes should get a higher rank than an article that has only one positive vote and nothing else.
Comment 3•17 years ago
|
||
I agree with David. There may be articles that address rare obscure problems, but get a lot of high votes. ('Forgot my master password' comes to mind.)
If we can't use hit count, it needs to be indicative of how many times users have searched for that question.
Updated•17 years ago
|
Target Milestone: --- → 0.6
| Reporter | ||
Comment 4•17 years ago
|
||
Nelson, what's the status on this one?
Target Milestone: 0.6 → ---
Comment 5•17 years ago
|
||
Nelson: ping?
| Reporter | ||
Updated•17 years ago
|
Target Milestone: --- → 1.0
Comment 6•17 years ago
|
||
The status on this one is that:
1) using hit count is out.
2) using vote count is possible, if this is what you want. We could try it - Eric can implement it.
Otherwise making a manual list based on results from Omniture might actually be a very good low tech solution.
Assignee: nelson → smirkingsisyphus
Updated•16 years ago
|
Target Milestone: 1.0 → 1.1
| Reporter | ||
Comment 7•16 years ago
|
||
With the l10n list plugin in bug 481306, we will be able to use that in the front page by just making sure a list is created for the most popular support articles.
The only question is about performance, but I'm guessing the front page is cached anyway?
| Reporter | ||
Updated•16 years ago
|
Priority: -- → P2
Comment 8•16 years ago
|
||
The front page uses ob to cache all output, so yes.
Updated•16 years ago
|
Target Milestone: 1.1 → 1.0
Updated•16 years ago
|
Target Milestone: 1.0 → 1.0.2
Comment 9•16 years ago
|
||
With the pagelist plugin, this should just be something we change on the wiki right?
Comment 10•16 years ago
|
||
Cww/djst which list from the l10n import should be used for this?
| Assignee | ||
Comment 11•16 years ago
|
||
the scores table.
Comment 12•16 years ago
|
||
{PAGELIST(list=>scores,limit=>10,hide=>status|score,style=>ul,sort=>score_desc)}{PAGELIST}
The above is the syntax used to generate the list. Prior to testing in the content block, I tested on an actual page: https://support-stage.mozilla.org/en-US/kb/top+10+test
That worked so I did the content block: https://support-stage.mozilla.org/tiki-edit_programmed_content.php?locale=en-US&contentId=9
So, the front page is now using the 'scores' list to display the top 10 articles (once the cache refreshes or if you're logged in).
If everything is okay, this can be done on prod independent of the code push.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Can someone (Cheng?) verify this bug, or respond to comment 12? Thanks!
Comment 14•16 years ago
|
||
I've just applied this to <https://support-stage.mozilla.org/en-US/kb/Firefox+Support+Home+Page?bl=n>. Look good to everyone?
| Reporter | ||
Comment 15•16 years ago
|
||
It seems superfluous to include the in-product pages in the list on the front page like this. Yes, those pages are popular, but people access them from in-product, not by searching for them.
We might need a new list=>xxx that is a copy of list=>scores but sans in-product pages. Not sure how complicated that would be to add?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Assignee | ||
Comment 16•16 years ago
|
||
not hard, just need a name for the list and a list of inproduct pages to exclude.
Comment 18•16 years ago
|
||
oops, sorry about that half-sentence. :-) Just ignore it. I'm pushing this to 1.3, so we don't forget it.
Comment 19•16 years ago
|
||
What's the status of this?
Does it still need to be assigned to me?
Comment 20•16 years ago
|
||
Cheng, in comment 16 you said you need a list of inproduct pages. All inproduct pages should be in the "Linked from in-product" category. Can that be used, or does the list have to be manually created?
Comment 21•16 years ago
|
||
Can this
Assignee: smirkingsisyphus → paul.craciunoiu
Target Milestone: 1.3 → 1.4
Comment 22•16 years ago
|
||
I meant to say, "Can this move" then I decided that it could :)
Updated•16 years ago
|
Assignee: paul.craciunoiu → jsocol
Updated•16 years ago
|
Target Milestone: 1.4 → 1.5
Updated•16 years ago
|
Assignee: james → cwwmozilla
Comment 23•16 years ago
|
||
Is this still open because of comment 15? If not, can we close it?
Comment 24•16 years ago
|
||
It's still open. Right now, we are still editing the list manually, and we want it to be automatically generated without including certain articles (i.e. For IE users, Options window - foo panel, etc.).
| Reporter | ||
Comment 25•15 years ago
|
||
Don't think this depends on a push. In any case, this can wait and doesn't have to be in 1.5.
Priority: P2 → --
Target Milestone: 1.5 → ---
Comment 26•14 years ago
|
||
I don't think this is even still applicable. If there are issues with how we calculate top articles in the new L10n dashboard, please file new bugs.
Status: REOPENED → RESOLVED
Closed: 16 years ago → 14 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•