What do you guys think of an open source web2.0 project. Such a project would provide a suite of online services such as communications, photosharing, calendars, etc. It would seek to improve the solutions currently available through Google, Yahoo, and MS in a way which incorporates everyones needs.
One thing I think would be cool is to somehow merge the concepts of email, IM, forums, etc. Instead of having seperate communication layers, a single, flexible comm interface could be very interesting.
I think it's an idea that could gain momentum and produce a very thorough web2.0 suite.
What are your ideas about this? Feasibility, languages, applications, etc?