Where do we have everyone register? Two options: Assembla and Gnomepal.
There are two ways of doing this. One is two simply ask the mailing list whenever we need resources for something, this could work fine. It just depends on how we decide we like to work. We also have the option of a more coordinated approach. This has advantages and disadvantages; some may not like to overly structure this and feel its too much overhead. On the other hand, by getting more info about people we might be giving a profile to our own community.
Also, some things will just happen automatically because people want to help of can't help but build something. There should also be a clear idea of priorities for those things that don't happen by themselves.
To activate the Gnomepal community as much as possible, People need to know about eachother's experience level as well as what they'd like to do for and with the Gnomepal Development Community.
Everyone could, for instance, include a three sentence break down of what they can contribute.
On Drupal we can create a node type 'contributor' and have people select:
What can we learn from successful community projects like
http://www.ubercart.org should really be looked at as another excellent example. Drigg is a smaller number of people. CiviCRM is.....a bolt on bit of code that has full time people working on it, so not as good of an example, I don't think.