<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Jive SBS Syndication Feed</title>
    <link>http://www.jivesoftware.com/jivespace/blogs</link>
    <description>A syndication feed of all the blogs on this system</description>
    <pubDate>Wed, 30 Sep 2009 09:27:12 GMT</pubDate>
    <generator>Jive SBS 3.0.8 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-09-30T09:27:12Z</dc:date>
    <item>
      <title>XMPP and Web Progress: Google Wave</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/09/30/xmpp-and-web-progress-google-wave</link>
      <description>&lt;!-- [DocumentBodyStart:81d03c05-a4a5-49f4-b485-e543df594e3d] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;At this point, even my dad has asked me what I think about Google Wave (sorry Dad for any tech-savvy intimations!). Since Wave is in the process of &lt;a class="jive-link-external-small" href="http://googlewavedev.blogspot.com/2009/09/what-happened-in-wave-sandbox.html"&gt;rolling out&lt;/a&gt; to a much larger audience of testers and developers, it seemed like an appropriate time to jot down some thoughts about it. But first, an announcement: as widely discussed around the web, Wave uses the &lt;a class="jive-link-external-small" href="http://www.xmpp.org"&gt;XMPP&lt;/a&gt; protocol under the hood and in particular works with the &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/projects/openfire"&gt;Openfire&lt;/a&gt; XMPP server (see Wave Federation &lt;a class="jive-link-external-small" href="http://code.google.com/p/wave-protocol/wiki/Installation"&gt;install docs&lt;/a&gt;). Openfire was developed by Jive and we continue to sponsor it as an Open Source project. Up to this point, Openfire has been available under the GPL license. &lt;strong&gt;We've moved Openfire to the more liberal Apache 2.0 Open Source license, which is the same license used for the Google Wave Federation project&lt;/strong&gt;. This change is already reflected in the Openfire source tree and an official release will be made soon. We hope and believe that the more liberal Apache 2.0 license will help unleash a new wave of innovation around Openfire (bad pun gleefully intended).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So, Wave itself -- though the project is still in the early stages (and far from ready for prime-time, especially in an enterprise setting) it's generated an enormous amount of buzz. No doubt a large part of that excitement is due to it being from Google. But more importantly, Wave is pushing the boundaries of what's possible in a web browser with a super rich and real-time user experience. It serves as inspiration to all of us that develop collaboration software. While it's still a bit early for Jive to have an official position on Wave, we're definitely following it closely and the Wave concepts align well with our roadmap. So much has been written about Wave already that I won't attempt to duplicate any of the existing detailed overviews. But I do have my personal three favorite things about Wave:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Wave will help drive adoption of HTML 5 by serving as such a compelling example of what that technology makes possible.&lt;/li&gt;&lt;li&gt;Wave uses XMPP as the back-end protocol. Yes, I'm a nerd for &lt;a class="jive-link-blog-small" href="http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2008/01/24/xmpp-aka-jabber-is-the-future-for-cloud-services"&gt;loving a protocol&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Federation is baked-in. This was a visionary move by Google and big win for an open internet in the new world of monolithic web sites/services.&lt;/li&gt;&lt;/ol&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It will be fun to watch where all of this goes.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:81d03c05-a4a5-49f4-b485-e543df594e3d] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">xmpp</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">planet-jabber</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">openfire</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">google_wave</category>
      <pubDate>Wed, 30 Sep 2009 09:27:12 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/09/30/xmpp-and-web-progress-google-wave</guid>
      <dc:date>2009-09-30T09:27:12Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/xmpp-and-web-progress-google-wave</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1823</wfw:commentRss>
    </item>
    <item>
      <title>Can Jive Help Make the Internet Better?</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/09/03/can-jive-help-make-the-internet-better</link>
      <description>&lt;!-- [DocumentBodyStart:47d86342-a41a-49a6-88d9-700273439dab] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;In a bid to make the internet a better place for web developers, there's been a &lt;a class="jive-link-external-small" href="http://www.networkworld.com/news/2009/080509-kill-ie6-campaign-gains-force.html"&gt;big effort lately&lt;/a&gt; to kill IE 6. My favorite part of the story is Microsoft themselves, with a promise to &lt;a class="jive-link-external-small" href="http://www.browserforthebetter.com"&gt;donate food&lt;/a&gt; on behalf of people that upgrade from IE6 to IE8:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/showImage/38-1791-19847/Picture+12.png"&gt;&lt;img alt="Picture 12.png" class="jive-image" height="209" src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/downloadImage/38-1791-19847/428-209/Picture+12.png" width="428"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Our UI team regularly curses the large set of workarounds and compromises that IE6 support forces on them. Such is the reality of being an enterprise software vendor -- we still have many customers using the browser as a corporate standard (and believe it or not, there are some real reasons to delay the upgrade due to the expense of re-writing internal webapps that were specifically targeted at IE6).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;On the other hand, I talk to plenty of customers and prospects that are clamoring for us to keep pushing the boundary of what's possible with social software in a web browser, especially after they've seen and tested Google Wave. Dropping IE6 will let us develop richer features faster and with less bugs. We're already committed to supporting it in our next release, but here's my question: &lt;strong&gt;should Jive drop official IE6 support in our release after next? &lt;/strong&gt;No promises on timing of that release of course, but we're likely talking about late next Spring. We'll be conducting a more official survey, but your non-scientific opinion counts too! Leave a blog comment or tweet me @matttucker. And, cheers to a better internet for everyone. &lt;img height="16px" src="http://www.jivesoftware.com/community/images/emoticons/happy.gif" width="16px"/&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:47d86342-a41a-49a6-88d9-700273439dab] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">google_wave</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">kill_ie6</category>
      <pubDate>Tue, 01 Sep 2009 21:58:27 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/09/03/can-jive-help-make-the-internet-better</guid>
      <dc:date>2009-09-01T21:58:27Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/can-jive-help-make-the-internet-better</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1791</wfw:commentRss>
    </item>
    <item>
      <title>JiveWorld 09 -- Technical Track Call for Speakers</title>
      <link>http://www.jivesoftware.com/jivespace/blogs/jivespace/2009/07/20/jiveworld-09--technical-track-call-for-speakers</link>
      <description>&lt;!-- [DocumentBodyStart:69dcb5b2-2990-459e-8867-a420de9f8a8f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/showImage/38-1762-16925/speak_at_jiveworld.jpg"&gt;&lt;img align="right" alt="speak_at_jiveworld.jpg" class="jive-image" height="246" src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/downloadImage/38-1762-16925/183-246/speak_at_jiveworld.jpg" width="183"/&gt;&lt;/a&gt;&lt;p&gt;The inaugural &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/jiveworld"&gt;JiveWorld&lt;/a&gt; conference in October will include a technical track that will be chock-full of valuable content. I'm putting together the agenda for the track and am looking forward to starting to share details in the weeks ahead. But in order to make this conference great, we need your help. Are you the Jive technical guru at your organization? If so, we want you to participate in the tech track of the conference by &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/jiveworld/speakers#speak"&gt;becoming a speaker&lt;/a&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The conference will be a fantastic place to share tips and tricks as well as to learn how to get the most from the Jive platform. Interested in being a speaker but not sure about a topic? How about performance optimization tips or stories? Or, share details of the Jive customizations you've done. I'm looking forward to reading through your topic ideas and see you in October!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:69dcb5b2-2990-459e-8867-a420de9f8a8f] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">jive_world</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">speaker</category>
      <pubDate>Mon, 20 Jul 2009 22:27:36 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/blogs/jivespace/2009/07/20/jiveworld-09--technical-track-call-for-speakers</guid>
      <dc:date>2009-07-20T22:27:36Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/blogs/jivespace/comment/jiveworld-09--technical-track-call-for-speakers</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/blogs/jivespace/feeds/comments?blogPost=1762</wfw:commentRss>
    </item>
    <item>
      <title>Jive at Engineering Events</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/07/07/jive-at-engineering-events</link>
      <description>&lt;!-- [DocumentBodyStart:d0099e36-2232-429c-9614-03b9d9a8c313] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p style="text-align: left;"&gt;We've been participating in and sponsoring several great engineering events in both Portland and the Bay Area that I wanted to highlight:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;Recent Events&lt;/h3&gt;&lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/showImage/38-1750-16543/logo_cloudcamp.gif"&gt;&lt;img align="right" alt="logo_cloudcamp.gif" class="jive-image" height="70" src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/downloadImage/38-1750-16543/308-70/logo_cloudcamp.gif" width="308"/&gt;&lt;/a&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="text-align: left;"&gt;&lt;a class="jive-link-external-small" href="http://pdxjs.com/"&gt;&lt;span&gt;Portland JavaScript Admirers&lt;/span&gt;&lt;/a&gt;, June 24 -- a group of smart Javascript hackers that meets monthly to discuss cutting-edge Javascript techniques. We provided beer and pizza and look forward to participating in the future meetups.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="text-align: left;"&gt;&lt;a class="jive-link-external-small" href="http://www.cloudcamp.com/?page_id=801"&gt;Portland Cloud Camp&lt;/a&gt;, June 30 -- Portland's own iteration of the popular CloudCamp unconference series, which Jive sponsored. There were lots of great discussions and it's super relevant content for Jive given our expanding investment in cloud computing and specifically Amazon AWS. I also enjoyed attending the San Francisco CloudCamp on June 24.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;Upcoming Events&lt;/h3&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="text-align: left;"&gt;&lt;a class="jive-link-external-small" href="http://www.chifoo.org/index.php/chifoo/events_detail/244/"&gt;CHIFOO&lt;/a&gt;, July 8 -- the Computer-Human Interaction Forum Of Oregon hosts monthly meetings at Jive's offices to discuss user experience, usability and interaction design.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="text-align: left;"&gt;&lt;a class="jive-link-external-small" href="http://refreshportland.org/"&gt;Refresh Portland&lt;/a&gt;, July 23 -- a monthly event for designers interested in refreshing the creative, technical, and professional culture in the Portland area that's hosted at the Jive office.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="text-align: left;"&gt;We're adding more events to our calendar and are always interested in helping technical organizations in either Portland or the Bay Area with location space (or beer sponsorship!)&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d0099e36-2232-429c-9614-03b9d9a8c313] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">events</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">jive_is_hiring</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">sponsorship</category>
      <pubDate>Tue, 07 Jul 2009 22:00:44 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/07/07/jive-at-engineering-events</guid>
      <dc:date>2009-07-07T22:00:44Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/jive-at-engineering-events</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1750</wfw:commentRss>
    </item>
    <item>
      <title>Jive's Bay Area Office</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/06/18/jives-bay-area-office</link>
      <description>&lt;!-- [DocumentBodyStart:7aa9905e-83be-4221-b49e-607b4474200f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/showImage/38-1737-15979/jive_palo_alto.png"&gt;&lt;img align="right" alt="jive_palo_alto.png" class="jive-image-thumbnail jive-image" height="332" src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/downloadImage/38-1737-15979/500-332/jive_palo_alto.png" width="500"/&gt;&lt;/a&gt;I'm pleased to report that Jive's Bay Area office is officially open! We're still getting unpacked and the office is definitely still un-finished (note the ugly cubes that were already there). But the Palo Alto location already feels like Jive and is going to be a great place to work. Some of the good and/or interesting highlights so far:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Explaining to people that there is in fact commercial space in the Town &amp;amp; Country center (and it's even nice)&lt;/li&gt;&lt;li&gt;Occasionally not being able to tell the difference between Paly High and Stanford students while at Pete's&lt;/li&gt;&lt;li&gt;The same snacks as the Portland office (including Red Bull and beer) -- definitely helps with the late-night coding sessions&lt;/li&gt;&lt;li&gt;The office "running club", which consists of me and Angela until we can hire more people that like running. &lt;img height="16px" src="http://www.jivesoftware.com/community/images/emoticons/happy.gif" width="16px"/&gt; &lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;Why Palo Alto?&lt;/h4&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We're &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/about/careers"&gt;expanding our engineering team&lt;/a&gt; and looking for great people in the Bay (and Portland!). If you're passionate about social software and building incredible products for the world's biggest companies then we hope you'll reach out. You'll be joining the growing group in Palo Alto and the larger Jive team that's leading the &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/resources/manifesto"&gt;social business software revolution&lt;/a&gt;. Please check out the &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/about/careers"&gt;job reqs&lt;/a&gt; for application information or drop me an email or DM.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7aa9905e-83be-4221-b49e-607b4474200f] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">office</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">bay_area</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">jive_is_hiring</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">palo_alto</category>
      <pubDate>Thu, 18 Jun 2009 14:06:39 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/06/18/jives-bay-area-office</guid>
      <dc:date>2009-06-18T14:06:39Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/jives-bay-area-office</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1737</wfw:commentRss>
    </item>
    <item>
      <title>Enterprise Cloud Computing: Announcing Jive Express</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/05/04/enterprise-cloud-computing-announcing-jive-express</link>
      <description>&lt;!-- [DocumentBodyStart:41f1b2ac-ad58-4f84-a822-ab02d4921caf] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/showImage/38-1706-13520/dashboard.png"&gt;&lt;img align="right" alt="dashboard.png" class="jive-image-thumbnail jive-image" height="325" src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/downloadImage/38-1706-13520/236-325/dashboard.png" width="236"/&gt;&lt;/a&gt;Today we launched &lt;a class="jive-link-external-small" href="http://signup.jivesbs.com"&gt;Jive Express&lt;/a&gt;, a cloud service that lets enterprise business users get up and running with social business software within minutes. The cost is $3 a user/month and we're making the first three months or 100 users free for qualified companies. Departments and cross-company teams have never had such easy access to a collaborative social software product this powerful. It's the same incredibly rich platform that underlies our &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/products"&gt;Jive SBS&lt;/a&gt; product along with features specifically targeted for teams like the success dashboard pictured at right. (Want to know how Jive Express stacks up to our full-blown Jive SBS platform? &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/products/how-to-buy"&gt;See the quick matrix&lt;/a&gt;). Other than being jazzed about the product and the fact that I got to be on the team at Jive that built it, I'm also excited about our first foray into cloud computing and the strategy we're building around it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How is Jive approaching the cloud? We believe large organizations will embrace the cloud but that it will be a multi-year process. We want to be there to help with the transition in a pragmatic, realistic way. In the short-term, that means making it easy to transistion on and off the cloud using our single tenant architecture (see my &lt;a class="jive-link-blog-small" href="http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/04/14/can-single-tenant-work-for-enterprise-saas"&gt;last blog&lt;/a&gt; for more on single tenant cloud apps). We've used virtualization to drive amazing levels of cost efficiency while providing maximum security and data isolation. We know that enterprise companies are still in the intial stages of cloud adoption, so we're making it very easy to start there but then move to on-premise or to our more traditional hosted environment as the implementation scales. This hybrid approach is unique and we believe it's the best approach for enterprise cloud adoption. To implement all of this, we chose Amazon's AWS service as the backend cloud provider. Working with them has been a fantastic experience so far and they seem to be well on their way to solving many of the enterprise cloud concerns around security and compliance.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I plan to blog a lot more details about how we built the Jive Express service as well as our ongoing cloud ventures in the future. Also check out my &lt;a class="jive-link-external-small" href="http://www.infoworld.com/t/collaborative-environments/jive-talking-matt-tucker-058"&gt;interview with whurley&lt;/a&gt; at Infoworld for more details. In the meantime, be sure to check out the &lt;a class="jive-link-external-small" href="http://signup.jivesbs.com"&gt;Jive Express site&lt;/a&gt; and signup. &lt;img height="16px" src="http://www.jivesoftware.com/community/images/emoticons/happy.gif" width="16px"/&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;span id="comment-body-44136"&gt;&lt;p class="MsoNormal" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:41f1b2ac-ad58-4f84-a822-ab02d4921caf] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">cloud</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">jive_express</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">enterprise_saas</category>
      <pubDate>Mon, 04 May 2009 05:03:57 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/05/04/enterprise-cloud-computing-announcing-jive-express</guid>
      <dc:date>2009-05-04T05:03:57Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/enterprise-cloud-computing-announcing-jive-express</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1706</wfw:commentRss>
    </item>
    <item>
      <title>Can single-tenant work for enterprise SaaS?</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/04/14/can-single-tenant-work-for-enterprise-saas</link>
      <description>&lt;!-- [DocumentBodyStart:7fa7c3e7-1e4a-4ded-ab1e-20b08fdac1b1] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I spend a lot of time working on Jive's &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/products/technology"&gt;enterprise SaaS&lt;/a&gt; offerings. There's one question in particular we've invested quite a bit of engineering time in answering recently -- &lt;strong&gt;is it possible to leverage the cloud to build a scalable SaaS solution using a single tenant architecture?&lt;/strong&gt; It's not so long ago that it felt embarrassing to say the words "Saas" and " single-tenant" in the same sentence. For years, it's been an industry mantra that it's&amp;#160; simply impossible to have a scalable Saas business without multi-tenancy. But recent technology advances have eroded the multi-tenant advantage. And especially for the enterprise, there are important reasons why single-tenancy can actually be a better solution. I don't intend to start a flame-war over which approach is ultimately better, but I offer the top reasons my single-tenant shame is passing:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Cloud computing is changing the game&lt;/strong&gt;. Cloud computing is anchored on virtuatlization and new levels of automation via api-based resource allocation. It's now possible to approach multi-tenant level cost efficiency with a single-tenant application. Although the cloud isn't ready for all Enterprise use-cases (due to security and compliance concerns), cloud computing is maturing very quickly.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Data isolation.&lt;/strong&gt; Most multi-tenant applications use a single database to store all customer data. That means application bugs can put your data at risk by making it visible to other companies in the same SaaS environment. We use a separate database for each customer in addition to all the advanced data security features baked into the product, which provides much better isolation for critical data.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Migration.&lt;/strong&gt; SaaS offers fast setup and a fantastic TCO. But current enterprise security and compliance polices around storing corporate data in the cloud can be too high of a hurdle to overcome as product usage expands from a single department to the whole organization. Because of our single-tenant architecture, we're able to offer the same product via SaaS or on-premise. Plus we make it really easy to move from one environment to the other. We believe it's the pragmatic approach, and the one best suited for enterprise.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Customization.&lt;/strong&gt; One of our key selling points for public-facing communities is the ability to closely match an existing site's look and feel. Most multi-tenant applications end up looking cookie-cutter with just a few color changes. Jive offers much deeper levels of flexibility.&lt;br/&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In an upcoming blog entry, I'll share further details about how we're leveraging the cloud including how we're &lt;a class="jive-link-blog-small" href="http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2008/01/24/xmpp-aka-jabber-is-the-future-for-cloud-services"&gt;using XMPP&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7fa7c3e7-1e4a-4ded-ab1e-20b08fdac1b1] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">saas</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">cloud</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">enterprise_cloud</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">cloud_computing</category>
      <pubDate>Mon, 30 Mar 2009 22:38:26 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2009/04/14/can-single-tenant-work-for-enterprise-saas</guid>
      <dc:date>2009-03-30T22:38:26Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/can-single-tenant-work-for-enterprise-saas</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1692</wfw:commentRss>
    </item>
    <item>
      <title>Platform Support in Clearspace 2.5</title>
      <link>http://www.jivesoftware.com/jivespace/blogs/jivespace/2008/09/15/platform-support-in-clearspace-25</link>
      <description>&lt;!-- [DocumentBodyStart:5e0c8a1e-2a48-4c38-975b-af82ed719233] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;There's been some confusion (and not enough communication from us) about platform support for Clearspace 2.5, so I wanted to post details about how it all works. In order to focus QA efforts we're phasing in support for additional application servers and databases throughout the 2.5.x release cycle. The most critical thing to know is that you shouldn't attempt to upgrade to 2.5.x until your environment is supported. Or even better, consider migrating to our recommended platform configuration (see below).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The table below represents our current roadmap for platform support (the release column indicates where a particular platform is first supported). As with any roadmap, it's subject to changes based on shifting demands or unexpected issues:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" cellpadding="3" cellspacing="0" style="width: 100%; border: 1px solid #000000;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;span style="color: #ffffff;"&gt;Release&lt;/span&gt;&lt;/th&gt;&lt;th align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;span style="color: #ffffff;"&gt;Application Servers&lt;/span&gt;&lt;/th&gt;&lt;th align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;span style="color: #ffffff;"&gt;Databases&lt;/span&gt;&lt;/th&gt;&lt;th align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;span style="color: #ffffff;"&gt;OS&lt;/span&gt;&lt;/th&gt;&lt;th align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;span style="color: #ffffff;"&gt;Java Release&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2.5.0&lt;/td&gt;&lt;td&gt;Tomcat 6&lt;/td&gt;&lt;td&gt;MySQL, Postgres&lt;/td&gt;&lt;td&gt;Linux&lt;/td&gt;&lt;td&gt;Sun JDK 1.6&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2.5.1 (Sept 8)&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;Oracle 10 &amp;amp; 11&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2.5.2 (Sept 29)&lt;/td&gt;&lt;td&gt;JBoss 4, WebSphere 6.1&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;IBM JDK 1.6&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2.5.3 (Oct 20)&lt;/td&gt;&lt;td&gt;Weblogic 9.2&lt;/td&gt;&lt;td&gt;MS SQL Server 2005&lt;/td&gt;&lt;td&gt;&lt;br/&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2.5.4 (Nov 17)&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;IBM DB2&lt;/td&gt;&lt;td&gt;Windows Server 2003&lt;/td&gt;&lt;td&gt;IBM JDK 1.5&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2.5.5 (Dec 15)&lt;/td&gt;&lt;td&gt;&lt;br/&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;Solaris 10&lt;/td&gt;&lt;td&gt;Sun JDK 1.5&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The breakdown of recommended and supported platforms for the 2.5.x release cycle:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th align="center" valign="middle"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/th&gt;&lt;th align="center" valign="middle"&gt;&lt;span&gt;OS&lt;/span&gt;&lt;br/&gt;&lt;/th&gt;&lt;th align="center" valign="middle"&gt;&lt;span&gt;JDK&lt;br/&gt;&lt;/span&gt;&lt;/th&gt;&lt;th align="center" valign="middle"&gt;&lt;span&gt;Appserver&lt;/span&gt;&lt;br/&gt;&lt;/th&gt;&lt;th align="center" valign="middle"&gt;&lt;span&gt;Database&lt;/span&gt;&lt;br/&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Recommended&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Linux (2.6 Kernel)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Sun Java 6 (Latest JDK 1.6)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Apache Tomcat 6.0.10 (or later in 6.0.x series)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Postgres 8.x&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Supported&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;ul&gt;&lt;li&gt;Windows Server 2003 SP2&lt;/li&gt;&lt;li&gt;Linux (2.6 Kernel)&lt;/li&gt;&lt;li&gt;Solaris 10&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;td&gt;&lt;ul&gt;&lt;li&gt;Sun Java 6 (JDK 1.6)&lt;/li&gt;&lt;li&gt;IBM Java 6 (JDK 1.6)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Sun Java 5 (JDK 1.5)&lt;/li&gt;&lt;li&gt;IBM Java 5 (JDK 1.5)&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;td&gt;&lt;ul&gt;&lt;li&gt;Apache Tomcat 6.0.10 (or later)&lt;/li&gt;&lt;li&gt;IBM Websphere 6.1, Fixpack 11+&lt;/li&gt;&lt;li&gt;BEA Weblogic 9.2&lt;/li&gt;&lt;li&gt;JBoss 4.0.x, 4.2.x, or 4.3.x&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;td&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;MySQL 5.x&lt;/li&gt;&lt;li&gt;Oracle 11.x&lt;/li&gt;&lt;li&gt;Postgres 8.x&lt;/li&gt;&lt;li&gt;Oracle 10.x&lt;/li&gt;&lt;li&gt;IBM DB2 v9&lt;/li&gt;&lt;li&gt;MS SQL Server 2005&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Finally, some information about language support roadmap in the 2.5.x series:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" cellpadding="3" cellspacing="0" style="width: 100%; border: 1px solid #000000;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;span style="color: #ffffff;"&gt;Release&lt;/span&gt;&lt;/th&gt;&lt;th align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;span style="color: #ffffff;"&gt;Languages&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2.5.1 (Sept 8)&lt;/td&gt;&lt;td&gt;English, Spanish&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2.5.2 (Sept 29)&lt;/td&gt;&lt;td&gt;French, Simplified Chinese, German&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2.5.3 (Oct 20)&lt;/td&gt;&lt;td&gt;Italian, Japanese&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5e0c8a1e-2a48-4c38-975b-af82ed719233] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">platform_support</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">clearspace_2.5</category>
      <pubDate>Mon, 15 Sep 2008 17:16:12 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/blogs/jivespace/2008/09/15/platform-support-in-clearspace-25</guid>
      <dc:date>2008-09-15T17:16:12Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/blogs/jivespace/comment/platform-support-in-clearspace-25</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/blogs/jivespace/feeds/comments?blogPost=1598</wfw:commentRss>
    </item>
    <item>
      <title>Clearspace 2.5 Officially Announced</title>
      <link>http://www.jivesoftware.com/jivespace/blogs/jivespace/2008/08/19/clearspace-25-officially-announced</link>
      <description>&lt;!-- [DocumentBodyStart:6c1f8eab-9e35-4dcf-8777-11cf79178bc3] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Thanks to everyone that's participated in the 2.5 beta -- we're finally ready to officially announce Clearspace 2.5! Check out the main &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/"&gt;Jive website&lt;/a&gt; for details. Sam's &lt;a class="jive-link-external-small" href="http://gobigalways.com/jive-launches-clearspace-25/"&gt;blog entry&lt;/a&gt; also has a great overview of what's new in the release. You'll also notice that we updated Jivespace to 2.5, so you can trythe release here. We're doing final testing and will have the release bits available in the near future.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;There's a lot in this release that's aimed at the developer crowd including many improvements to the plugin framework and a new theme &lt;a class="jive-link-external-small" href="http://tinyurl.com/54wg6n"&gt;resource kit&lt;/a&gt; for making easier changes to the UI. Check out the many new sections for developers in the &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/community/docs/"&gt;Clearspace documentation&lt;/a&gt;. Also significant in the 2.5 release are big improvements to performance. Over the past several months, we've built out a performance test environment that's let us measure the many improvements we've been making to the code -- from a 15% improvement in some areas to over 700% in others. Overall, Clearspace 2.5 is at least a 200% faster than 2.0.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The Clearspace dev team is thrilled with the new release and we hope you'll be too. We're looking forward to your feedback!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6c1f8eab-9e35-4dcf-8777-11cf79178bc3] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">clearspace</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">release</category>
      <pubDate>Tue, 19 Aug 2008 04:17:46 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/blogs/jivespace/2008/08/19/clearspace-25-officially-announced</guid>
      <dc:date>2008-08-19T04:17:46Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/blogs/jivespace/comment/clearspace-25-officially-announced</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/blogs/jivespace/feeds/comments?blogPost=1573</wfw:commentRss>
    </item>
    <item>
      <title>Beta 4 Released</title>
      <link>http://www.jivesoftware.com/jivespace/blogs/jivespace/2008/08/13/beta-4-released</link>
      <description>&lt;!-- [DocumentBodyStart:ac31b941-9828-4099-a7f4-419b4c801a36] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;We just &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/dev/downloads/index.jsp"&gt;released&lt;/a&gt; beta 4 of Clearspace 2.5.0. Changes since the last beta:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-1690) Add more field checking to the profanity filter; tags Improvements&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-8007) bulletted lists and outdenting&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-5369]) Remove developer upgrade tasks&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-8191) Guests can read blog posts even when they are not allowed&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-8109) Tasks lists are broken due to anonymous user changes&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-8060) Due Date not displayed when importing/exporting project tasks with combined js resources enabled&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-8040) Removed "hide profile fields from guests" setting&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-8026) Recent content shows "by" the author rather than person who recently updated&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-7361) Removing attachment on edit of document when document requires approval causes system error.&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;(CS-6697) Documents get published in moderated spaces if the user saves a draft first and then publishes it&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Many thanks for all the feedback so far and please continue to help us test the release!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ac31b941-9828-4099-a7f4-419b4c801a36] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">beta</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">release</category>
      <pubDate>Wed, 13 Aug 2008 00:37:48 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/blogs/jivespace/2008/08/13/beta-4-released</guid>
      <dc:date>2008-08-13T00:37:48Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/blogs/jivespace/comment/beta-4-released</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/blogs/jivespace/feeds/comments?blogPost=1569</wfw:commentRss>
    </item>
    <item>
      <title>Beta Program Launched</title>
      <link>http://www.jivesoftware.com/jivespace/blogs/jivespace/2008/08/07/beta-program-launched</link>
      <description>&lt;!-- [DocumentBodyStart:beb68085-cca0-430b-9cad-89b101524ba7] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;We've just launched the public beta program for the next release of Clearspace. We'd love your help in making sure the code is as polished and bug-free as possible before the general release. This release is the third beta (after two private betas) of the 2.5 series. There are two ways to get involved: first, you can &lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/dev/downloads/index.jsp"&gt;download&lt;/a&gt; the release and install it on your own servers. You can also visit the &lt;a class="jive-link-external-small" href="http://eval2.jivesoftware.com/beta/login.jspa"&gt;beta sandbox site&lt;/a&gt; and create an account to test out a live instance and provide feedback. We're looking forward to hearing what you think!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:beb68085-cca0-430b-9cad-89b101524ba7] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">clearspace</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">beta</category>
      <pubDate>Wed, 06 Aug 2008 19:22:58 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/blogs/jivespace/2008/08/07/beta-program-launched</guid>
      <dc:date>2008-08-06T19:22:58Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/blogs/jivespace/comment/beta-program-launched</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/blogs/jivespace/feeds/comments?blogPost=1566</wfw:commentRss>
    </item>
    <item>
      <title>Jive Acquires Jotlet</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2008/04/07/jive-acquires-jotlet</link>
      <description>&lt;!-- [DocumentBodyStart:b4ca86a8-20d0-425c-94a9-b3e9d89f83fc] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/showImage/38-1502-1469/jotlet-screenshot.png"&gt;&lt;img align="right" alt="jotlet-screenshot.png" height="232" src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/downloadImage/38-1502-1469/315-232/jotlet-screenshot.png" width="315"/&gt;&lt;/a&gt; I'm pleased to announce that Jive Software has acquired &lt;a class="jive-link-external-small" href="http://www.jotlet.net"&gt;Jotlet&lt;/a&gt;. Jotlet has built some amazing calendar technology that we'll be incorporating into Clearspace in a future release. The two super-talented guys behind Jotlet are joining our team in Portland from Texas.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;One key way Jotlet has innovated is by building a super-rich API that allows calendars to be easily embedded into any webpage. That's a big improvement over the Google Calendar approach, which requires an iFrame and doesn't offer a customizable UI. Over time we'll be applying similar concepts to all of the collaborative tools in Clearspace so that it's easy to bring the right social and collaborative features to wherever they're needed. Visit the &lt;a class="jive-link-external-small" href="http://www.jotlet.net"&gt;Jotlet website&lt;/a&gt; for more details about their technology and to see it in action.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b4ca86a8-20d0-425c-94a9-b3e9d89f83fc] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">jotlet</category>
      <pubDate>Mon, 07 Apr 2008 03:10:24 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2008/04/07/jive-acquires-jotlet</guid>
      <dc:date>2008-04-07T03:10:24Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/jive-acquires-jotlet</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1502</wfw:commentRss>
    </item>
    <item>
      <title>Millions of downloads for Openfire and the Ignite Realtime products</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2008/03/14/millions-of-downloads-for-openfire-and-the-ignite-realtime-products</link>
      <description>&lt;!-- [DocumentBodyStart:7378dfbb-bcc5-4bfe-b64d-954e544d2103] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/download/1406-3495/3-million.jpg"&gt;&lt;img src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/download/1406-3495/3-million.jpg"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="image-right"&gt;&amp;nbsp; &lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/download/1406-3493/ignite-download-counter.jpg"&gt;&lt;img src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/download/1406-3493/ignite-download-counter.jpg"/&gt;&lt;/a&gt; &lt;/span&gt; We recently saw our Openfire downloads counter hit seven digits worth of downloads. The Openfire project is close to my heart and I first want to extend a sincere congratulations to my incredible team for developing the project into one that has hit &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/community/blogs/ignite/2008/02/29/openfire-is-flying-off-the-virtual-shelves"&gt;1 million downloads&lt;/a&gt;.&amp;nbsp;&amp;nbsp; Now the family of &lt;strong&gt;Ignite Realtime products have hit a collective download total of 3 million&lt;/strong&gt;. The actual number of downloads is far greater because many of the Ignite products are now included in Linux distributions and are available for download from other sources. We are extremely pleased with the success of these projects and look forward to watching them grow more in the future.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I wanted to pull together numbers to provide some perspective for how significant these download numbers are. The only public number available for the other jabber servers was from &lt;a class="jive-link-external-small" href="http://www.ejabberd.im/"&gt;ejabberd&lt;/a&gt; who is reporting around &lt;a class="jive-link-external-small" href="http://www.process-one.net/en/ejabberd/counter/"&gt;160K downloads&lt;/a&gt;. &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Openfire's ease of use and deep feature set is what's driving the downloads and installs. Here's how the Openfire features stack up vs. &lt;a class="jive-link-external-small" href="http://www.jabber.org/servers"&gt;the others listed on jabber.org&lt;/a&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;p&gt;Products&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p&gt;No. of Features&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p&gt;No. of XEPs&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p&gt;No. of OSs Supported&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;Openfire&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;16&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;29&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;8&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;ejabberd&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;10&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;19&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;Jabber XCP&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;14&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;15&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;jabberd14&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;6&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;15&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;jabberd2&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;9&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;15&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;psyced&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;4&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;10&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;Tigase&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;7&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;21&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;8&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Daniel &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/community/blogs/ignite/2008/02/29/openfire-is-flying-off-the-virtual-shelves"&gt;posted about our milestone on the Ignite Realtime community&lt;/a&gt;, where one of our community members, &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/community/people/Vchat20"&gt;Vchat20&lt;/a&gt;, had this to say:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote class="jive-quote" level="1"&gt;&lt;p&gt;Really you guys have a product that greatly stands out here. Granted, apps such as ejabberd for a flagship example have their place, but openfire is in its own class. Makes it TONS easier to configure a jabber system without having to bother digging into xml files and configuring everything from the ground up, has plenty of enterprise-class functionality, modular, and, of course, completely open.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Keep up the work on an awesome app guys.&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Great work everybody and thank you to our Ignite Realtime community for all of your support! If you would like to play with our popular realtime communication software, you can download them here:&lt;/p&gt;&lt;ul&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/downloads/index.jsp#openfire"&gt;Openfire&lt;/a&gt; (beta of new version just released)&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/downloads/index.jsp#spark"&gt;Spark&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/downloads/index.jsp#smack"&gt;Smack&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/downloads/index.jsp#xiff"&gt;XIFF&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7378dfbb-bcc5-4bfe-b64d-954e544d2103] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">planet-jabber</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">openfire</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">million_downloads</category>
      <pubDate>Wed, 05 Mar 2008 23:28:38 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2008/03/14/millions-of-downloads-for-openfire-and-the-ignite-realtime-products</guid>
      <dc:date>2008-03-05T23:28:38Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/millions-of-downloads-for-openfire-and-the-ignite-realtime-products</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1406</wfw:commentRss>
    </item>
    <item>
      <title>XMPP (a.k.a. Jabber) is the future for cloud services</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2008/01/24/xmpp-aka-jabber-is-the-future-for-cloud-services</link>
      <description>&lt;!-- [DocumentBodyStart:6a278ac4-cea1-4ed0-b8a6-2e824d08e7de] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;div class="teaser"&gt;
