Skip to content
This repository has been archived by the owner on Apr 4, 2020. It is now read-only.

User Profile Rep / Quick Info #4

Open
for91days opened this issue Apr 22, 2019 · 1 comment
Open

User Profile Rep / Quick Info #4

for91days opened this issue Apr 22, 2019 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@for91days
Copy link

It would be great if we would have some kind of reputation system so we and users can get a sense of an account. Also seeing something like a quick info hover over username and the possibility to follow and unfollow via the hover popup.

@tiotdev tiotdev added enhancement New feature or request good first issue Good for newcomers labels Apr 22, 2019
@tiotdev
Copy link
Member

tiotdev commented Apr 22, 2019

The rep is a great idea! The rep system could assign "points" e.g. like this:

  • Post/comment made through the TravelFeed dApp: 1p with a daily cap at 10p (compare Partiko)
  • Curated post: 100p
  • Honoured post: 30p
  • Post featured in a daily round-up: 100p
  • Post featured in a weekly round-up: 300/200/100p for 1st/2nd/3rd place

If old posts/posts made with other dApps are to be included in the rep score is up for discussion (maybe offer users the option to manually "transfer" their posts to the dApp by updating them in batch through our dApp?)
If a transaction is made through the dApp should be determined from an API combined with verifying the transaction on the Blockchain, not only from the json_metadata "app" value in the transaction since that can be manipulated easily. This brings up the question if the rep should be part of Hivemind or be processed by a separate script and saved in the MongoDB.

Maybe also include sponsor incentives in the rep. This would mean that large accounts can get a high rep without producing content if they support the TravelFeed community:

  • Vote made through the TravelFeed dApp: vote percentage*mana at voting time *(active SP of account/1000) [vote percentage and mana on a percentage scale 0-1].
  • Delegation to TravelFeed: Delegated SP/100 per day delegated

The rep would then be determined by the total points (difficulty of levelling up increases constantly, compare Steem rep). The rep could also be used as a factor to determine the user shares in our token airdrop (compare Steemhunt).

Please open a separate issue for the user popup in the appropriate repository (https://github.com/travelfeed-io/travelfeed-io)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants