Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Forfeiting a kata should enable forking for all languages #3257

Open
interrupt-routine opened this issue Jul 27, 2024 · 1 comment
Open

Forfeiting a kata should enable forking for all languages #3257

interrupt-routine opened this issue Jul 27, 2024 · 1 comment

Comments

@interrupt-routine
Copy link

Currently, it is only possible to fork a language if one solved the kata in that language. Forfeiting should enable forking for all available languages of a given kata, since you can see all solutions anyway and you will no longer gain honor/rank from that kata. This would allow users to propose fixes and improvements in a language B after they solved the kata in language A but are not interested in solving it in language B.

@scoraig52
Copy link

scoraig52 commented Nov 30, 2024

Modifying the algorithm for calculating honor and ranking points based on completed and forfeited translations requires extreme caution. This is a delicate area, and previous bugs have caused significant issues, including instances where users were unable to accumulate ranking points due to these errors. Any changes to this system should be approached with utmost care and thorough testing to avoid repeating past problems.

I'm also uncertain that forfeiting in one language automatically means forfeiting in all languages, especially if you have already completed the translation in some languages prior to your first forfeit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants