daattali/addinslist

Ranking of addins

Closed this issue · 10 comments

@csgillespie suggested that maybe we add some ranking system to the addins, to give users a sort by popularity. I want to see what others think about this.

My initial thoughts are to not support this because it seems overkill to implement our own ranking system+storage and to me it seems like adding a lot of complexity for a feature that isn't absolutely essential. The only other ranking methods I could think of are # of downloads or # of github stars, but both of those require to make lots of network calls to they could substantially impact the speed, and also they would only be able to judge the popularity of the package rather than the addin itself.

A related issue is the ranking of addins in the README. Is it random right now? It looks like a slightly more important issue to me because the user has no way to change the ranking there.

Personally, I would put addins available on CRAN at the top but other options (alphabetical, creation date, etc.) could work as well.

It's chronological in terms of when it was added to the list. Every time someone adds a new addin to the README, it goes at the bottom. I think that's fine

Closing due to inactivity and lack of interest

What would be nice is having a column "Added Date" and then we could sort them alphabetically (which seems more practical), and it would be still possible to see which are the newest addins...

@dcomtois that would indeed be nice. If we use the YYYY-MM-DD format then the sorting would be simple. If someone has a free 10-15 minutes to add a "Added" column and go through all the previous addins, I would be happy to include it

Great! l should be able to find some time between now and Sunday to do that; hopefully it won't be too long to trace the added date.

There we have it... see my last 2 commits: https://github.com/dcomtois/addinslist/commits/master

Nice work! One small thing: the date of extraInserts should be fixed.

Good catch! Fixed, and also I re-sorted case insensitive. Thx