With regards to opt-in vs opt-out.
I think a deadline to indicate preference between mana or $ is necessary. Because otherwise, a potentially substantial amount of unclaimed value starts to accumulate and an ever-growing financial reserve needs to be maintained for the day they come claiming it, if they ever do. The financial and legal headaches of functioning as a pseudo bank account for a long period of time I believe warrants this deadline.
The easy default option when their payout goes unclaimed for too long would be to go with mana. Of course because this solves our legal and financial woes at no cost. But also because mana itself can be made to decay. Meaning that people who never take any action towards their payout nor spend mana, will eventually lose all these benefits. Which I think is important, as it prevents someone passively gathering massive amounts of mana and being able to single-handedly take over the community incentives by dropping some incredible amounts of mana on things they care about using mana accrued over 5 years of inactivity.
The same idea should apply to going through the process of submitting an expense on opencollective to receive your $s when you’ve indicated this as your preference. Although this is solvable in the future with more automation here. For now it should probably have another deadline like, any $s not claimed by Feb 1 2020 will default to mana.
So some arbitrary values that make sense to me would be:
- 4 weeks to indicate preference (e.g. in week 5, your week 1 payout will default to mana).
- 4 weeks after the end of CredSperiment to submit an expense for $s you indicated preference for.
This relatively short deadline makes it similar to an opt-in system.
Any pledges can be added at the preference indication step, and/or spending mana step, whichever comes first for that person. As that makes more sense than the submitting of opencollective expenses step and mana still has a real influence over cred and currency flowing to people.
Once someone actively indicated a preference for mana or $, that should probably be renewed after some time, for the same reasons. For example annually or bi-annually. CredSperiment won’t run that long, so I think this renewing won’t be necessary yet.
For scalability, you would probably want to provide automatic payouts over an x$ threshold. As I could imagine being a “nomad” that contributes to ~10 projects a year. Do that for 5 years and you now need to check 50 projects per week for payout details and claim currency from.
In the same line of thinking, a standardized format so you can aggregate cred and payout details and easily do the (bi-)annual preference renewal of those 50 projects in one personal dashboard would be really useful.