Good idea, I'm surprised I haven't seen anybody else mention this yet.
I put some consideration into this last night, and looked into what that might entail.
Technical logistics
- For every member, for every one of their comments, for every comment that fits the criteria of earning Famicoin, update that member's Famicoin balance with the appropriate addition (after determining what it is based on the content)
- For every member, for every one of their threads, for every thread that fits the criteria of earning Famicoin, update that member's Famicoin balance with the appropriate addition (after determining what it is based on the content)
- For every member, for every Yeah! the member has given, update that member's Famicoin balance with the appropriate addition.
- For every member, for every Yeah! the member has received, update that member's Famicoin balance with the appropriate addition.
- etc.
Ethical logistics
I think there's a discussion worth having here; I haven't landed on a side yet.
On one hand, it would be fantastic for long-time users to see their time on Famiboards reflected in their Famicoin balance.
On the other hand, accounting for the fact that there will (at some point) be (some form of)
limited-time rewards redeemable with Famicoins, this essentially puts any newer users, however active they may be, at a disadvantage.
I think the ethical logistics are really what matter here. The technical stuff is just what it takes to do; programming is hard, period. Lol.
Would it be a substantial alternative to instead start everybody with a specific positive amount of Famicoins?
This eliminates seeing a big fat
zero in your balance, but also sets everyone off from the same starting line.
Any thoughts?