Is your feature request related to a problem? Please describe.
Sometimes when there is a particularly interesting problem, I'll want to share my amazement with the world! Being able to make comments on a problem, just like how ChessTempo does, would educate a lot of people on interesting alternative variations, similar types of problems, or even the answers to the most elusive question of all "Why does this random pawn/piece have to be all the way down the board for the tsume to work?!"
Describe the solution you'd like
Only having the ability to comment and a way to "upvote" high quality comments would be a gigantic improvement. If the comments also support an embedded syntax to play/display variations, that would be even better. If you don't want to develop your own comment system, perhaps it would be easy to integrate an off-the-shelf solution such as Disqus.
Describe alternatives you've considered
The best alternative I can think of would be to include a thumbs up / thumbs down rating system. This will help determine if a problem is of low quality and should be removed from the database. The advantage of this system is that it would not require any moderation, arbitrary user input, or very much additional data storage. You could just have a couple of additional fields in the database for number of upvotes/downvotes.
Is your feature request related to a problem? Please describe.
Sometimes when there is a particularly interesting problem, I'll want to share my amazement with the world! Being able to make comments on a problem, just like how ChessTempo does, would educate a lot of people on interesting alternative variations, similar types of problems, or even the answers to the most elusive question of all "Why does this random pawn/piece have to be all the way down the board for the tsume to work?!"
Describe the solution you'd like
Only having the ability to comment and a way to "upvote" high quality comments would be a gigantic improvement. If the comments also support an embedded syntax to play/display variations, that would be even better. If you don't want to develop your own comment system, perhaps it would be easy to integrate an off-the-shelf solution such as Disqus.
Describe alternatives you've considered
The best alternative I can think of would be to include a thumbs up / thumbs down rating system. This will help determine if a problem is of low quality and should be removed from the database. The advantage of this system is that it would not require any moderation, arbitrary user input, or very much additional data storage. You could just have a couple of additional fields in the database for number of upvotes/downvotes.