Close
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Applications
    • Applications
    • Development
    • IT Management
    • Servers

    Is Google Wave Too Complex to Become a Mainstream Web Platform?

    By
    Clint Boulton
    -
    August 11, 2009
    Share
    Facebook
    Twitter
    Linkedin

      Well-known high-tech blogger Anil Dash has said he believes Google Wave is too complex to be broadly accepted as a platform by third-party programmers looking to write communications and collaboration applications.

      Google Wave lets users send messages to each other, edit each other’s messages and share pictures, video and other files in real time, serving as a live-action messaging and collaboration platform. Wave is elegant but buggy; Google is currently fine-tuning the platform, which the company is open-sourcing bit by bit, for a test run with 100,000 mainstream users Sept. 30.

      Dash, a vice president at Six Apart who has been blogging for a decade, wrote in his personal blog Aug. 7 that while Wave has “cool features,” the open-source platform is not conducive to easy application development and compatibility.

      Dash argued that upgrades to the Web must be incremental and capable of being implemented in the course of a weekend instead of requiring an overhaul to programmer’s technical infrastructure.

      For example, while developers might grasp RSS feeds and AJAX in the course of an afternoon, Wave comprises an intricately woven Web of technologies that need to be accounted for as a whole in development. Dash wrote:

      “Wave offers excellent opportunities to extend its core features and to add richness to its “wavelets”, and I have no criticisms over its utility as a developer platform that third parties can build upon. But the fundamental Wave protocols are, I fear, a bit too complex to ever be fully and correctly implemented by anyone other than Google. Interoperability is likely to be a challenge that plagues the platform for its entire existence. In short: It’s likely that nobody will ever build a fully-compatible clone of Wave that competes with Google’s own implementation.“

      Specifically, Dash noted that Wave relies on several components that need to work in lockstep, including the XMPP messaging protocol, the JSON-RPC robot protocol, the OpenSocial Gadgets API, the JavaScript Wave Embed API and the client/server protocol as defined by Google Web Toolkit. These tools make Wave the real-time uber-collaboration platform it aims to be. Dash added:

      “That’s a lotta stuff! XMPP alone is a bear to implement, let alone to deploy at large scale. (I can’t think of anyone outside of Google, Earthlink and LiveJournal who have deployed XMPP to millions of users.) But if you wanted to make another application that truly interoperates with all that Wave can do, combining all of these pieces would just be the starting point.“

      Google Declines to Rise to the Wave Bait

      eWEEK brought the post to Google’s attention Aug.10, looking for comment from Wave creators Lars Rasmussen and Jens Rasmussen, who built the platform in secret in their home country of Australia before unveiling it to a room filled with applause at Google I/O in May. However, Google declined to challenge Dash’s points.

      That didn’t stop some of Dash’s readers from rushing to Google’s defense. Rlane32 wrote:

      “Are you seriously saying that Google Wave is going to fail because it is going to be too hard to re-implement? They have already released their protocol implementation as open source. So, the open source community should be able to modify it, clone it, and fork it however they want. They also have a free open source implementation that Google uses as a way to test for interoperability. Google Wave’s protocols aren’t that terribly difficult. xmpp.org, for instance, lists 24 different server implementations and there are *hundreds* of clients. In comparison to protocols like LDAP, Kerberos, TLS, etc. the protocols Google is using for this aren’t even close to difficult.“

      Filobuster chimed in:

      “There’s no need for developers to use the entire stack of protocols to work with Wave. Most likely people will build extensions (such as bots) that will interface with just one aspect of Wave, through just one protocol. It’s great that Google have made it all open and accessible, but that doesn’t mean you have to use all of it. Many existing tools from other places can probably be easily ported with javascript and open social. That in itself should create a good ecosystem to start with.“

      Others agreed with Dash.

      “Google Wave is more technology-driven rather than customer-driven so it’s hard seeing it going mainstream or extending beyond early adaptors any time soon, if at all,” Jalateras wrote.

      Venkatbabukr added: “The Web is too big and what we do every day on the Web-not sure how Wave would be able to support all those things easily. Guess it might immediately support e-mail, IM, Orkut, etc. … but until developers develop supercool and simple-to-use applications on it, people won’t be able to embrace it very effectively.”

      This is all not to say Dash isn’t rooting for Google Wave to succeed. He is:

      “I hope that Wave succeeds, because I love to see ambition and innovation rewarded. But I think it’s mostly likely that Wave’s success will be in inspiring people to create similarly compelling experiences by adding incremental enhancements to their existing sites. That’s how the Web’s always advanced in the past.“

      eWEEK believes Google has too much riding on Wave for it not to succeed, if only as a series of augmentations to Google Apps.

      Read more about this topic on TechMeme here.

      Clint Boulton
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.

      MOST POPULAR ARTICLES

      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Applications

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      IT Management

      Intuit’s Nhung Ho on AI for the...

      James Maguire - May 13, 2022 0
      I spoke with Nhung Ho, Vice President of AI at Intuit, about adoption of AI in the small and medium-sized business market, and how...
      Read more
      Cloud

      IGEL CEO Jed Ayres on Edge and...

      James Maguire - June 14, 2022 0
      I spoke with Jed Ayres, CEO of IGEL, about the endpoint sector, and an open source OS for the cloud; we also spoke about...
      Read more
      Applications

      Kyndryl’s Nicolas Sekkaki on Handling AI and...

      James Maguire - November 9, 2022 0
      I spoke with Nicolas Sekkaki, Group Practice Leader for Applications, Data and AI at Kyndryl, about how companies can boost both their AI and...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2022 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×