Open SBoudrias opened 9 years ago
:+1: awesome idea
we should leave this here: http://en.wikipedia.org/wiki/The_Paradox_of_Choice
NPM download count could be one of the option
NPM download count could be one of the option
We can take a look at the download count, but popularity shouldn't be our main consideration. IMHO we should focus on listing good generators, not popular ones. In the original comment in this issue: "top quality".
we should focus on listing good generators, not popular ones.
Good point @arthurvr :+1:
We can take a look at the download count, but popularity shouldn't be our main consideration. IMHO we should focus on listing good generators, not popular ones. In the original comment in this issue: "top quality".
:+1:
In my point of view, "Top quality" is related to popularity. I agree that popularity is not major option to criteria for selection. however, I think that we don't need to disregard popularity decisively. If there are good many generators in competition , we have to choose from one of them, popularity could be one of the option.
I'm :+1: on this idea, but we'll need come up with an agreed upon list of criteria. If we were looking at what we know to be up-to-date, well maintained etc. we could easily fall in the trap of just recommending generators we officially maintain. I imagine the goal of this is not that :)
I think there's a couple factors we need to consider:
Those criteria seem like a really good start @SBoudrias. :+1:
:+1: @SBoudrias work in progress ? Or I can try to contribute.
I don't think anyone started to work on this. Any help is welcomed.
Possible addition to the good criterias of @SBoudrias
- Generator quality (is it using last versions, is it using good practices). How: review code
- Does it have tests with a good coverage (> 95%?) running on an CI (and does it build)
- Does it follow semver (Plus does it have any kind of changelog)
Just in case this issue is still a thing 😘
Plus npms offers kinda neat quality metrics https://npms.io/search?q=generator-chrome
We often get comments about the fact there's too much choices of Yeoman generators. I think that is true, with >1500 generators, there's a lot of choices!
I was wondering if it would make sense for us to curate a list of top quality generators we know are maintained. Like on npm, we could curate a list of our top ~9 generators or something like that on yeoman.io frontpage.
Couples related questions: