View Issue Details

IDProjectCategoryView StatusLast Update
0007058mantisbtbugtrackerpublic2008-08-12 09:36
Reportervboctor Assigned Tovboctor  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionwon't fix 
Product Version1.0.3 
Summary0007058: Keep track of number of times an issue was viewed
Description

It would be useful to keep track of such information, display it in the issue view page (optional) and can be an optional column in the View Issues page. This can be used to sort issues by popularity.

TagsNo tags attached.

Relationships

related to 0008208 closedgiallu Most popular bug table on summary page 

Activities

redcom

redcom

2006-05-09 10:04

reporter   ~0012793

This seems like it would make things a little slow to constantly write to the database on a view of an issue -- not to mention it is not nessisarily a good indication of how popular an issue is, since people might just be looking at the issue to determin if it is applicable to what they are searching for. A better solution would be to use the count of the total users monitoring the issue to show how popular the issue is.

stevemagruder

stevemagruder

2006-05-09 13:51

reporter   ~0012799

With MySQL, an "insert delayed" can be used to speed up such view writes.

Re: monitoring, I would venture to say that most people don't bother to monitor issues, such that most issues will go unmonitored, especially in a public implementation of Mantis. Why can't we have "Popular" (via # of views) and "Most monitored"?

Further, if views are counted, there would need to be a way of avoid the "stuffing of the ballot box" by setting a threshold per IP address per time period.

giallu

giallu

2007-07-28 19:13

reporter   ~0015265

I'd like to add a "most popular bugs" to the summary page so I thought about what metrics to use to define "popular".

IMHO, both number of monitors and number of views are not ideal for the reason you explained, so I looked at what we have already in the DB and used the number of notes to filter bugs. IMHO, this gives a nice idea of what users are interested in

What do you think?

vboctor

vboctor

2007-07-29 22:10

manager   ~0015282

If I order the three factors, I will order them as follows:

  1. Notes
  2. Monitor
  3. Views.

I agree that 1 and 2 are better metrics. I don't agree that Monitoring is not a good metric of popularity, I think both notes and monitors are good.

The other thing that was raised several times is voting. However, the idea is how to control that users don't vote for all issues! With monitoring and notes, at least they get cc'd on future discussion relating to the issues :)

giallu

giallu

2007-07-30 04:15

reporter   ~0015287

Victor: please see the related bug 0008208 (patch ready...) where I used the number of history items (so includes both add notes and monitoring events) to score the bugs.

About voting, I will search for open bugs and add my thoughts there

vboctor

vboctor

2008-03-16 03:25

manager   ~0017367

Marked this as won't fix. I believe that 0008208 and 0000668 are more effective and efficient ways to reflect popularity.

Although I believe that once voting is implemented, the query used for 0008208 must be revised.