-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
[proposal] remove misleading "most liked package" from description #3260
Comments
@iapicca Having a large number of downloads does not necessarily mean it is useful, and similarly, having a large number of downloads does not necessarily mean that the person who downloaded it likes the package I am a Flutter developer who switched from the "provider" package to "Getx". Providers are not as user-friendly as Getx, so I like Getx instead of Providers This also proves that packages with high download rates do not necessarily mean people like them. Flutter developers may have heard others say that state management should use Providers, but found that Providers are not easy to use. This explains why Providers have high download rates but fewer people like them, while Getx has lower download rates but more people like them |
Thank you for raising this point. However, I’d like to address some critical aspects regarding the use of download counts as a metric for evaluating package popularity or reliability. Download counts are inherently susceptible to inaccuracies due to several factors:
Even the NPM team advises against using download counts as a primary indicator of a package's popularity or quality. This makes relying solely on these numbers for recommendations questionable. If you're looking for more reliable metrics, consider analyzing the number of open-source projects that depend on the package. For example:
Such numbers reflect real-world usage and community adoption, offering a far better gauge of a package's influence and reliability. For these reasons, I will go ahead and close this issue. If you have further thoughts, feel free to share. Thank you for your understanding! |
I would also like to take this opportunity to appreciate @jonataslaw and the incredible community around GetX for their commitment to providing a powerful and user-friendly state management solution. The adoption of GetX in over 198,000 projects is a testament to its impact and reliability. Kudos to the team and contributors for maintaining such a remarkable tool! |
getx has always boasted about being a "very popular package"
Some (including myself) always found the number of "likes" on pub.dev being suspicious for 2 reasons:
now
the download count is finally available on pub.dev through experimental flag and a quick comparison shows a huge disparity between "likes" and actual usage of the package
screenshots
I suggest to remove the self-appointed "most liked package" title from the package documentation since it could mislead adopters
The text was updated successfully, but these errors were encountered: