<?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>Clearspace Server Syndication Feed</title>
    <link>http://www.igniterealtime.org/community/blogs</link>
    <description>A syndication feed of all the blogs on this system</description>
    <pubDate>Mon, 24 Nov 2008 00:40:58 GMT</pubDate>
    <generator>Clearspace 2.5.4 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-11-24T00:40:58Z</dc:date>
    <item>
      <title>Fastpath added to SparkWeb with Red5 video and desktop sharing</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/11/23/fastpath-added-to-sparkweb-with-red5-video-and-desktop-sharing</link>
      <description>&lt;!-- [DocumentBodyStart:be9f738c-bc68-4d1a-9bdd-08a46f955f65] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;The latest version of the Openfire Red5 plugin supports Openfire Fastpath and Webchat plugins from SparkWeb.&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://red5.4ng.net/red5-0.1.04.zip"&gt;http://red5.4ng.net/red5-0.1.04.zip&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;You can now use SparkWeb as a support agent to a workgroup queue and engage in a live support chat with a remote Webchat user on a website. It is fully compatible with Spark, but does not have all the Fastpath features of Spark yet.&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://red5.4ng.net/gtms/Image13.jpg"&gt;&lt;img alt="http://red5.4ng.net/gtms/Image13.jpg" class="jive-image" src="http://red5.4ng.net/gtms/Image13.jpg"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;It will also let a support agent start a Red5 audio/video conference or desktop share session with the remote user.&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://red5.4ng.net/gtms/Image4a.jpg"&gt;&lt;img alt="http://red5.4ng.net/gtms/Image4a.jpg" class="jive-image" src="http://red5.4ng.net/gtms/Image4a.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;p&gt;The requests will appear as Webchat co-browsing requests. The user clicks on the link to start the video conference in a web browser window.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:be9f738c-bc68-4d1a-9bdd-08a46f955f65] --&gt;</description>
      <pubDate>Mon, 24 Nov 2008 00:40:58 GMT</pubDate>
      <author>dele</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/11/23/fastpath-added-to-sparkweb-with-red5-video-and-desktop-sharing</guid>
      <dc:date>2008-11-24T00:40:58Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/fastpath-added-to-sparkweb-with-red5-video-and-desktop-sharing</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1573</wfw:commentRss>
    </item>
    <item>
      <title>Smack 3.1.0 Beta 1 Released</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/10/31/smack-310-beta-1-released</link>
      <description>&lt;!-- [DocumentBodyStart:c09270f4-66aa-4ae6-b539-ddb8a8e90ba0] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;We've released the first beta of Smack 3.1.0. Although it's been about a year since the last release, this version is jam-packed with great new features and bug fixes. Check out the &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/builds/smack/docs/3.1.0.beta1/changelog.html"&gt;changelog&lt;/a&gt; for full details.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We expect the beta process on the release to be relatively quick, but much will depend on the stability feedback we get. There are also a few last changes that we're looking to get in before the final release.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:c09270f4-66aa-4ae6-b539-ddb8a8e90ba0] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">planetjabber</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">smack</category>
      <pubDate>Fri, 31 Oct 2008 05:16:23 GMT</pubDate>
      <author>matt</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/10/31/smack-310-beta-1-released</guid>
      <dc:date>2008-10-31T05:16:23Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/smack-310-beta-1-released</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1571</wfw:commentRss>
    </item>
    <item>
      <title>What We're Working On</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/10/30/what-were-working-on</link>
      <description>&lt;!-- [DocumentBodyStart:3906a2b0-d09e-4d1d-b305-682803cc5bcc] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Gato and I are sitting together drinking beers and hacking on Ignite code. After a hiatus (too long), we're both back to working on Smack and Openfire weekly. As I'm writing this, Gato is doing some super low level Java debugging to figure out a strange XML parsing error that we're seeing when running the Smack test cases. Assuming we get to the bottom of the problem, we plan to package up and release a new beta release of Smack. It includes lots of great improvements, but I'll leave the details for the next blog post. We have several goals around our weekly hackathons:&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;Jump start software release&lt;/strong&gt;s -- it's time to get more regular releases of all the projects going again.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Recruit and empower community leaders&lt;/strong&gt; -- there's already a large number of people in the Ignite community doing some amazing work on the code. Now it's time to equip them with the tools to be as effective as possible and to let them take on more explicit leadership roles.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Have some fun&lt;/strong&gt; -- hence the beer &lt;img height="16px" src="http://www.igniterealtime.org/community/images/emoticons/happy.gif" width="16px"/&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;We're looking forward to demonstrating progress and to keeping the Ignite projects at the forefront of the XMPP world.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:3906a2b0-d09e-4d1d-b305-682803cc5bcc] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">we_are_back</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">beer</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">smack</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">openfire</category>
      <pubDate>Fri, 31 Oct 2008 02:47:04 GMT</pubDate>
      <author>matt</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/10/30/what-were-working-on</guid>
      <dc:date>2008-10-31T02:47:04Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/what-were-working-on</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1570</wfw:commentRss>
    </item>
    <item>
      <title>Book Release: Openfire Administration</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/10/14/book-release-openfire-administration</link>
      <description>&lt;!-- [DocumentBodyStart:9add04a1-57e1-45b6-9e00-0168777232e3] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;a href="http://ecx.images-amazon.com/images/I/41lJkkJ-t6L._SL500_BO2,204,203,200_AA219_PIsitb-sticker-dp-arrow,TopRight,-24,-23_SH20_OU01_.jpg"&gt;&lt;img alt="http://ecx.images-amazon.com/images/I/41lJkkJ-t6L._SL500_BO2,204,203,200_AA219_PIsitb-sticker-dp-arrow,TopRight,-24,-23_SH20_OU01_.jpg" class="jive-image" src="http://ecx.images-amazon.com/images/I/41lJkkJ-t6L._SL500_BO2,204,203,200_AA219_PIsitb-sticker-dp-arrow,TopRight,-24,-23_SH20_OU01_.jpg" style="float: right;"/&gt;&lt;/a&gt;A great book about installing and administering Openfire has been released: &lt;a class="jive-link-external-small" href="http://www.amazon.com/Openfire-Administration-Mayank-Sharma/dp/1847195261/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1224002456&amp;amp;sr=8-1"&gt;Openfire Administration&lt;/a&gt;, by Mayank Sharma (a contributing editor at Linux.com). Some of the topics covered:&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;Installing Openfire&lt;/li&gt;&lt;li&gt;Administration of server settings and users&lt;/li&gt;&lt;li&gt;Integration with Active Directory and LDAP&lt;/li&gt;&lt;li&gt;Tuning Openfire for large numbers of users and high performance&lt;/li&gt;&lt;li&gt;Enterprise features like logging and auditing&lt;/li&gt;&lt;li&gt;Much more...&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;So far, I've only just started reading through the book in detail. The writing seems to be clear and detailed, while keeping a light-hearted tone. I also love the fact that the author includes lots of pictures -- it makes understanding some of the administration tasks much simpler.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We're thrilled to see the first book about an Igniterealtime Open Source project. If you get a chance to check it out, please let us know what you think.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9add04a1-57e1-45b6-9e00-0168777232e3] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">planetjabber</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">book</category>
      <pubDate>Tue, 14 Oct 2008 16:38:35 GMT</pubDate>
      <author>matt</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/10/14/book-release-openfire-administration</guid>
      <dc:date>2008-10-14T16:38:35Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/book-release-openfire-administration</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1569</wfw:commentRss>
    </item>
    <item>
      <title>Clearspace and Openfire with SparkWeb</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/10/11/clearspace-and-openfire-with-sparkweb</link>
      <description>&lt;!-- [DocumentBodyStart:8e046839-ab8b-4096-80dc-5414b0fcba6b] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I use Openfire and SparkWeb everyday and recently starting evaluating Clearspace to power the community I am building for my wife's education consultancy (&lt;a class="jive-link-external-small" href="http://www.inspiredfutures.co.uk"&gt;www.inspiredfutures.co.uk&lt;/a&gt;). As I had limited computing power and memory to work with on my hosted server, it became expedient that I needed to integrate all three products under the same web server and Java JVM.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;The first thing I did was to make an openfire plugin out of Clearspace&lt;/em&gt;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;The next thing I did was to enable SparkWeb display an HTML page from its chat container&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://red5.4ng.net/gtms/Image14.jpg"&gt;&lt;img alt="http://red5.4ng.net/gtms/Image14.jpg" class="jive-image" height="293" src="http://red5.4ng.net/gtms/Image14.jpg" width="454"/&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;The result is what you see above and I am very pleased with it (chuffed as we say in the UK). The benefits of integrating Openfire and Clearspace has already been mentioned &lt;a class="jive-link-external-small" href="/blogs/openfire-360-has-been-released"&gt;here &lt;/a&gt;. Adding SparkWeb to that combination in order to have realtime messaging, desktop sharing, Red5 audio/video calling and a SIP phone makes a compelling case for me to use Clearspace &lt;img height="16px" src="http://www.igniterealtime.org/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;I have reservations about real-time integration with web applications that use the MVC model based on Stuts like Clearspace or even PHP applications like SugarCRM. Even Salesforce.com also falls into the same group because they all build their UI on the server and everytime the user does anything that requires a server fetch, the screen goes all blank while you wait for the whole page to be rebuilt from server-side Java code.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Putting a softphone or an IM client as a widget in these applications requires constant connect/disconnect cycles as the user moves from page to page. It reminds me of my attempt to build a real-time application on an Apple iPhone and a softphone in Salesforce.com. What we need is to be able to keep our widgets UI resident on the client as well as the user session in the plugin on the server. I am curious to see how Jive Software implements the realtime widgets in Clearspace.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In the meantime, I am happy to make SparkWeb my container for real-time web applications as I am getting biased towards Adobe's open-source Flex as my de-facto web client application development platform. I learnt a lot from studying the SparkWeb code &lt;img height="16px" src="http://www.igniterealtime.org/community/images/emoticons/wink.gif" width="16px"/&gt; and I am planing on developing some Clearspace widgets that use SparkWeb's features through the Javascript External Interface to make the integration complete.&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 use SparkWeb as a container for your web applications as I have done, pick up the latest version of the Red5 plugin from &lt;a class="jive-link-external-small" href="/blogs/openfire-360-has-been-released"&gt;here.&lt;/a&gt; Copy and edit index.html. Change the &lt;strong&gt;httpLabel&lt;/strong&gt; and &lt;strong&gt;httpURL&lt;/strong&gt; parameters to your preference.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:8e046839-ab8b-4096-80dc-5414b0fcba6b] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">open-source</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">sparkweb</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">webapps</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">red5</category>
      <pubDate>Sat, 11 Oct 2008 22:29:09 GMT</pubDate>
      <author>dele</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/10/11/clearspace-and-openfire-with-sparkweb</guid>
      <dc:date>2008-10-11T22:29:09Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/clearspace-and-openfire-with-sparkweb</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1568</wfw:commentRss>
    </item>
    <item>
      <title>Openfire 3.6.0 has been released!</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/08/27/openfire-360-has-been-released</link>
      <description>&lt;!-- [DocumentBodyStart:500b35ca-09fc-4421-9893-dbf26f2d8249] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;We are very pleased to announce the release of Openfire 3.6.0!&amp;nbsp; It has been a long time coming and may well include the highest number of bug fixes and improvements we've ever had in a single release.&amp;nbsp; Don't quote me on that, but it's certainly the largest number I recall seeing.&amp;nbsp; =)&amp;nbsp; While the bulk of them are bug fixes, there are a couple of big improvements I would like to highlight!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;Clearspace Integration Improvements&lt;/h4&gt;&lt;p&gt;We've improved upon the integration between Openfire and Clearspace quite a bit.&amp;nbsp; Most are bug fixes and performance improvements, but also some new backend features that further solidify the bond if it is set up.&amp;nbsp; Openfire now includes a Clearspace tab when integration is enabled so help make sure the link is performing properly.&amp;nbsp; On top of that, there are a lot of features in place in preparation for the addition of real time chat support in Clearspace.&amp;nbsp; More information will come on that at a later date.&amp;nbsp; We've also renamed the tables Openfire uses to make it easier to install it alongside other products in the same database, if you so choose.&amp;nbsp; The automatic upgrade procedures will take care of all of the hard work for you, so you shouldn't need to give it a second though.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;LDAP Support Improvements&lt;/h4&gt;&lt;p&gt;Openfire's LDAP support had some holes in it here and there that should be filled now.&amp;nbsp; Altbasedn, for example, was not used everywhere.&amp;nbsp; There is now support for alias following (or rather, turning it off), paged results (to make sure to get all of the available results instead of a subset), and a number of bug fixes for existing functionality.&amp;nbsp; Internally, a lot of the code has been cleaned up.&amp;nbsp; I still have a couple of things up my sleeve here and there for a future release, but I'm quite pleased with how this is looking now.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;Multiple Conference Services&lt;/h4&gt;&lt;p&gt;Every wished you could have more than one conference service set up with different rules?&amp;nbsp; Maybe you wanted one for public access with no room creation rules and restrictions, but also wanted an internal "protected" service that abided by strict rules.&amp;nbsp; Maybe you just wanted to set up some sort of specialized set.&amp;nbsp; Maybe you never wanted -any- conference services and just wanted to delete them.&amp;nbsp; Whatever the reason you might have, you can now set up as many or as little as you want.&amp;nbsp; In some cases, plugins may even be able to take advantage of a specialized service setup.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;BOSH (HTTP Binding) Improvements&lt;/h4&gt;&lt;p&gt;With many thanks to our Google Summer of Code student, &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/community/people/huni"&gt;Safa Sofuoglu&lt;/a&gt;, &lt;em&gt;&lt;em&gt;we &lt;/em&gt;&lt;/em&gt;now have updated BOSH 1.6 support, and a ton of misc bug fixes and improvements.&amp;nbsp; Improvements in this area were also performed on the connection managers!&amp;nbsp; I encourage you all to read about it in his report:&lt;/p&gt;&lt;h2&gt;&lt;span style="font-size: 10pt;"&gt;&lt;a class="jive-link-blog-small" href="http://www.igniterealtime.org/community/blogs/ignite/2008/07/20/gsoc-2008-report-openfire-and-sparkweb"&gt; GSoC 2008 Report: Openfire and SparkWeb&lt;/a&gt; &lt;/span&gt;&lt;/h2&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;More Configuration in Database&lt;/h4&gt;&lt;p&gt;The openfire.xml config file was getting bloated and a lot of the configuration in it could easily have been moved into the database.&amp;nbsp; As a result, we've moved just about everything that doesn't fall into a category of:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;how to connect to the database itself&lt;/li&gt;&lt;li&gt;config info specific to host itself&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;Why you might ask?&amp;nbsp; In a clustered environment, it makes it so you can set Openfire up once and now have to reconfigure the providers and such for each cluster member individually.&amp;nbsp; It also paves the way for support for things like, admins stored in the database, which means you can update the admin list on the fly, instead of having to edit openfire.xml and then restart the server.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;Plugin Updates&lt;/h4&gt;&lt;p&gt;It's important to update the following plugins to account for changes in the 3.6.0 API:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;User Search&lt;/li&gt;&lt;li&gt;IM Gateway&lt;/li&gt;&lt;li&gt;Fastpath&lt;/li&gt;&lt;li&gt;Monitoring&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;&lt;span&gt;Where Do I Get It?&lt;/span&gt;&lt;/h4&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You can download Openfire 3.6.0 &lt;a class="jive-link-external-small" href="../downloads/index.jsp"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;You can see the entire changelog &lt;a class="jive-link-external-small" href="../builds/openfire/docs/latest/changelog.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;You can view the documentation for 3.6.0 &lt;a class="jive-link-external-small" href="../builds/openfire/docs/latest/documentation/index.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Plugins can be downloaded from the admin console or &lt;a class="jive-link-external-small" href="../projects/openfire/plugins.jsp"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:500b35ca-09fc-4421-9893-dbf26f2d8249] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">release</category>
      <pubDate>Tue, 26 Aug 2008 23:02:23 GMT</pubDate>
      <author>jadestorm</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/08/27/openfire-360-has-been-released</guid>
      <dc:date>2008-08-26T23:02:23Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/openfire-360-has-been-released</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1562</wfw:commentRss>
    </item>
    <item>
      <title>GSoC Project Successfully Completed!</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/08/20/gsoc-project-successfully-completed</link>
      <description>&lt;!-- [DocumentBodyStart:5557e1ff-aade-4f87-a8b0-ba30670a6668] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am proud to announce that I have successfully completed my Google Summer of Code Project. As we hit the official pencils down date, I thought it might be good to publish results and final toughts.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I started the project in time and completed it 3 working days later than planned, though it could require more effort if we didn't change our goals. I cooperated with &lt;a class="jive-link-external-small" href="http://tomk-soc08.blogspot.com/"&gt;Tomas&lt;/a&gt; and &lt;a class="jive-link-external-small" href="http://ayena.de/"&gt;Tobias&lt;/a&gt; to fix the flaws I couldn't notice during development. Changes I made to Openfire and XIFF are listed &lt;a class="jive-link-blog-small" href="http://www.igniterealtime.org/community/blogs/ignite/2008/07/20/gsoc-2008-report-openfire-and-sparkweb"&gt;here&lt;/a&gt; and &lt;a class="jive-link-blog-small" href="http://www.igniterealtime.org/community/blogs/ignite/2008/08/04/xiff-and-sparkweb-now-support-bosh-16"&gt;here&lt;/a&gt;. All changes have been imported into trunk and hopefully be included in next releases.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It was a wonderful experience to work on Openfire and SparkWeb, especially with my mentor Gaston. Even if my GSoC project is complete, I feel there'll always be something to do for me with Jabber. I am having fun with Jabber, and planning to continue working on Jabber development as a community contributor.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I would like to thank Google for giving me such a great opportunity. I also thank David Smith and Peter Saint-Andre for their excellent support.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;See you around!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5557e1ff-aade-4f87-a8b0-ba30670a6668] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">gsoc</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">xmpp</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">bosh</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">sparkweb</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">xiff</category>
      <pubDate>Thu, 21 Aug 2008 01:58:29 GMT</pubDate>
      <author>huni</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/08/20/gsoc-project-successfully-completed</guid>
      <dc:date>2008-08-21T01:58:29Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/gsoc-project-successfully-completed</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1561</wfw:commentRss>
    </item>
    <item>
      <title>Welcome to Clearspace 2.5!</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/08/19/welcome-to-clearspace-25</link>
      <description>&lt;!-- [DocumentBodyStart:3ab32aa8-f5c8-438a-9154-c5420ce1796a] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;As you most likely already know, we upgraded Ignite Realtime to use the latest Clearspace pending release, version 2.5!&amp;nbsp; We also upgraded a few things on the rest of the site, but they were primarily backend things.&amp;nbsp; I'm very excited to finally get Ignite Realtime up to a recent version!&amp;nbsp; I've been using this for a while internally and also on one of my own sites, and have been eagerly awaiting it's arrival at Ignite!&amp;nbsp; So with the new site, I wanted to go over some of the new features of Clearspace 2.5, and also a few plans we have coming up!&amp;nbsp; First of all, 2.5 has a number of cool new features that I wanted to go over, those are as follows:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;Social Groups&lt;/h3&gt;&lt;p&gt;Ever wished you could set up arbitrarily groups of community members who share a similar interest?&amp;nbsp; Maybe you wanted to coordinate on a project or just have a little space to chat about something you all find interesting?&amp;nbsp; With the new Social Groups feature, you can create whatever groups you want, complete with their own discussion spaces, documents, etc!&amp;nbsp; You can browse all of the available groups under Browse -&amp;gt; Groups in your user toolbar, join ones you find interesting, create new ones from the New menu.&amp;nbsp; It's completely up to you what you might want to put together!&amp;nbsp; It's all separate from the primary spaces so you won't interfere with anything going on in the primary site.&amp;nbsp; I'm highly interested to see what you all come up with!&amp;nbsp; Want to create a group that no one knows about but you and other members?&amp;nbsp; You can also set up private groups!&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;h3&gt;Custom Views&lt;/h3&gt;&lt;p&gt;Don't like the layout we've chosen for the main page?&amp;nbsp; Tired of our layout dictatorship?&amp;nbsp; &lt;img height="16px" src="http://www.igniterealtime.org/community/images/emoticons/happy.gif" width="16px"/&gt;&amp;nbsp; Well with this version you can set up your very own "Your View".&amp;nbsp; You'll see a tab for this when you go to the main Community page, and from there can customize to your heart's content!&amp;nbsp; Completely messed up your view?&amp;nbsp; Please post in the forums so we can laugh at you!&amp;nbsp; Kidding.&amp;nbsp; &lt;img height="16px" src="http://www.igniterealtime.org/community/images/emoticons/happy.gif" width="16px"/&gt;&amp;nbsp; Seriously, there's a "Default" button you can press to return yourself to the original setup.&amp;nbsp; Plus at any time you can view the regular view by simply selecting the All Content tab.&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;h3&gt;Rich Text Editor&lt;/h3&gt;&lt;p&gt;The new version boasts a rich text editor that actually works great!&amp;nbsp; We received a number of complaints about the previous rich text editor and it's numerous issues and made sure to provide something that folk can actually use!&amp;nbsp; Part of the problem with the previous editor was trying to support both rich text and wiki markup and plain text and... you get the picture.. you end up having to cobble together things that aren't meant to work that way.&amp;nbsp; The rich text editor wanted to do regular HTML in the background, but that conflicted with wiki macro.&amp;nbsp; Now, I know a few of you have brought up wanting some of the wiki macros back, and I have relayed this back to the developers of the editor, so stay tuned!&amp;nbsp; I will say this though, I thought I would never like a rich text editor, I always felt they messed something up for me, and this one is the first one I've actually enjoyed using.&amp;nbsp; There's a couple of kinks we are still working out though, so please bear with us!&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="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;Regular Updates&lt;/h3&gt;&lt;p&gt;Since we are now running the latest code, we can start performing regular updates again!&amp;nbsp; That means faster fixes for issues you all report and hopefully a lot of cool improvements along the way!&amp;nbsp; We are effectively running a beta right now, so updates will be fairly often for now.&amp;nbsp; Your reports will be invaluable in helping make sure this community runs super smooth!&amp;nbsp; And since we're not running a release right now, bugs should get fixed quite soon after being reported!&amp;nbsp; &lt;img height="16px" src="http://www.igniterealtime.org/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 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;h3&gt;So That's Great, What's Coming Up&lt;/h3&gt;&lt;p&gt;One of the things we've been working on heavily lately has been integrating real time chat wih Clearspace.&amp;nbsp; In the near future, we will be adding the chat plugin to Ignite Realtime, which will provide a number of cool things such as real time chat in spaces and social groups, automatic chat transcript recording, and scheduled chat events (similar to our weekly developer chat that you are probably familiar with).&amp;nbsp; In fact, we may be migrating the weekly chat to a room provided by the plugin!&amp;nbsp; Does this mean you can't connect from an external server?&amp;nbsp; Of course not!&amp;nbsp; The JID might just be different.&amp;nbsp; =)&amp;nbsp; Gato been making a lot of posts about the new functionality in the Jivespace community, you can read more about them in the following posts:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a class="active_link" href="http://www.jivesoftware.com/community/blogs/clearspace/2008/05/15/connecting-a-chat-client-to-clearspace"&gt;Connecting a chat client to Clearspace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="active_link" href="http://www.jivesoftware.com/community/blogs/clearspace/2008/06/03/scheduling-chats-in-clearspace"&gt;Scheduling chats in Clearspace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="active_link" href="http://www.jivesoftware.com/community/blogs/clearspace/2008/07/07/chats-in-spaces-projects-and-social-groups"&gt;Chats in spaces, projects, and social groups&lt;/a&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 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;h3&gt;I Found A Bug, What Do I Do?&lt;/h3&gt;&lt;p&gt;Your help in reporting bugs you find in the new site is invaluable!&amp;nbsp; I am monitoring site bug reports regularly and am passing any feedback back to the Clearspace developers.&amp;nbsp; Please report any bugs, concerns, or thoughts in the Jive Lounge, or even as a comment here if you'd like.&amp;nbsp; I want to thank all of you for your assistance in helping not only Ignite Realtime be the best it can be, but Clearspace as well!&amp;nbsp; Don't be afraid to nitpick.&amp;nbsp; We'd love to hear anything at all that you have to say!&amp;nbsp; I can't guarantee that every single issue will be taken care of, but we'll sure consider anything we hear!&amp;nbsp; Also if you don't feel comfortable with posting publically, you are welcome to private message me directly.&amp;nbsp; Thanks everyone!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:3ab32aa8-f5c8-438a-9154-c5420ce1796a] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">ignite_realtime</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">clearspace</category>
      <pubDate>Tue, 19 Aug 2008 17:47:41 GMT</pubDate>
      <author>jadestorm</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/08/19/welcome-to-clearspace-25</guid>
      <dc:date>2008-08-19T17:47:41Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/welcome-to-clearspace-25</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1560</wfw:commentRss>
    </item>
    <item>
      <title>Roadmap updates for SparkWeb.</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/08/17/roadmap-updates-for-sparkweb</link>
      <description>&lt;!-- [DocumentBodyStart:8b8bbddf-a9fe-4e3a-9be2-d3ee5b2fc806] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;This weekend I jumped back into development of SparkWeb to &lt;span id="comment-body-4517"&gt;reacquaint myself with the list of outstanding issues/bugs in order to set a course for fixes and improvements. As a result, I have updated &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/issues/browse/SW?report=com.atlassian.jira.plugin.system.project:roadmap-panel"&gt;SparkWeb's roadmap&lt;/a&gt; in its issue tracker, adding a handful of bugs to be smashed in the weeks ahead for the 1.0 release (and also closed a lot of outdated ones). Clearly the next release will be focused on bugfixes and stabilizations. However, let's look into the void a bit further and see what new features and enhancements are on the horizon.&lt;/span&gt;&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&gt;&lt;strong&gt;Dynamic Theming and Skinning&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;After developing on and using SparkWeb for nearly a year now, I have grown tired of its current skin and icon theme. In the code we are actually hardcoding a lot of color values and of course hardcoding the skin images themselves. This is not ideal in the least. Let's work towards a skinnable SparkWeb with updated icons. What I have in mind is something less "heavy" on the eyes, something like &lt;a class="jive-link-external-small" href="http://www.yswfblog.com/blog/2007/12/13/yahoo-and-flex-feel-good-in-your-own-skin/"&gt;Yahoo's Flex skin&lt;/a&gt; they released under the BSD license:&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.yswfblog.com/blog/wp-content/uploads/2007/12/yskin_401x235shkl.jpg"&gt;&lt;img alt="http://www.yswfblog.com/blog/wp-content/uploads/2007/12/yskin_401x235shkl.jpg" class="jive-image-thumbnail" height="146" onclick="" src="http://www.yswfblog.com/blog/wp-content/uploads/2007/12/yskin_401x235shkl.jpg" width="250"/&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 style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As for the icons, they should also be themable. Imagine SparkWeb with a beatifully clean flex skin matched with the &lt;a class="jive-link-external-small" href="http://thecoccinella.org/oxygen-icon-theme"&gt;IM-related icons from KDE's Oxygen icon theme&lt;/a&gt;. I would like to see that, myself.&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&gt;&lt;strong&gt;TLS Support&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Secure communications over XMPP. Enough said, right? I am sure a lot of you would like this feature.&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&gt;&lt;strong&gt;Plugin Framework&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Easy extendabilitiy with the option to disable/enable certain functions would be great. I am sure a lot of you saw &lt;a class="jive-link-blog-small" href="http://www.igniterealtime.org/community/blogs/ignite/2008/07/26/flash-based-audio-and-video-in-spark-sparkweb-and-openfire"&gt;Dele's manipulations of SparkWeb&lt;/a&gt; adding Audio/Video communications. That is an obvious use case of such a framework, and I image his code would serve as a good guide for determining "plug points" in the code to implement it.&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&gt;Stay tuned, and don't be shy to report bugs and submit patches of course.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;--Armando&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:8b8bbddf-a9fe-4e3a-9be2-d3ee5b2fc806] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">jabber</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">flex</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">sparkweb</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">xiff</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">xmpp</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">roadmap</category>
      <pubDate>Mon, 18 Aug 2008 00:48:43 GMT</pubDate>
      <author>ajagucki</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/08/17/roadmap-updates-for-sparkweb</guid>
      <dc:date>2008-08-18T00:48:43Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/roadmap-updates-for-sparkweb</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1559</wfw:commentRss>
    </item>
    <item>
      <title>New Project Lead for SparkWeb &amp; XIFF</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/08/13/new-project-lead-for-sparkweb-xiff</link>
      <description>&lt;!-- [DocumentBodyStart:0c6bd742-3a9e-457f-a5c4-5a9a77f6897a] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hey all.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have been selected as the new project lead for both the &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/projects/sparkweb/index.jsp"&gt;SparkWeb&lt;/a&gt; and &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/projects/xiff/index.jsp"&gt;XIFF&lt;/a&gt; projects here at the Ignite Realtime community. For about half a year &lt;a class="jive-link-external-small" href="people/DavidSmith"&gt;David&lt;/a&gt; and I were the only developers contributing code to those projects on a full-time basis -- before SparkWeb's source was even opened up. I added initial support for shared groups, group chat invitations, kick/ban/nick-change announcements in group chat, various bug fixes, and a bunch of other little features here and there. With my previous work on SparkWeb I have seen first hand how its code has matured over the year. I think it is in a 'good' state right now, but clearly there is always room for improvements.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;David has made a lot of necessary refactorings in the past that have improved its performance and &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/community/people/huni"&gt;Safa&lt;/a&gt; is currently ensuring SparkWeb is fully compatable with BOSH 1.6. Also, we have various other patches containing excellent improvements from other people in the community that will be included in an upcoming release. These two projects now have a decent amount of activity from outside of Jive, which is great.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;From some recent conversations in the weekly chats it is clear to us that people feel comfortable with Openfire, the server -- and that what they are expecting to see is a client evolve to the same degree. I would like to hear more about this perspective so I can focus to make it happen in SparkWeb's use-case.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Interested in getting involved yourself? Well, what are you waiting for? &lt;img height="16px" src="http://www.igniterealtime.org/community/images/emoticons/happy.gif" width="16px"/&gt; This is an open source community after all... grab the source and join the fun. Send any of your code contributions, ideas, or feedback to me and let's make the most excellent XMPP web app/lib out there!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;--Armando&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0c6bd742-3a9e-457f-a5c4-5a9a77f6897a] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">bosh</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">ignite_realtime</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">sparkweb</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">xiff</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">xmpp</category>
      <pubDate>Wed, 13 Aug 2008 19:28:24 GMT</pubDate>
      <author>ajagucki</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/08/13/new-project-lead-for-sparkweb-xiff</guid>
      <dc:date>2008-08-13T19:28:24Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/new-project-lead-for-sparkweb-xiff</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1558</wfw:commentRss>
    </item>
    <item>
      <title>XIFF (and SparkWeb) now support BOSH 1.6</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/08/04/xiff-and-sparkweb-now-support-bosh-16</link>
      <description>&lt;!-- [DocumentBodyStart:86ac714d-85ef-476d-b26e-f8f4ad867b6e] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I have updated the XIFF library to be compatible with BOSH 1.6. As SparkWeb is based on XIFF, most of the information here also applies to SparkWeb. Main good news are:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Login phase and communication using BOSH is noticeably faster thanks to new overactivity rules of 1.6.&lt;/li&gt;&lt;li&gt;BOSH connection is tested and working with Openfire, Tigase and ejabberd.&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;&lt;strong&gt;Additional Work&lt;/strong&gt;&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;Added logging support to XIFF using Flex logging API (mx.logging).&lt;/li&gt;&lt;li&gt;Moved SASL logic from XMPPBOSHConnection to XMPPConnection, so now both connection types (BOSH and socket) share the same authentication code. Previously, socket connection was using non-SASL authentication.&lt;/li&gt;&lt;li&gt;Cleaned up some dead code and made BOSH connection class more configurable.&lt;/li&gt;&lt;li&gt;Fixed a few Openfire BOSH issues that appeared when testing XIFF.&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;&lt;strong&gt;Known Issues&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This updated version of XIFF will be fully compatible with the updated Openfire and Openfire's BOSH update will be included in version 3.6.x. However,&amp;nbsp; there is an issue with Openfire versions released before the update.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;According to XEP-0206, after a successful authentication, clients should send a body with xmpp:restart attribute set to true. But older Openfire versions do not recognize xmpp:restart, handling the request as if it was a polling request. Thus, it responds to the client after 30 seconds.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If you use the updated version of XIFF or SparkWeb with a version of Openfire that does not support BOSH 1.6 (i.e. lower than 3.6), please be aware that you will be experiencing a latency of 30 seconds during logins.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:86ac714d-85ef-476d-b26e-f8f4ad867b6e] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">xiff</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">sparkweb</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">bosh</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">gsoc</category>
      <pubDate>Mon, 04 Aug 2008 22:43:31 GMT</pubDate>
      <author>huni</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/08/04/xiff-and-sparkweb-now-support-bosh-16</guid>
      <dc:date>2008-08-04T22:43:31Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/xiff-and-sparkweb-now-support-bosh-16</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1554</wfw:commentRss>
    </item>
    <item>
      <title>Flash-based Audio and Video in Spark, SparkWeb and Openfire</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/07/26/flash-based-audio-and-video-in-spark-sparkweb-and-openfire</link>
      <description>&lt;!-- [DocumentBodyStart:00dc3276-3c6d-4a94-ac4d-c38fb53458bd] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;When SparkWeb became open-source, I took a look at the source code and found it had more features than the Flex-based XMPP client I was co-developing for the &lt;a class="jive-link-anchor-small"&gt;Red5 Plugin&lt;/a&gt;. It therefore made sense to migrate the Flash audio and video features we had developed for our client to SparkWeb and make it compatible with the Spark and Openfire Red5 Plugins and package it as part of the Red5 plugin. The downside to this that the modifications to the Red5 version of SparkWeb makes it out of sync with the official SVN and it could possibly become a fork requiring a name change later on.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;So what does the Red5 SparkWeb offer?&lt;br/&gt;&lt;br/&gt;&lt;/em&gt;&lt;/p&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td&gt;&lt;a href="http://red5.4ng.net/gtms/sparkweb5.png"&gt;&lt;img src="http://red5.4ng.net/gtms/sparkweb5.png"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&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;ol&gt;&lt;li&gt;A plugin container for SparkWeb. I noticed&amp;nbsp; that quite a number of users are asking for a plugin to deploy SparkWeb. My advice would be to try the Red5 Plugin. &lt;br/&gt;&lt;br/&gt;Configure&amp;nbsp; Index.html and point your users at &lt;br/&gt;&lt;br/&gt;&lt;a class="jive-link-external-small" href="http://your_server:nnnn/red5_webapp_name/sparkweb"&gt;http://your_server:nnnn/red5_webapp_name/sparkweb&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Where nnnn is your HTTP-BIND port number (default 7070) and red5_webapp_name is your default red5 web application name (default red5)&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Enables use of the Red5 plugin audio and video features with both Spark and SparkWeb. You can't do video messaging and the video roster is replaced with visual presence (see below). You can make audio/video calls and share your desktop with your contacts. Each call record is logged in openfire and can be queried by the administrator with the Openfire SIP plugin.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Makes SIP phone calls between Spark and SparkWeb users. All SparkWeb SIP calls are logged with the Openfire SIP plugin as well.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Provides webcam support. If you have a webcam installed on your PC, it will be automatically detected and will be used instead of your vcard photo. You can disable this in index.html. You can add or replace your vcard photo with a snapshot of your webcam when you edit your profile. You can also publish snapshots from your webcam as &lt;strong&gt;visual presence &lt;/strong&gt;to all your contacts&lt;strong&gt;.&lt;/strong&gt; What this means is that all your contacts will have&amp;nbsp; a snapshot of your webcam in their rosters. The interval between snapshots is 60 secs by default and can be modified in index.html. See a draft copy of my &lt;a class="jive-link-wiki-small" href="http://www.igniterealtime.org/community/docs/DOC-1573"&gt;proposal&lt;/a&gt; to extend XMPP with visual presence. Please feel free to post comments at the bottom of the document.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;I also made a few cosmetic changes to my taste and added sound effects for incoming calls and instant messaging. I added some code to improve the loss of focus detection by tracking Flash application activation/deactivation messages and mouse movement. If you use Internet explorer and enable pop-ups, you will get a pop-up in the bottom right corner of the screen with a photo, name and first line of the incoming messaging if you are outside of SparkWeb when a new message arrives.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am hoping to add fastpath support and a calendar to SparkWeb next. &lt;img height="16px" src="http://www.igniterealtime.org/community/images/emoticons/happy.gif" width="16px"/&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:00dc3276-3c6d-4a94-ac4d-c38fb53458bd] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">spark</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">sparkweb</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">red5</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">plugin</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">video</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">audio</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">sip</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">flex</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">flash</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">webcam</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">visual</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">presence</category>
      <pubDate>Sat, 26 Jul 2008 04:02:42 GMT</pubDate>
      <author>dele</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/07/26/flash-based-audio-and-video-in-spark-sparkweb-and-openfire</guid>
      <dc:date>2008-07-26T04:02:42Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/flash-based-audio-and-video-in-spark-sparkweb-and-openfire</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1551</wfw:commentRss>
    </item>
    <item>
      <title>GSoC 2008 Report: Openfire and SparkWeb</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/07/20/gsoc-2008-report-openfire-and-sparkweb</link>
      <description>&lt;!-- [DocumentBodyStart:6b0383c4-dad3-4e3d-8fee-5e1aa96b6248] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am working on BOSH support of Openfire and SparkWeb as part of the &lt;a class="jive-link-external-small" href="http://code.google.com/soc/2008/"&gt;Google Summer of Code 2008&lt;/a&gt;. As we got past the midterm evaluations, my mentor Gaston and I thought it would be good to inform the community about what I have done so far.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My proposal involved updating and improving Openfire's BOSH support by updating the implementation to BOSH 1.6, and migrating Apache MINA as its connection provider.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I started with creating a load test environment to see Openfire's current performance, and created &lt;a class="jive-link-wiki-small" href="http://www.igniterealtime.org/community/docs/DOC-1539"&gt;a document explaining how to use it&lt;/a&gt;. Then I ran some load tests using that environment. Unfortunately, the test machines I used were not enough to produce desired results.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As the next part of the project, I updated Openfire's BOSH to support both 1.5 and 1.6. Here is a summary of the update: &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;Added 'hold' and 'ver' attributes to the session creation response.&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;Fixed version checking. Before it was done using a double variable, which&amp;nbsp; may show that 1.5 is newer than 1.10.&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;Script syntax support has already been added before. Finetuned it to prevent&amp;nbsp; caching of responses.&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;Implemented in-order message forwarding (&lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/issues/browse/JM-1412"&gt;JM-1412&lt;/a&gt;), because further work seemed to be depend on this implementation. This is the part that took most of my time, also which made me to get more familiar with the code&amp;nbsp; after long debugging sessions.&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;Implemented acknowledgements, which was intoduced in version 1.6.&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;Added support for session pauses, which was also new for 1.6.&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;Implemented overactivity checking. In 1.5, there was only 'polling&amp;nbsp; too-frequently error', and a little description about it. Version 1.6 introduced a new section for overactivity, and has a detailed description of which&amp;nbsp; circumstances should be considered overactivity.&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;With this update, I have seen that some BOSH issues I was not aware of (&lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/issues/browse/JM-1245"&gt;JM-1245&lt;/a&gt;, &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/issues/browse/JM-1246"&gt;JM-1246&lt;/a&gt;) have also been resolved. The update has been merged into Openfire trunk, so you can grab and test it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;After the update, I started to investigate how to migrate to Apache MINA, and found out that it would be harder than we expected, because the version used by Openfire, 1.x, did not have any http support. We had also other alternatives, like &lt;a class="jive-link-external-small" href="https://grizzly.dev.java.net/"&gt;Grizzly&lt;/a&gt;, so we deferred the decision about connection providers until we do some tests on them.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am currently working on SparkWeb to make it fully compatible with BOSH 1.6. In the meantime, I am cooperating with &lt;a class="jive-link-external-small" href="http://tomk-soc08.blogspot.com/"&gt;Tomas Karasek&lt;/a&gt;, who is developing BOSH for Gajim, to resolve any BOSH related issues in Openfire.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am open to any ideas/suggestions.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6b0383c4-dad3-4e3d-8fee-5e1aa96b6248] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">gsoc</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">xmpp</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">open-source</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">sparkweb</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">openfire</category>
      <pubDate>Sun, 20 Jul 2008 19:03:24 GMT</pubDate>
      <author>huni</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/07/20/gsoc-2008-report-openfire-and-sparkweb</guid>
      <dc:date>2008-07-20T19:03:24Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/gsoc-2008-report-openfire-and-sparkweb</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1542</wfw:commentRss>
    </item>
    <item>
      <title>Whack and SparkWeb have graduated. Help me congratulate them!</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/07/14/whack-and-sparkweb-have-graduated-help-me-congratulate-them</link>
      <description>&lt;!-- [DocumentBodyStart:a24ad0be-4d72-4c84-8354-7458ab5e795d] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/projects/whack/index.jsp"&gt;Whack&lt;/a&gt; 1.0 has been released. Whack is our Open Source XMPP (Jabber) component library for XMPP components. External components are processes that run outside of the Openfire's process but can connect to the server to register new XMPP service. Whack is an implementation of &lt;a class="jive-link-external-small" href="http://www.xmpp.org/extensions/xep-0114.html"&gt;XEP-0114: Jabber Component Protocol&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;Unlike the other igniterealtime products, Whack followed a different evolution path. We started coding Whack around November 2004 and after a few months it was operational. Openfire and Whack share the same component's API so around 2005 we were able to run Fastpath as an internal component (i.e. running in the Openfire's process) or just move it as an external component using Whack. It was impressive seeing the same code running as internal and external. Since then Whack continued to evolve but always at a very slow pace. Whack was always stable in each step but it was just not ready for prime time. We wanted to keep adding more things to it to reach a 1.0 release. Since our collaboration software &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/products"&gt;Clearspace&lt;/a&gt; uses Whack to &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/community/blogs/clearspace/2008/07/07/chats-in-spaces-projects-and-social-groups"&gt;integrate with Openfire&lt;/a&gt; we needed to push the boundaries of Whack once again and I'm happy to say that we now reached the 1.0 release. And that is why we decided to make a public release in 2008 after 4 years of continuous but slow growth.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A few months ago we also released a new product called SparkWeb. SparkWeb is our Open Source web-based IM client. SparkWeb is based on XIFF just like Spark is based on Smack. Today we updated the &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/projects/index.jsp"&gt;products page&lt;/a&gt; to list SparkWeb as an official product. Welcome SparkWeb! The family has grown a little bit now. &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You can get Whack from &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/downloads/index.jsp#whack"&gt;here&lt;/a&gt;. Questions could be posted to the &lt;a class="jive-link-community-small" href="http://www.igniterealtime.org/community/community/developers/whack_dev" title="Developer discussion for Whack."&gt;Whack forum&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;SparkWeb can be downloaded from &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/downloads/index.jsp#sparkweb"&gt;here&lt;/a&gt;. If you want to build from the source code you can read the &lt;a class="jive-link-wiki-small" href="http://www.igniterealtime.org/community/docs/DOC-1510"&gt;Getting and Building SparkWeb&lt;/a&gt; document.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a24ad0be-4d72-4c84-8354-7458ab5e795d] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">sparkweb</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">whack</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">planetjabber</category>
      <pubDate>Mon, 14 Jul 2008 22:47:01 GMT</pubDate>
      <author>dombiak_gaston</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/07/14/whack-and-sparkweb-have-graduated-help-me-congratulate-them</guid>
      <dc:date>2008-07-14T22:47:01Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/whack-and-sparkweb-have-graduated-help-me-congratulate-them</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1540</wfw:commentRss>
    </item>
    <item>
      <title>Webchat client of Fastpath is now available</title>
      <link>http://www.igniterealtime.org/community/blogs/ignite/2008/06/04/webchat-client-of-fastpath-is-now-available</link>
      <description>&lt;!-- [DocumentBodyStart:03536950-021c-4446-96e7-c8ceeb33ddfa] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;The Fastpath product allows a company to provide support through the web. Users can use their own XMPP client or the provided web client to initiate a chat request. The request will be routed to the proper queue and agents will be offered the chance to answer the request.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Today we made the source code of the web client part of Fastpath available and a new version was released with the change in the license. You can download the new version from the &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/projects/openfire/plugins.jsp"&gt;plugins page&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;Use the following SVN access to get the source code of the web client:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span&gt;svn co &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://svn.igniterealtime.org/svn/repos/fastpath/webchat/trunk"&gt;http://svn.igniterealtime.org/svn/repos/fastpath/webchat/trunk&lt;/a&gt;&lt;span&gt; webchat&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The web chat client relies on the workgroup API that has not been moved to the open source repository yet. That is our last task in this long process of making Fastpath open source.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Enjoy,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; -- Gato&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:03536950-021c-4446-96e7-c8ceeb33ddfa] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">enterprise</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">fastpath</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">open-source</category>
      <category domain="http://www.igniterealtime.org/community/blogs/tags">planetjabber</category>
      <pubDate>Wed, 04 Jun 2008 20:53:37 GMT</pubDate>
      <author>dombiak_gaston</author>
      <guid>http://www.igniterealtime.org/community/blogs/ignite/2008/06/04/webchat-client-of-fastpath-is-now-available</guid>
      <dc:date>2008-06-04T20:53:37Z</dc:date>
      <wfw:comment>http://www.igniterealtime.org/community/blogs/ignite/comment/webchat-client-of-fastpath-is-now-available</wfw:comment>
      <wfw:commentRss>http://www.igniterealtime.org/community/blogs/ignite/feeds/comments?blogPost=1539</wfw:commentRss>
    </item>
  </channel>
</rss>

