New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 601736 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug

Blocking:
issue 584278
issue 603986



Sign in to add a comment

[tracking bug] Figure out snippet ordering

Project Member Reported by treib@chromium.org, Apr 8 2016

Issue description

Right now, the snippets are ordered FIFO. Within one fetch, the order is basically arbitrary - whatever ChromeReader gives us. We might want to order them according to freshness, relevance/popularity, etc instead.
 
Cc: peconn@chromium.org

Comment 2 by nepper@chromium.org, Apr 15 2016

Labels: -Pri-2 Pri-1
Yes, FIFO sounds good, specifically: new suggestions coming in enter the list of Zine suggestions at the top:


[Most recently retrieved snippet]
.
.
.
[Least recently retrieved snippet]


Bonus points: :): if we retrieve suggestions in chunks, it would be awesome to sort them by published date before adding them at the top of the existing list:

Most-recently retrieved snippets {
[Most recently published snippet]
.
.
.
[Least recently published snippet]
}
Previosuly retrieved snippets {
[Most recently published snippet]
.
.
.
[Least recently published snippet]

}

Comment 3 by treib@chromium.org, Apr 15 2016

Cc: -treib@chromium.org
Labels: zine-mr-iter-11
Owner: treib@chromium.org
Status: Assigned (was: Available)
Currently, it's FIFO but the other way around - least recently fetched at the top :)
I'll try to take a look at this next week.

Comment 4 by treib@chromium.org, Apr 19 2016

Blocking: 603986

Comment 5 by treib@chromium.org, Apr 21 2016

CL just sent out for review.

Side note: It looks like ChromeReader already returns the snippets sorted by publish date, so we get the "bonus points" for free :)

FWIW, I don't think "most recently retrieved" is an optimal way to sort snippets though. It results in snippets lists like this:

Title 1
5 hr. ago

Title 2
10 hr. ago

----- most recent fetch above, previous snippets below

Title 3
5 hr. ago

Title 4
10 hr. ago

Comment 6 by nepper@chromium.org, Apr 22 2016

I'm aware of that and I think it is the more consistent behavior. As a user, it's frustrating to have to visually parse the entire list again to spot new content, instead it's much easier to rest assured that once you get to the first entry in the list that looks familiar: you're done looking at new stuff.

Comment 8 by treib@chromium.org, Apr 22 2016

Status: Fixed (was: Assigned)
Proposal from comment #2 implemented.

IMO we might want to re-think this at some point in the future, e.g. order by relevance score rather than recency, but we'll cross that bridge when we get there.

Comment 9 by fi...@chromium.org, Jul 1 2016

Labels: zine-mr-MVP
Labels: -zine-mr-mvp
Labels: zine-mr-MVP

Sign in to add a comment