&lt;span class="image-right"&gt; &lt;a href="http://www.jivesoftware.com/community/servlet/JiveServlet/download/1375-3362/xmpplogo.png"&gt;&lt;img src="http://www.jivesoftware.com/community/servlet/JiveServlet/download/1375-3362/xmpplogo.png"/&gt;&lt;/a&gt;&amp;nbsp; &lt;/span&gt; There's a new firestorm brewing in web services architectures. &lt;a class="jive-link-external-small" href="http://www.readwriteweb.com/archives/eric_schmidt_defines_web_30.php"&gt;Cloud services are being talked up as a fundamental shift in web architecture&lt;/a&gt; that promises to move us from interconnected silos to a collaborative network of services whose sum is greater than its parts. The problem is that the protocols powering current cloud services; SOAP and a few other assorted HTTP-based protocols are all one way information exchanges. Therefore cloud services aren't real-time, won't scale, and often can't clear the firewall. So, it's time we blow up those barriers and come to Jesus about the protocol that will fuel the SaaS models of tomorrow--that solution is XMPP (also called Jabber) . Never heard of it? &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/about/index.jsp"&gt;In just a couple of years Google, Apple, AOL, IBM, Livejournal and Jive have all jumped on board.&lt;/a&gt;

Sounds good, right? So, what's the hold up? Why aren't we building out cloud services with XMPP now? And, if people are already providing cloud services without XMPP, what's the motivation to switch? The rest of this post will shed some light on the current landscape and provide some answers to those questions.
&lt;/div&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;span&gt;Polling isn't working anymore&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;Since the beginning of the Internet, if you wanted to sync services between two servers the most common solution was to have the client ping the host at regular intervals, which his known as polling. Polling is how most of us check our email. We ping our email server every few minutes to see if we got new mail. It's also how nearly all web services APIs work.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Take, for example, Twitter. &lt;a class="jive-link-external-small" href="http://www.highscalability.com/scaling-twitter-making-twitter-10000-percent-faster"&gt;High Scalability recently covered the load stats on Twitter&lt;/a&gt; reporting that they average 200-300 connections &lt;strong&gt;per second&lt;/strong&gt; with spikes that climb to 800 connections per second. Their MySQL server handles 2,400 requests &lt;strong&gt;per second&lt;/strong&gt;! Recently, the Macworld keynote became the most recent culprit for causing Twitter to cut off its API, which has &lt;a class="jive-link-external-small" href="http://readwritetalk.com/2007/09/05/biz-stone-co-founder-twitter/"&gt;10x the load of their website&lt;/a&gt;. While Twitter is not a cloud service, nor the largest demand service on the internet (with a paltry 350,000ish users, which pales in comparison to a MySpace or Yahoo!), they do illustrate the kind of frustration a user experiences with polling based services. And, that's just Twitter! Imagine the impact on overall Internet traffic congestion polling creates worldwide.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Interestingly, the recent Twitter outage lead &lt;a class="jive-link-external-small" href="http://www.scripting.com/stories/2008/01/21/xmppAsTheBasisForInteropIn.html"&gt;some influencers, like Dave Winer,&amp;nbsp; to suggest that Twitter move to XMPP&lt;/a&gt; which we've already begun experimenting with &lt;img height="16px" src="http://www.jivesoftware.com/community/images/emoticons/wink.gif" width="16px"/&gt;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Some companies are trying to address the polling problem with existing protocols. I think that move is largely motivated by a significant investment in legacy systems that makes moving to another protocol difficult. Salesforce is a perfect example of a company attempting to address the polling problem with creative applications of the old one way protocols.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The latest version of Salesforce will &lt;a class="jive-link-external-small" href="http://blogs.neudesic.com/blogs/enterprise_integration/archive/2007/01/17/3451.aspx"&gt;send notifications&lt;/a&gt; back to your own webservice to avoid polling. But, that's a pain to setup for developers. Worse, its very difficult to wire up reverse webservices calls through a corporate firewall.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.jivesoftware.com/community/servlet/JiveServlet/download/1375-3361/saas-communication-models.jpg"&gt;&lt;img src="http://www.jivesoftware.com/community/servlet/JiveServlet/download/1375-3361/saas-communication-models.jpg"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;span&gt;The hold up&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;XMPP's largest hurdle is that its not HTTP, and common wisdom states everything new that's built must be web-based. That means we won't see a widespread application of XMPP in cloud services until a few more brave pioneers clear the path for the rest of us.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I've been &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/community/blogs/ignite/2007/02/18/an-xmpp-valentine"&gt;heavily involved&lt;/a&gt; in the XMPP world as a developer of Smack (client library) and Openfire (server) and have also helped craft the standard as a member of the XMPP Standards Foundation. XMPP was invented for instant messaging and presence, and is the dominant open protocol in that space. Instant messaging? Yep, it turns out that all of the problems that had to be solved for instant messaging make the protocol perfect for cloud computing:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;It allows for easy two-way communication, so bye bye polling. It even has rich &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/support/articles/pubsub.jsp"&gt;pub-sub functionality built-in&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;It's XML-based and easily extensible, perfect for both new instant messaging features and custom cloud services.&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;It's efficient and proven to scale to millions of concurrent users on a single service (such as Google's GTalk). It also has a built-in worldwide federation model.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm not the only one to notice that XMPP is a great fit for cloud computing. &lt;a class="jive-link-external-small" href="http://stpeter.im/?p=2131"&gt;Tivo is switching to XMPP&lt;/a&gt; as a more efficient alternative to their old architecture:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;div class="jive-quote"&amp;gt;Today each TiVo polls TiVo&amp;#146;s severs roughly every 15 minutes to check for new scheduled recordings, TiVoCast downloads, Unbox downloads, etc. That&amp;#146;s highly inefficient - nearly all of those polling calls are for nothing. There is nothing waiting to be done. And it introduces a lag when you want to start a download - up to 15 minutes. And it doesn&amp;#146;t scale well as TiVo&amp;#146;s user base keeps growing.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So what&amp;#146;s changed? The polling system is gone. TiVo is using XMPP now instead. (...) Yep, TiVo is basically using instant messaging for real- time communication. Now when the TiVo server has a new recording to schedule, it will IM the TiVo to tell it. Or if there is a download to pull, it will IM the TiVo to tell it to do so. This is a much more efficient system and it eliminates latency. It is really a clever idea.&lt;/p&gt;&lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;&lt;p&gt;Fixing the polling and scaling problems with XMPP as Tivo has done is compelling, but the built-in presence functionality also offers tantalizing possibilities. Presence includes basic availability information, but is extensible and can also include things like geo-location. Imagine cloud services taking different actions based on where the client is connecting from.&amp;nbsp; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://scripting.disqus.com/xmpp_as_the_basis_for_interop_in_twitterland_scripting_news/#comment-90768"&gt;More people&lt;/a&gt;, us included, will make the shift to XMPP, which will provide the missing evidence to create momentum toward a tipping point. In fact, I'm happy to announce that Clearspace 2.0 will include a feature that's powered by an XMPP-based cloud service. We'll be publishing a series of blog entries in the near future to discuss how we built it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;&lt;span&gt;Resources for XMPP cloud service developers&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;There are a few places you can turn for help building cloud services around XMPP. Here is a list of a few:&lt;/p&gt;&lt;ul&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.xmpp.org"&gt;XMPP Standards Foundation&lt;/a&gt; -- where the standard gets defined&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.igniterealtime.org"&gt;Ignite Realtime&lt;/a&gt; -- Jive Software's Open Source XMPP projects&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.jabber.org"&gt;Jabber Website&lt;/a&gt; -- lists XMPP servers, libraries and clients&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6a278ac4-cea1-4ed0-b8a6-2e824d08e7de] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">xmpp</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">planet-jabber</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">salesforce</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">soap</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">cloud_services</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">rest</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">twitter</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">tivo</category>
      <pubDate>Wed, 23 Jan 2008 18:00:50 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2008/01/24/xmpp-aka-jabber-is-the-future-for-cloud-services</guid>
      <dc:date>2008-01-23T18:00:50Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/xmpp-aka-jabber-is-the-future-for-cloud-services</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1375</wfw:commentRss>
    </item>
    <item>
      <title>Enterprise software can be sexy AND useful</title>
      <link>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2007/12/12/enterprise-software-can-be-sexy-and-useful</link>
      <description>&lt;!-- [DocumentBodyStart:0e906dae-7f65-4b48-a641-7727b76d9e09] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;div class="teaser"&gt;
