Code/Doc quality is a must indeed, but I refuse to be part of some biased unclear scoring system that threatens to remove my packages I'm doing so in my free time _NOT PAID_ because of unclear process. code_quality - (Optional) An integer evaluation of code quality between 1 (low) to 4 (highly mature code). doc_quality - (Optional) An integer evaluation of documentation quality between 1 (no documentation) to 4 (professional documentation). project_quality - (Optional) An integer evaluation of project maturity from 1 (Abandonned project) to 4 (Living project with community). Run
Well, Let's check how well did @Araq and @dom96 do to follow their lead. many of their packages code/doc/project quality (2-3) and there're ones even. How would you expect people to create quality projects even if the core contributors score 1,2,3 they don't have a 4 in your scoring system ? Even the official nim-lang account has only 2 projects with 4 :D Let me be clear, that would be fine if it's a project wanting to be part of stdlib then you can have your committee or whatever do rating process and whatnot, but threatening people to remove their packages from nimble index isn't wise. Actually it might be a better idea that we officially ask people to use full github url from now on and boycott the whole thing now. If you want to make people's lives easier just show how many packages depending on the package you intend to use to give them confidence. Some question for you who controls that sheet? who's opinions are considered? on what bases?how frequent that changes? do you open issues on the repos you find not up to your standards to clearly state what are the problems? or does that happen on PR against nimble?