VCVRack / library

Database for the VCV Library
https://library.vcvrack.com/
385 stars 82 forks source link

Popularity #226

Closed JerrySievert closed 6 years ago

JerrySievert commented 6 years ago

clickthrough stats - any notice of popularity, or lack thereof, would be awesome.

AndrewBelt commented 6 years ago

It's planned, I just need to make sure I can give out the information I'm giving out. At the mimimum, there will be rankings.

And it will be after the Plugin Manager opens for third-party plugins again, since right now it would only be able to list the commercial and VCV open-source plugins.

JerrySievert commented 6 years ago

thanks - as an aside, I don't need to know about the numbers for other developers, mostly just wondering if the niche I'm hitting is successful (though it would be good to compare with friends like @almostEric, bet beer or the like)

sanderbaan commented 6 years ago

Would it be possible to get statistics of how many times a plugin has been downloaded?

AndrewBelt commented 6 years ago

From the Linux/Windows/Mac icons? No. GitHub might know if you're serving the files from Releases.

After Rack 0.6 with third-party open-source plugins added to the plugin manager, most people (except compile-from-source nerds) click the add buttons on the plugin manager page, so I'd be able to just run a SQL query to get the numbers. If someone asks me and I'm not busy, I'd be willing to tell the developer of the number.

I'm fine with making "popularity rankings" public, so users should be able to sort by "most popular" on the plugin page.

sanderbaan commented 6 years ago

OK the info from the Add button would be good also, with github I am afraid it only shows the statistics of the last month, I did not find a way yet to change the date range there...

AndrewBelt commented 6 years ago

https://api.vcvrack.com/community/manifests now injects a "rank" property into each manifest, and https://vcvrack.com/plugins.html is now sorted by rank.

The algorithm boosts premium modules by some factor since otherwise they would be clustered near the bottom. The factor is approximated by number of users / number of customers

AndrewBelt commented 6 years ago

Reverting, will not re-add in the future. This is detrimental to the community.

almostEric commented 6 years ago

While I think sorting the plug-ins by popularity (especially be default) was not a good idea, the original request was for developers to have some insight on the download numbers so they know if their plug-ins are resonating with the community.

AndrewBelt commented 6 years ago

Direct download numbers can't be exposed because data privacy laws could be a problem.

almostEric commented 6 years ago

How so? It's not like "who" is downloading is being revealed? It is just a number? That is like saying Youtube can't show many times a video has been viewed, which last I checked, I still can

AndrewBelt commented 6 years ago

That's how data laws work these days. It was an oversight and was quickly corrected.

Google's lawyers are much better than mine.

almostEric commented 6 years ago

Not quite sure how? The company I own deals with GPDR quite well.

AndrewBelt commented 6 years ago

Locking this down since further discussion will need a legal review, not community involvement, sorry.