I have contributed to Diaspora. The community is friendly and helpful. They've already built a lot and progress is happening quite fast these days. Choosing to re-invent the wheel is a silly choice.
And even if you don't want to contribute to Diaspora, there's also Pump.io if you'd like that more.
And even if you don't want to contribute to Diaspora, there's also Pump.io if you'd like that more.