The whole premise of DIYcity from the very beginning has been not to focus merely on hypothetical discussion and idea exchange, but to actually assemble teams of people, distributed around the world, to build these ideas, launch them, improve on them, and see them get put to use by communities everywhere.
Of course to do that, we first had to come up with some ideas, and to do that we had to create an architecture of discussion - so that's where we started, and that's what we focused on at first, via DIYcity Challenges and the DIscussions Group.
Now we're at a point where we actually have some pretty good ideas, in various stages of pre- and post-launch existence, and we need an architecture that supports the distributed development of these projects - from breaking first ground on them, through launch, to support, and through continued refinement and extension.
As a first step toward creating that architecture of distributed development, we've created a new class of groups on DIYcity: Development Groups. You'll find them in the right-side nav, just below the Main Groups.
These groups exist as a common point of exchange for everyone participating in the development of a particular project on DIYcity. Conversation in these groups is between people working on a project, and relates to the actual development of the project in question. If there's a project you want to get involved with and contribute to, joining that project's Development Group is a good place to start.
As we come up with more good ideas and move them into development phase, this list will get much longer. And soon you will be able to add your own development group to DIYcity and start a discussion on your own about developing a particular application.
We have more plans for ways to build out and support this architecture of participation and development on DIYcity, so that the site is really humming along. Look for some fun and exciting changes to happen in the coming weeks...