-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Criteria #731
Comments
I love this definition. However, I would safely stay to thousands of stars as a requirement. |
I think that it would be nice to clearly specify whether something has to run "in a browser". Of course, |
professional reviewers should be a must. there are a large number of front-end community developers, many of whom lack engineering thinking, and they may give stars to other projects very casually, so I think the number of stars should not be a must. |
It shows -in one way or another- the popularity of a repository. If a repository has less than 10 stars (or even 100 or couple of hundreds) it's most likely not known by anyone, yet alone used. I'm sorry, but stars and watchers are the only metric we can track objectively. On the other hand, if a repository is essentially an npm package and it the package's downloads are quite high, despite the fact that it has very few stars (i don't think there's such example out there but anyway), that might also be a good criteria. |
nicely done here, I like the interactions here. |
I would go with at least 90% JavaScript for a beginner and then slowly emerge with Typescript maybe |
Hi Community,
I think it's time to start discussing what are criteria to describe a project as awesome. Top ones that I can think of are;
After deciding some or all of these, I'm planning to put them in contribution docs and in pull request templates as pre-requisite, and hopefully prevent unpopular/inactive projects ending up here. After that, I'm also planning to cleanup the existing ones, if they're not matching with these criteria here.
Cheers,
G.
The text was updated successfully, but these errors were encountered: