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

[enhancement] use a popularity metric instead of total number of downloads #312

Open
Bad3r opened this issue Jan 8, 2023 · 4 comments
Open

Comments

@Bad3r
Copy link
Contributor

Bad3r commented Jan 8, 2023

[WIP]
image

The total number of downloads metric does not really provide useful information to the user at this point. Many plugins that have existed for a long period of time have numerous downloads and stars. This does not mean that the plugin is a high quality plugin or if it's still being actively used by logseq users.

Its best to implement a popularity metric based on how many times the package was downloaded or by number of votes.

Fro example; Popularity can be calculated as the sum of all votes with each vote being weighted with a factor of 0.98 per day since its creation

The idea is still work in progress; this issue is for tracking and discussion purposes

@CharlesChiuGit
Copy link

i think that's a more meaningful metric

@hdansou
Copy link

hdansou commented Jan 8, 2023

The download metric could also exist for the latest version of the package.

Additionally, there is an opportunity for Logseq to prompt the user to trigger the update of plugins. If users are updating and have the latest version of plugins, the count of downloads will be relevant.

A combination of count == usage and popularity == vote will help gage interest and focus with regards to plugins.

@yoyurec
Copy link
Contributor

yoyurec commented Feb 24, 2023

The download metric could also exist for the latest version of the package.

so if i'm a good plugin maintainer and update it few times a week - my "latest package" counter will be close to 0 )))))
in other hand old, buggy, unsupported plugins will have 1xxx in counter 🤔

@stdword
Copy link
Contributor

stdword commented Jan 13, 2024

There is another bad point in current downloads metric: If I release a small but frequent plugin versions and users has turned on auto update: total number of downloads will grow, while total number of users will be the same.

v1.0.0: 100 users
v1.0.1: 100 users

but downloads count is 200

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

5 participants