Skip to content

Handling beta kata retirement more gracefully and better informing new kata authors of beta process quality assurance #1672

Open
@Voileexperiments

Description

@Voileexperiments

Coming from #1645.

Currently beta katas are retired after receiving a very low satisfaction rate, which can happen quickly when a new beta kata has significant issues. The problem here is:

  • 1. This process happens too fast. Usually kata authors aren't fast enough to catch on the issues before everyone voted according to kata quality factors and the beta kata gets retired.
    (Maybe it can be solved by making retirement temporary for 1 day where existing votes can still be changed to stop the retirement, then permanent?)
  • 2. There are no documentations of retirement feature anywhere. We can't even tell the exact criteria for a kata to be retired, or that katas are even retired in the first place. For most users who aren't around long enough, they wouldn't know anything except that their kata got retired for no apparent reasons, which doesn't make any sense and results in a salty experience.
  • 3. Kata best practice is still hidden to practically everyone. This and this are buried so deep unless someone knows they exist or are sent a link of them, they wouldn't even know they existed, and so they wouldn't know what constitutes the quality in the first place.
  • 4. There are no mentions that beta katas are supposed to be CW content either, which have to be curated and assured of their quality. Basically, once a kata is published from draft, it stops being the user's baby anymore and they cannot just do whatever to the kata as they please.
  • 5. The wording around the entire beta process is... not very ideal and perhaps a bit too hostile. e.g:
    image

Incidentally (and unsurprisingly), stackoverflow meta has encountered such kind of issues for a long time, and they have some very good suggestions.


┆Issue is synchronized with this Clickup by Unito

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions