protontypes / LibreSelery

Continuous distribution of funding to your project contributors and dependencies. Integrated into GitHub Actions
GNU Affero General Public License v3.0
123 stars 18 forks source link

Idea: What comes in goes out split strategy #141

Open Ly0n opened 4 years ago

Ly0n commented 4 years ago

I was thinking about a split strategy that considers the income on the wallet to increase and decrease the payout automatically. Since we do have the complete transaction history it could be possible to estimate / predict the possible payout based on historic data and expected donations.
Please give feedback on that @kikass13 @fdietze @cornerman @krux02

fdietze commented 4 years ago

That makes sense. The adaption to the recurring amount of money is something that would happen manually anyways. Automating that makes this system easier to use.

The amount of money available will change, because recurring donations can change all the time.

Still, an upper bound is needed, because large one-time donations might happen. If someone makes a one time donation of 1M USD, you probably don't want everything to be transferred to contributors at once.

fdietze commented 4 years ago

A maximum Payout like 500 USD, combined with a limited change rate, like 5% might be a good option.

krux02 commented 4 years ago

I like it.