* time available to work on project (start date, commitment, etc.)
* time estimates
* profit-sharing margin
The project coordinators choose a best fit.
All assets created by the collective are added to a common pool and may be used in a bid by another member for a different project with the original creator getting a cut of that project's profit.
The profit-sharing design does not prevent collusion. E.g., if there are a glut of programmers and a shortage of artists in the collective, then two may collude to submit and share a low programmer bid and a high artist bid (and vice versa on another project).
Collectives are hard and are subject to many problems that the free market does not suffer.
I give it 4 months and the SEC will come knocking, guaranteed.
Groups no larger than 6, reporting to higher groups of 6, up to how many levels you need.
Within the groups of 6, they work out themselves who gets paid what, completely transparently.
The amount everyone gets paid is posted publicly. It worked, because people set the rates fairly in the groups.
If your going to do something slightly anarchistic like be by developers for developers you might as well go the whole hog.
Oh, also make sure the whole organisation isn't bigger than 150 at any time - staying within the dunbar number seems like a great idea.