The idea behind this is to research and experiment with "smart contract" funding for open source and free software.
- Allow less-known developers / projects to earn the public's trust ("cautious funding" — helping them build a reputation of being able to deliver; mechanisms may vary. could be based on bounties [see below] or funds release confirmations if bounties are not suitable for any reason... or something else entirely)
- Allow direct organization/person funding (simple token transfer)
- Allow funding specific goals (bounties)
- Allow branding [sub]tokens for a specific project (bragging, voting, other kinds of rights)
- Allow continuous support pledges (recurring payments)
- Allow nominees to exchange tokens for the amount they were originally bought for (backed by ETH, the funding is deposited through an ICO, or a series of offerings)
- Allow project maintainers and developers to publish their expenses in IPFS and refer to hashes of the receipts
Open Collective was starting to think about ICOs / tokens as well.
Aragon allows for the creation of decentralized organizations. Can it be used as-is to create tokens / run OSS orgs?
Or do you want to run some smart contracts / a platform that perform oracle functions around bounties / feature completion?
Defining which parts are needed will help determine which parts of a platform you might build.
Stuff like Gratipay is orthogonal, and yet the "flows" of capital are super interesting.