dub-registry
dub-registry copied to clipboard
Add a tab of trending packages
e.g. packages that have been downloaded or starred a lot in the last week(s)
See also: https://github.com/trending/d
Cool Sounds simple, but has a bit more to it. Any concrete suggestion how to efficiently compute a trend from the data we have atm.? Maybe trending should also work on the meta-level, using the trend of the score. Then we wouldn't employ different interpretations of the underlying data.
Possibly we could add an IIR-filter (moving average) of the derivative of the score. I'm sure there is an established art of simple trend computing though, worthwhile to be reasearched prior to working on this.
Would we use this to replace the recently updated or the newly added column? Both of which are rather random, though the former repeatedly showcases packages while the latter one only gives 15 minutes of fame once.
NB: There is the idea to aggregate download stats for graphs and to save space (#160). Disclaimer: Just saw this and wanted to dump a few thoughts, not going to work on this until code.dlang.org is properly hosted and dub turnaround inefficiencies have been resolved.
Isn't this requirement already covered by the "most popular" packages list. If not, what is the difference?