-
Notifications
You must be signed in to change notification settings - Fork 225
Kata Beta Process
After a kata is published and before it gets approved, it has to go through community approval (and difficulty ranking) in our beta process. The feedback during this process is vital to making sure all kata are of the highest quality.
Codewars users with over 50 Honor, earn the privilege of contributing to the beta process and voting on kata approval and ranking.
This voting happens on the discussion/solutions page after attempting or completing a kata. Each vote that notes an issue should be accompanied by a comment explaining the specific fix or problem. Similarly, while a kata sensei can mark an estimated rank, each rank vote will help adjust it's difficulty.
After a kata has received enough approval votes from the community, fixed any issues, and reached a consensus on it's ranking, it's ready for the final step to come out of beta.
At this point a moderator will review it to make sure all this criteria has been met, and release it as an official kata onto the site!
As you get more katas approved, you'll become established as an experienced kata maker, and less votes will be needed for future katas to be approved.
The following table lists the requirements for a beta kata to be able to be approved:
| Level | Satisfaction % | Required Votes by # of Approved Katas | |||
|---|---|---|---|---|---|
| <10 | <20 | <30 | 30+ | ||
| White | 90+ | 12 | 10 | 8 | 6 |
| Yellow | 85+ | 10 | 8 | 7 | 5 |
| Blue | 75+ | 8 | 6 | 5 | 4 |
| Purple | 70+ | 5 | 4 | 3 | 3 |
Low quality kata are automatically retired. Current rules are:
- If 4 or more votes and satisfaction percent is
0(4+ consecutive "Not Satisfied") - If
nor more votes and satisfaction percent is less than or equal to the half of the required satisfaction (see above).nis the same as the number of votes needed to be approved (see above).
This feature needs improvement and any feedback is appreciated. Please comment on #1672.
Taking beta kata earns you an additional +2 Honor per kata, for contributing to the process and the challenge of taking kata with potential issues. Then once a kata is ranked and approved you will also receive the honor and rank credit for official kata.