Replies: 4 comments 8 replies
-
Raise Honour requirements for kata authorsCurrently, it's very easy to gain authoring privileges, since it requires only 300 Honour to get them. Collecting 300 Honour is not difficult, and it takes not much time to get there. After getting the privilege, new users feel a sudden urge to use it, publishing some kata for their fun and joy of others. What would be appropriate requirement? If the amount gets changed to, let's say, 500, or 2000, or 5000, then users will start publishing bad kata just after reaching the new threshold. Some time ago, together with B4B, we tried to perform some analysis. It was not very scientific and in-depth one, but we collected some data about published, approved, and rejected kata, and it turned out that there was not that much correlation between author's Honour and quality of a kata. A user with just above 400 Honour published a kata which was nice, and after a couple of iterations got approved. On the other hand, a seemingly experienced user with 4k Honour published three kata which got promptly auto-retired. And these two cases were not really ones of their kind. There were low-level newbies with nice ideas, there were low-level users who turned out to be experienced coders, there were high-level, experienced users who couldn't be bothered to put proper amount of effort into authoring, and there were high-level users who just speedrun into 3k Honor and lacked authoring experience. Actually, it was very difficult to find a correlation between Honour and quality. That's why I think that raising the Honor requirements will not work well. Maybe it could be tried and tested, but I am not sure it will significantly reduce amount of tensions between reviewers dissatisfied with quality of kata, and authors dissatisfied with opinions of reviewers. Do you think raising the level requirement would be good idea? What new level would you propose? |
Beta Was this translation helpful? Give feedback.
-
Idea: Make privileges for introducing new content into Codewars non-publicWhat I personally think would help is limiting privileges of regular users to introduce new content into Codewars. I think that ability to create new kata is not the actual problem. I think the problem is that kata are too easy to publish, and to approve. My idea would be to not modify requirements for authoring, but for publication and approval of new kata. I think that users should be allowed to create new kata, but the kata should not pollute the global pool of content available for others. Kata would be marked by its author as available for review, and then users with (possibly moderated) review abilities would review it and reject or approve for publication. When approved, such kata would be available for beta process as we currently know it. The honor requirement could be increased too, but I am not sure if it needs to, and to what level. |
Beta Was this translation helpful? Give feedback.
-
Idea: allow only experienced Codewars users to publish new kataThere were ideas to allow publication of new kata only for users who registered X days/months/years ago, or reached Y kyu rank, etc. The problem I see with this approach is that, just like Honor requirement, it does not measure authoring skills of a user. While experienced users are indeed more probable to know what a good kata should be, it's still difficult to measure actual experience with user's kyu rank or age of account. Additionally, users with new account are perfectly able to be experienced programmers or reasonable authors. Do you think that some other requirements than Honor could help? |
Beta Was this translation helpful? Give feedback.
-
Idea: improve documentation on authoringA couple of posts above, Johan mentioned one thing I forgot to mention before: docs. Maybe improving documentation in some way would help? Maybe what we currently have is bad, insufficient, or difficult to find or follow? Do you think existing docs on authoring are ok? Maybe there is some area which requires to be redone? Maybe something very important is missing? Maybe docs should be done more ubiquitous or discoverable, for example by embedding them (or links) into the site, kata editor, etc? Will people read docs at all? |
Beta Was this translation helpful? Give feedback.
-
The topic of the discussion has been bothering all Codewars community for a very long time. Discussions about beta quality and tensions between reviewers and authors are, unfortunately, a thing well known to most of Codewars users. In the past, it happened that new, low quality kata appeared in "waves", with one or a couple of authors publishing them in a short period of time. For some recent time, things have been calmer and quality of betas maybe did not improve, but there were not so many of them incoming. For a last couple of days a bunch of new betas and motivated authors appeared, and the discussions about quality and privileges will most probably reappear, that's why I create this discussion to collect some ideas.
The question is: how to make sure that newly published beta kata are of sufficient quality?
Beta Was this translation helpful? Give feedback.
All reactions