Open Bug 905770 Opened 13 years ago Updated 7 years ago

Allow a refresh of bugs from the table

Categories

(Webtools :: mediawiki-bugzilla, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: brandon, Unassigned)

Details

Add a button/link that allows the cache to be cleared and the bugs to be refreshed in a table in mediawiki-bugzilla.
I created a pull request for this: https://github.com/mozilla/mediawiki-bugzilla/pull/39 If you can provide review that would be great!
Flags: needinfo?(lmandel)
Unfortunately, I've had no time to review recently due to my involvement in the Summit. The code change looks straightforward. Is there someone else who can provide this review?
Flags: needinfo?(lmandel)
Instead of adding a refresh option to every table in a page (many pages that make use of mediawiki-bugzilla include many tables) that refreshes the entire page, how about using a single button approach as we used with feature pages? For ex, see https://wiki.mozilla.org/Program_Management/Programs/Silent_Update#Features Will this approach work?
That's actually what this bug adds, at a table level.
(In reply to Brandon Savage [:brandon] from comment #4) > That's actually what this bug adds, at a table level. Right. My understanding is that it is not possible to refresh one table but that clicking refresh will actually reload the whole page. If that's the case, why not simply use a single button per page approach instead of having the option display multiple times on the page?
Once per page would assume that the objects know about each other when they don't. Also, people look at a table and go "hmm, this is wrong" and they don't want to look for a refresh button at page level, they want to see it locally. So it's a user experience thing. The user doesn't so much care about the mechanics as the action.
(In reply to Brandon Savage [:brandon] from comment #6) > Once per page would assume that the objects know about each other when they > don't. I'm not clear on the meaning of the objects knowing about each other. AFAIK, we can't refresh the data in one table without refreshing the entire page. As I understand it, clicking refresh simply sends a parameter that indicates that all of the data on the page should be refreshed. In this case the objects don't need to know about each other but simply that a refresh request has been made. Have I misunderstood something? > Also, people look at a table and go "hmm, this is wrong" and they > don't want to look for a refresh button at page level, they want to see it > locally. So it's a user experience thing. The user doesn't so much care > about the mechanics as the action. I think this is a valid argument and I don't have any data to conclusively argue one refresh per page over multiple refreshes per page. My thinking is that, on wikimo, people are looking at data on a page level. As such, refreshing the entire page fits the conceptual model. As well, refresh per page is already familiar to people who have worked with feature pages, where this was the pattern.
There is a PR for this, waiting to be landed. I leave it to you.
Assignee: bsavage → lmandel
Assignee: lmandel → nobody
You need to log in before you can comment on or make changes to this bug.