If you haven’t seen the Google Wave announcement, you need to crawl out of your cave and watch the demo. This is by far the most impressive communication and collaboration tool I have ever seen. Say good-bye to email, instant messaging, newsgroups, forums, wikis, and blogs as we know them. All of these technologies are fundamentally a way to communicate and collaborate with others, and all have their strengths and weaknesses. Wave seems to take all of the strengths of these tools and combines them into a seamless system.
One Wave to rule them all, One Wave to find them, One Wave to bring them all and in the darkness bind them.
Two questions came to mind as I watched the demo in awe:
- How can the Eclipse community use wave to better collaborate?
- How can we integrate Wave into Eclipse?
Imagine if the Eclipse documentation were a collaborative wave document. Developers could contribute additional documentation, code examples, etc, and that information would be updated live for other developers. Questions on newsgroups could be easily incorporated into the documentation, or into a FAQ. Bugs could be opened from a newsgroup question by simply highlighting text and clicking a button. I think the Wave protocols should be integrated into ECF, and Eclipse views and editors could be used to display and edit the Wave content. The possibilities seem endless.
Most of all, I’d like to see some lively discussion by the Eclipse community on your ideas.