The potential collaboration capabilities of the Web have always attracted the interest of developers, usually resulting in overly ambitious projects such as Google Wave, which, after much fanfare, don’t live up to all the hype being generated. Continue Reading »