I want to talk about teamwork and collaboration today. But first, I need to tell you about some things going on right now, and how they can impact us in a big way. As you might have read yesterday, we are opening up the Diaspora project to be the community-run project that it should have been in the first place. In the past, the user and developer communities wanted to have better representation in the project that they loved and contributed to. With a community-driven model, we can get around these problems. The question, of course, is how do we get there? I'm going to have to use the G word. No, not Google. Governance. In order to make our project more receptive to the needs of its users, we have to figure out how the community should work. For that, I have a working proposal. Think of it as an overreaching plan to get from where we are now to something with an efficient community that makes its own decisions. Of course, I am open to feedback on ways to make this plan even better. Here's the gist of it: work on what you want to work on. Talk to the community about it, and get feedback. Those that want to work together are encouraged to start up teams, and these teams should talk to one another to help keep everyone's needs in check. There has been some great reception to opening up our Pivotal Tracker, as there are a lot of developers registered on it, you can join by clicking here. To keep everyone from stepping on each other's toes, I have a set of guidelines to follow to make this as painless as possible for everyone. For a quick tutorial on how to use it, click here. This is a very exciting time to be a part of our project. Let's get out there together and help the decentralized social web grow.