gnolang / gno

Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
https://gno.land/
Other
900 stars 378 forks source link

[r/boards] initialize ranking #3226

Open salmad3 opened 3 days ago

salmad3 commented 3 days ago

Context:

A simple ranking system is essential for the initial version of r/boards. This system will apply to posts (threads and comments) within boards to allow users to vote on content to determine its visibility and importance. The ranking mechanism should integrate with the existing Permissions interface and focus on core functionality for the MVP.

Acceptance Criteria:

Notes:

jefft0 commented 3 days ago

Hello @salmad3 . You mention Hacker News as a reference. There is usually a consensus view on what is accurate technical discussion. But for a general message board, I don't think there should be a "one size fits all" single ranking system. It would be better to have separate moderation groups with their own perspective, and a user can choose which moderation group to subscribe to.

salmad3 commented 3 days ago

Thanks @jefft0. That’s a good point. This idea was also brought up at some point, but we were thinking to start with a simpler method.