Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make sorting smarter #98

Open
wilsonpage opened this issue May 19, 2016 · 6 comments
Open

Make sorting smarter #98

wilsonpage opened this issue May 19, 2016 · 6 comments

Comments

@wilsonpage
Copy link
Collaborator

The scroll-view list items are not sorted intelligently. We should define a sorting 'score' based on when the tile was last seen and how close the beacon is to the user.

Rule: Closest most recently seen tile wins.

@wilsonpage
Copy link
Collaborator Author

wilsonpage commented May 20, 2016

@arcturus @samgiles also need your input on this one 😄

@wilsonpage
Copy link
Collaborator Author

To simplify things we could just sort by distance. If a beacon hasn't been seen for n seconds then we can no longer be sure of its distance, so its distance becomes undefined, moving it further down the list.

@isabelrios
Copy link
Contributor

Having the history and the distance (almost ready to be shown) have you already agreed a way of sorting the tiles @wilsonpage?
Now that we notify about new web pages around I think that it is important that those new pages are shown at the beginning of the list or at least easy to identify to know which ones are the new ones. Since we have the whole list of tiles discovered, including the ones that are not in rage, it is not easy and a bit confusing to know which urls are the ones discovered when going to the app from a notification.

Also, I think this would be good to have to avoid the fact that when you refresh the app being in the same conditions (same beacons, same place), the tiles are sorted in different ways. That could be very confusing when using the app by new users.

@wilsonpage
Copy link
Collaborator Author

I really like the idea of visually marking 'new' (not previously discovered) tiles in some way. Like when you open your inbox, you can quickly see which items require your attention.

@isabelrios
Copy link
Contributor

That would be a nice solution :)
Ccing @lime124, Tif maybe you can give us your view con this

@lime124
Copy link

lime124 commented Aug 17, 2016

Yes that would be useful too. I also made a comment just today (as I catch up on old email) that it might be worth thinking about how does content expire - you've seen it x number of times and you haven't interacted with it. Perhaps you're just not interested. I think all of this is going to require numerous iterations and trials with people to get it right.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants