Add group role assignments for tasks


Extend role functionality on a task for Manager, Worker and Evaluator to allow for groups of multiple people to serve in each role, acting as a collective.

An open question is how to distribute payouts and reputation based on a combination of individual results and group results. Some kind of weighted average could be developed.


This is great! It’s possible to assign task roles to contract addresses already, which could be managed with multisig signatures, but you would have to write the contracts, the reputation would be associated with the contract, and how the payout is distributed would need to built into the contracts as well.

I would love to experiment more with this or see someone from the community give it a go. Also, I like this idea as a feature, where colonyNetwork would provide a contract making this easy to implement.