Bug 392704 - Feature request: add an option to sort by trends in rating as well in the "Get Hot New Stuff" interface
Summary: Feature request: add an option to sort by trends in rating as well in the "Ge...
Status: RESOLVED MOVED
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other All
: NOR wishlist
Target Milestone: ---
Assignee: Jeremy Whiting
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-04 09:56 UTC by Brenton Horne
Modified: 2018-04-05 20:25 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brenton Horne 2018-04-04 09:56:42 UTC
Very new "stuff" (themes/widgets/etc.) is almost inevitably going to have a lower rating than older, but liked ones, that have accumulated rating over the years, so maybe it'd be worthwhile having an option to sort by rating trend (measured as change in rating/change in time). That way people can see new stuff that is skyrocketing in popularity, as that may be more interesting to see than ancient "stuff" that has just accumulated rating with time. 

I propose a solution: sort themes, or other things in the store, by their rate of change in ratings (e.g. rating change since added to store/time since it was added to the store). Possibly even changing it into a more instantaneous rate of change (close to a drating/dt).
Comment 1 Nate Graham 2018-04-04 21:45:30 UTC
This is why there's a "latest" view, FWIW.
Comment 2 Dan Leinir Turthra Jensen 2018-04-05 09:12:48 UTC
There is not sufficient information exposed through OCS to perform this kind of sorting in KNewStuff itself (to do this we would need not only each atomic rating to be exposed, which is not the case (we simply get a number), but also the time it was performed). However, i do know that there used to be a cool-down system for ratings in the old hive01 codebase for the KDE Store. I don't know if it's a thing in the new one, but whether or not that's the case, the feature would need to be implemented on the KDE Store itself, which provides the rating logic, not in KNewStuff. I would reassign the bug to the store, but they track their work on Phabricator rather than BKO, so it's unfortunately not quite that simple ;) https://phabricator.kde.org/project/profile/146/ is the project page for the store
Comment 3 Nate Graham 2018-04-05 20:25:35 UTC
Sounds like a job for "RESOLVED MOVED"!