There was an interesting &lt;a class="jive-link-external-small" href="http://www.techmeme.com/071209/h2340"&gt;blogosphere battle&lt;/a&gt; this weekend over whether enterprise software should be "sexy". One camp says there's much to learn from the consumer space about focusing on the UI and ease of use. The other camp says there are more important fish to fry in the enterprise and that powering business processes is "sexy enough". One of my favorite links in the whole debate was to a &lt;a class="jive-link-external-small" href="http://www.jwz.org/doc/groupware.html"&gt;jwz rant&lt;/a&gt; about how bad groupware is. Some snippets in his description of what went wrong in Netscape's evolution from a simple email client to an "enterprise" solution:
&lt;/div&gt;&lt;/p&gt;&lt;blockquote class="jive-quote" level="1"&gt;&lt;p&gt;We had built this really nice entry-level mail reader in Netscape 2.0, and it was a smashing success. Our punishment for that success was that management saw this general-purpose mail reader and said, "since this mail reader is popular with normal people, we must now pimp it out to `The Enterprise', call it Groupware, and try to compete with Lotus Notes!" ...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Now the problem here is that the product's direction changed utterly. Our focus in the client group had always been to build products and features that people wanted to use. That we wanted to use. That our moms wanted to use.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;"Groupware" is all about things like "workflow", which means, "the chairman of the committee has emailed me this checklist, and I'm done with item 3, so I want to check off item 3, so this document must be sent back to my supervisor to approve the fact that item 3 is changing from `unchecked' to `checked', and once he does that, it can be directed back to committee for review."&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nobody cares about that shit. Nobody you'd want to talk to, anyway. ...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If you want to do something that's going to change the world, build software that people want to use instead of software that managers want to buy.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When words like "groupware" and "enterprise" start getting tossed around, you're doing the latter. You start adding features to satisfy line-items on some checklist that was constructed by interminable committee meetings among bureaucrats, and you're coding toward an externally-dictated product specification that maybe some company will want to buy a hundred "seats" of, but that nobody will ever love. With that kind of motivation, nobody will ever find it sexy. It won't make anyone happy.There were probably lots of reasons that the Netscape releases failed, but losing focus on building software that people love had to be a major factor. Fast forward to&amp;nbsp; an example from today -- have you ever met someone that actually likes using Sharepoint? &lt;/p&gt;&lt;/blockquote&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Another one of my favorite takes on this issue was Eddie Herrmann's discussion of the &lt;a class="jive-link-external-small" href="http://blog.ewherrmann.com/2007/12/09/enterprise-tyranny-of-the-or/"&gt;Enterprise Tyranny of the OR&lt;/a&gt;:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote class="jive-quote" level="1"&gt;&lt;p&gt;The enterprise question is not whether to choose between either process over people OR people over process. The answer is to be the genius that realizes that it can be both people AND process. Without this realization, you will see a change of heart in SAP's users of tomorrow that Dan talks about. If you leave people out of your priorities and omit them from your equation, they will find better tools to get their jobs done, even at the cost of your money saving, business process integration.Enterprise collaboration software has ignored the people part of collaboration for too long (which is pretty stupid isn't it?). In fact, it was an AND proposition that has made Clearspace 1.x so successful:&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;Its software that &lt;strong&gt;users love&lt;/strong&gt; to use with features like wiki documents, blogs, and discussions, &lt;strong&gt;AND&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;It's software that &lt;strong&gt;works for the enterprise&lt;/strong&gt; by combining all the next-gen tools in one product, providing integration with back-end systems, and by being available as on-premise software&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Going forward, we're going to keep building out aggressively in both areas. But, it's people that have been most neglected by collaboration products in the past and we're out to prove there's a better way, which we illustrate with our positioning graph below. Look for an update from Bill next week with some hints about how Clearspace 2.0 will bring sexy back to enterprise software.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/showImage/38-1331-1138/social-productive.jpg"&gt;&lt;img height="492" src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/downloadImage/38-1331-1138/620-492/social-productive.jpg" width="620"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0e906dae-7f65-4b48-a641-7727b76d9e09] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">clearspace</category>
      <category domain="http://www.jivesoftware.com/jivespace/blogs/tags">socialproductivity</category>
      <pubDate>Tue, 11 Dec 2007 23:19:32 GMT</pubDate>
      <author>matt@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/2007/12/12/enterprise-software-can-be-sexy-and-useful</guid>
      <dc:date>2007-12-11T23:19:32Z</dc:date>
      <wfw:comment>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/comment/enterprise-software-can-be-sexy-and-useful</wfw:comment>
      <wfw:commentRss>http://www.jivesoftware.com/jivespace/community/jivetalks/blog/feeds/comments?blogPost=1331</wfw:commentRss>
    </item>
  </channel>
</rss>

