<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Blog Posts From Ignite Realtime Blog Tagged With spark</title>
    <link>http://community.igniterealtime.org/blogs/ignite</link>
    <description>Ignite Realtime Blog</description>
    <pubDate>Sat, 24 Dec 2011 11:29:47 GMT</pubDate>
    <generator>Jive SBS 4.5.5.2  (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2011-12-24T11:29:47Z</dc:date>
    <item>
      <title>Spark 2.7.0 beta 1</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2011/12/23/spark-270-beta-1</link>
      <description>&lt;!-- [DocumentBodyStart:5142a0d8-9c22-41dd-9bf0-970294e897c9] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Dear Community,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;after some more weeks of testing, debugging and developing, we would like to ask for your support and publish the first beta of Spark 2.7.0. Ultimately, we would like to move Spark to Java 7, but that is currently not implemented via the installers. This will change in January after an update to the lastest version von Install4j provided by &lt;a class="jive-link-external-small" href="http://www.ej-technologies.com/products/install4j/overview.html"&gt;ej-Technologies&lt;/a&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;You can find the nightly build for Windows here:&amp;#160; &lt;a class="jive-link-external-small" href="http://bamboo.igniterealtime.org/browse/SPARK-INSTALL4J-543/artifact/JOB1/Install4j"&gt;&lt;span class="jive-link-external-small active_link"&gt;http://bamboo.igniterealtime.org/browse/SPARK-INSTALL4J-543/artifact/JOB1/Instal l4j&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;About Java 7:&lt;/strong&gt; Spark 2.7.0 will run with Java 7. Please interchange the bundled JRE (located at Spark-install-folder\JRE) against a Java 7 JRE or use the installer named spark_2_6_3_12555_online.exe and install Java 7 as default on Windows. Using Java 7 will stop Spark from stealing the focus, when a new message is received.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Important Note: &lt;/strong&gt;Oracle has introduced a bug in Java 1.6.0 u 25-27 that prevents Spark from closing automatically during the log-off on the Windows plattform. This is not Spark related. This affects all users that install the Spark version without an included JRE.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;About file transfer: &lt;/strong&gt;Spark 2.7.0 beta 1 is fixing an big bug with file transfer. Spark 2.6.x has an programmatic error that was making IBB file transfer very unstable. Tim Jentz deserves a big credit for finding this after weeks of debugging. Great job Tim!!!&lt;/p&gt;&lt;p&gt;Spark 2.7.0 will also move to a standard implementation for IBB file transfer. As a result of moving to the standard IBB implementation, you may have issues with transfer between Spark 2.7.0 and Spark 2.5.8 on IBB. This is an unavoidable result of obeying the standard. IBB is the fall back implementation, if Bytestream is not an option. Hence IBB is not the regular transfer method as it is much slower than Bytestream. &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;About plugins:&lt;/strong&gt; There were large scale changes in the way Spark is dealing internally with plugins/extensions. All Plugin developers are kindly ask to review, if their plugins are still working. This applies also to &lt;strong&gt;Fastpath&lt;/strong&gt;. Feedback regarding issues with this are highly appreciated.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;About GUI: &lt;/strong&gt;The Spark developers are only supporting JTattoo Luna. There are several reports that other skins are not working properly. This applies especially to Substance. If you are experiencing any GUI bug, please check if JTattoo Luna is also having this issue and report it. &lt;/p&gt;&lt;p&gt;As a general statement, I would urge all professional users to use the customizing options of Spark to get rid of Substance in corporate environments. The dev team may ultimately decide to remove Substance for 2.7x in a future release.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;About Mac and Windows7 64 bit:&lt;/strong&gt; The next Mac release is &lt;strong&gt;NOT&lt;/strong&gt; secured. We are looking for a developer who can provide a Mac beta release. The integration to Windows7 64 bit is ok, but the flashing notification in the tray may or may not work. A tester and developer (MS C++ Code)&amp;#160; for this is also needed.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The change log for this beta is:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1465" target="_blank"&gt;&lt;span title="[SPARK-1465] Checkboxes appear bigger then normal since the jtattoo update"&gt;&lt;strike&gt;SPARK-1465&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Checkboxes appear bigger then normal since the jtattoo update&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1464" target="_blank"&gt;&lt;span title="[SPARK-1464] When user accepts group chat invitation, status is always online"&gt;&lt;strike&gt;SPARK-1464&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; When user accepts group chat invitation, status is always online&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1460" target="_blank"&gt;&lt;span title="[SPARK-1460] No group context menu on a right click"&gt;&lt;strike&gt;SPARK-1460&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; No group context menu on a right click&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/improvement.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/improvement.gif" title="Improvement-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1459" target="_blank"&gt;&lt;span title="[SPARK-1459] Update to the latest JTattoo version (Nov 2011)"&gt;&lt;strike&gt;SPARK-1459&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Update to the latest JTattoo version (Nov 2011)&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1452" target="_blank"&gt;&lt;span title="[SPARK-1452] If conferences tab is hidden, then Fastpath tab is hidden also"&gt;&lt;strike&gt;SPARK-1452&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; If conferences tab is hidden, then Fastpath tab is hidden also&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1451" target="_blank"&gt;&lt;span title="[SPARK-1451] Vcard popup is not always showing up on mouse hover"&gt;&lt;strike&gt;SPARK-1451&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Vcard popup is not always showing up on mouse hover&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1450" target="_blank"&gt;&lt;span title="[SPARK-1450] When network connection is lost, chat window cannot be closed"&gt;&lt;strike&gt;SPARK-1450&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; When network connection is lost, chat window cannot be closed&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1449" target="_blank"&gt;&lt;span title="[SPARK-1449] UNC Path does not link to folder"&gt;&lt;strike&gt;SPARK-1449&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; UNC Path does not link to folder&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Wont Fix" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1445" target="_blank"&gt;&lt;span title="[SPARK-1445] Selecting Start a chat in a group chat room opens an incomplete chat window"&gt;&lt;strike&gt;SPARK-1445&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Selecting 'Start a chat' in a group chat room opens an incomplete chat window&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1444" target="_blank"&gt;&lt;span title="[SPARK-1444] Subscription dialog shows the id value instead of the nickname"&gt;&lt;strike&gt;SPARK-1444&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Subscription dialog shows the id value instead of the nickname&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1443" target="_blank"&gt;&lt;span title="[SPARK-1443] Privacy plugins cannot be accessed if we log into Spark through the IP address of the server"&gt;&lt;strike&gt;SPARK-1443&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Privacy plugins cannot be accessed if we log into Spark through the IP address of the server&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1465" target="_blank"&gt;&lt;span title="[SPARK-1465] Checkboxes appear bigger then normal since the jtattoo update"&gt;&lt;strike&gt;SPARK-1465&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Checkboxes appear bigger then normal since the jtattoo update&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1464" target="_blank"&gt;&lt;span title="[SPARK-1464] When user accepts group chat invitation, status is always online"&gt;&lt;strike&gt;SPARK-1464&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; When user accepts group chat invitation, status is always online&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1460" target="_blank"&gt;&lt;span title="[SPARK-1460] No group context menu on a right click"&gt;&lt;strike&gt;SPARK-1460&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; No group context menu on a right click&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/improvement.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/improvement.gif" title="Improvement-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1459" target="_blank"&gt;&lt;span title="[SPARK-1459] Update to the latest JTattoo version (Nov 2011)"&gt;&lt;strike&gt;SPARK-1459&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Update to the latest JTattoo version (Nov 2011)&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1452" target="_blank"&gt;&lt;span title="[SPARK-1452] If conferences tab is hidden, then Fastpath tab is hidden also"&gt;&lt;strike&gt;SPARK-1452&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; If conferences tab is hidden, then Fastpath tab is hidden also&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1451" target="_blank"&gt;&lt;span title="[SPARK-1451] Vcard popup is not always showing up on mouse hover"&gt;&lt;strike&gt;SPARK-1451&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Vcard popup is not always showing up on mouse hover&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1450" target="_blank"&gt;&lt;span title="[SPARK-1450] When network connection is lost, chat window cannot be closed"&gt;&lt;strike&gt;SPARK-1450&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; When network connection is lost, chat window cannot be closed&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1449" target="_blank"&gt;&lt;span title="[SPARK-1449] UNC Path does not link to folder"&gt;&lt;strike&gt;SPARK-1449&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; UNC Path does not link to folder&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Wont Fix" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1445" target="_blank"&gt;&lt;span title="[SPARK-1445] Selecting Start a chat in a group chat room opens an incomplete chat window"&gt;&lt;strike&gt;SPARK-1445&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Selecting 'Start a chat' in a group chat room opens an incomplete chat window&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1444" target="_blank"&gt;&lt;span title="[SPARK-1444] Subscription dialog shows the id value instead of the nickname"&gt;&lt;strike&gt;SPARK-1444&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Subscription dialog shows the id value instead of the nickname&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1443" target="_blank"&gt;&lt;span title="[SPARK-1443] Privacy plugins cannot be accessed if we log into Spark through the IP address of the server"&gt;&lt;strike&gt;SPARK-1443&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Privacy plugins cannot be accessed if we log into Spark through the IP address of the server&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1442" target="_blank"&gt;&lt;span title="[SPARK-1442] JabberVersion.java uses hardcoded value Spark IM Client for version name"&gt;&lt;strike&gt;SPARK-1442&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; JabberVersion.java uses hardcoded value "Spark IM Client" for version name&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1441" target="_blank"&gt;&lt;span title="[SPARK-1441] ContactItem in shared group - right click popup menu performs copy when move is selected"&gt;&lt;strike&gt;SPARK-1441&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ContactItem in shared group - right click popup menu performs copy when move is selected&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1440" target="_blank"&gt;&lt;span title="[SPARK-1440] Bug in ConferenceUtils.java that can break smack communication"&gt;&lt;strike&gt;SPARK-1440&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Bug in ConferenceUtils.java that can break smack communication&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1439" target="_blank"&gt;&lt;span title="[SPARK-1439] Plugins are loaded in random order - plugins with no dependency has to be loaded first"&gt;&lt;strike&gt;SPARK-1439&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Plugins are loaded in random order - plugins with no dependency has to be loaded first&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1438" target="_blank"&gt;&lt;span title="[SPARK-1438] Avatars are not scaled in user login/logout notification dialog"&gt;&lt;strike&gt;SPARK-1438&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Avatars are not scaled in user login/logout notification dialog&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1437" target="_blank"&gt;&lt;span title="[SPARK-1437] Bug in PrivacyManager that can break smack communication"&gt;&lt;strike&gt;SPARK-1437&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Bug in PrivacyManager that can break smack communication&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/improvement.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/improvement.gif" title="Improvement-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1429" target="_blank"&gt;&lt;span title="[SPARK-1429] Update French translation"&gt;&lt;strike&gt;SPARK-1429&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Update French translation&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1427" target="_blank"&gt;&lt;span title="[SPARK-1427] Default Appearance/Colors cannot be overwritten through plugin;Group-Chat colors are hard-coded"&gt;&lt;strike&gt;SPARK-1427&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default Appearance/Colors cannot be overwritten through plugin;Group-Chat colors are hard-coded&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1423" target="_blank"&gt;&lt;span title="[SPARK-1423] typo error in LayoutSettings.java"&gt;&lt;strike&gt;SPARK-1423&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; typo error in LayoutSettings.java&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1422" target="_blank"&gt;&lt;span title="[SPARK-1422] persist vcard may throw file not found exception when jid is empty"&gt;&lt;strike&gt;SPARK-1422&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; persist vcard may throw file not found exception when jid is empty&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1421" target="_blank"&gt;&lt;span title="[SPARK-1421] Application version and application name are hardcoded"&gt;&lt;strike&gt;SPARK-1421&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Application version and application name are hardcoded&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1420" target="_blank"&gt;&lt;span title="[SPARK-1420] The messages in the set status message window is not getting deleted"&gt;&lt;strike&gt;SPARK-1420&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The messages in the set status message window is not getting deleted&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1419" target="_blank"&gt;&lt;span title="[SPARK-1419] Chat room configuration shows wrong roles for which presence is broadcast"&gt;&lt;strike&gt;SPARK-1419&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Chat room configuration shows wrong roles for which presence is broadcast&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/improvement.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/improvement.gif" title="Improvement-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1418" target="_blank"&gt;&lt;span title="[SPARK-1418] Update simplified Chinese translation"&gt;&lt;strike&gt;SPARK-1418&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Update simplified Chinese translation&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Cannot Reproduce" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1414" target="_blank"&gt;&lt;span title="[SPARK-1414] Chat window is not flashing when receiving new message on Windows 7 64 bit"&gt;&lt;strike&gt;SPARK-1414&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Chat window is not flashing when receiving new message on Windows 7 64 bit&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/task.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/task.gif" title="Task-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1413" target="_blank"&gt;&lt;span title="[SPARK-1413] Update build.xml to check for Java 7"&gt;&lt;strike&gt;SPARK-1413&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Update build.xml to check for Java 7&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Cannot Reproduce" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1411" target="_blank"&gt;&lt;span title="[SPARK-1411] Sometimes file transfer indication is not updated on the receiving side"&gt;&lt;strike&gt;SPARK-1411&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Sometimes file transfer indication is not updated on the receiving side&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1408" target="_blank"&gt;&lt;span title="[SPARK-1408] Remove # character next to Accounts button on the login screen"&gt;&lt;strike&gt;SPARK-1408&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Remove "#" character next to Accounts button on the login screen&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/newfeature.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/newfeature.gif" title="New Feature-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1405" target="_blank"&gt;&lt;span title="[SPARK-1405] Improved last activity recognition"&gt;&lt;strike&gt;SPARK-1405&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Improved last activity recognition&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1403" target="_blank"&gt;&lt;span title="[SPARK-1403] Enhance ability to extend core classes like ContactItem, ContactGroup, etc through plugin"&gt;&lt;strike&gt;SPARK-1403&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Enhance ability to extend core classes like ContactItem, ContactGroup, etc through plugin&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/task.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/task.gif" title="Task-- Closed: Wont Fix" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1400" target="_blank"&gt;&lt;span title="[SPARK-1400] Update to latest version Exe4J"&gt;&lt;strike&gt;SPARK-1400&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Update to latest version Exe4J&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/improvement.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/improvement.gif" title="Improvement-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1381" target="_blank"&gt;&lt;span title="[SPARK-1381] Group Chat - Actions/Start a conference menu: propose bookmarked room (if any) instead of adhoc (random) room name"&gt;&lt;strike&gt;SPARK-1381&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Group Chat - Actions/Start a conference menu: propose bookmarked room (if any) instead of adhoc (random) room name&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/newfeature.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/newfeature.gif" title="New Feature-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1379" target="_blank"&gt;&lt;span title="[SPARK-1379] Support for XEP-0147"&gt;&lt;strike&gt;SPARK-1379&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Support for XEP-0147&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1326" target="_blank"&gt;&lt;span title="[SPARK-1326] Make tabs position optional: TOP or BOTTOM; make search input appearance optional"&gt;&lt;strike&gt;SPARK-1326&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Make tabs position optional: TOP or BOTTOM; make search input appearance optional&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Duplicate" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1324" target="_blank"&gt;&lt;span title="[SPARK-1324] SparkToaster showing avatars in real size"&gt;&lt;strike&gt;SPARK-1324&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SparkToaster showing avatars in real size&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1313" target="_blank"&gt;&lt;span title="[SPARK-1313] Enhance ability to overwrite spark properties values through plugin"&gt;&lt;strike&gt;SPARK-1313&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Enhance ability to overwrite spark properties values through plugin&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/improvement.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/improvement.gif" title="Improvement-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1215" target="_blank"&gt;&lt;span title="[SPARK-1215] Log out doesnt log out, it shuts down spark"&gt;&lt;strike&gt;SPARK-1215&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Log out doesn't log out, it shuts down spark&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/improvement.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/improvement.gif" title="Improvement-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-891" target="_blank"&gt;&lt;span title="[SPARK-891] Typing notifications would be easier to see if also displayed near typing area"&gt;&lt;strike&gt;SPARK-891&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Typing notifications would be easier to see if also displayed near typing area &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The beta release also includes a new Smack library that is based on Smack 3.2.1 plus the following bugfixes:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-362" target="_blank"&gt;&lt;span title="[SMACK-362] smack throw NoSuchElementException if the muc#roominfo_subject has no values"&gt;&lt;strike&gt;SMACK-362&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; smack throw NoSuchElementException if the muc#roominfo_subject has no values&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-354" target="_blank"&gt;&lt;span title="[SMACK-354] Provide milliseconds in timestamp colum debugwindow"&gt;&lt;strike&gt;SMACK-354&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Provide milliseconds in timestamp colum debugwindow&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-353" target="_blank"&gt;&lt;span title="[SMACK-353] Thread leak in the FaultTolerantNegotiator"&gt;&lt;strike&gt;SMACK-353&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Thread leak in the FaultTolerantNegotiator&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-350" target="_blank"&gt;&lt;span title="[SMACK-350] Bytestream is not working in Spark 2.6.3 from XP to W7"&gt;&lt;strike&gt;SMACK-350&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Bytestream is not working in Spark 2.6.3 from XP to W7&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-349" target="_blank"&gt;&lt;span title="[SMACK-349] Smacks IBB sends too much data in a packet"&gt;&lt;strike&gt;SMACK-349&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Smack's IBB sends too much data in a packet&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-348" target="_blank"&gt;&lt;span title="[SMACK-348] Documentation error - broken link"&gt;&lt;strike&gt;SMACK-348&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Documentation error - broken link&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-346" target="_blank"&gt;&lt;span title="[SMACK-346] Bug in return code for rejection handling in FileTransferManager"&gt;&lt;strike&gt;SMACK-346&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Bug in return code for rejection handling in FileTransferManager&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/improvement.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/improvement.gif" title="Improvement-- Resolved: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-343" target="_blank"&gt;&lt;span title="[SMACK-343] Make Smack jar an OSGi bundle."&gt;&lt;strike&gt;SMACK-343&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Make Smack jar an OSGi bundle.&lt;/p&gt;&lt;p&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/genericissue.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Closed: Wont Fix" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-338" target="_blank"&gt;&lt;span title="[SMACK-338] IBB filetransfer doesnt work as expected"&gt;&lt;strike&gt;SMACK-338&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IBB filetransfer doesn't work as expected&lt;/p&gt;&lt;p&gt;SMACK-336&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; There is an empty element in a SASL response&lt;/p&gt;&lt;p&gt;SMACK-335&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Need to set file size and name for outgoing file transfer from input stream&lt;/p&gt;&lt;p&gt;SMACK-324&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Investigate SASL issue with jabberd2 servers&lt;/p&gt;&lt;p&gt;SMACK-322&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; NPE in XMPPConnection&lt;/p&gt;&lt;p&gt;SMACK-263&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Set file info in all send* methods&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Expect a second beta in the first quarter 2012 that will include the latest final release of Smack&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Please report issues in the &lt;a class="jive-link-anchor-small"&gt;Developer Forum&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5142a0d8-9c22-41dd-9bf0-970294e897c9] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">smack</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">beta</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">2.7.0</category>
      <pubDate>Fri, 23 Dec 2011 19:46:37 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2011/12/23/spark-270-beta-1</guid>
      <dc:date>2011-12-23T19:46:37Z</dc:date>
      <clearspace:dateToText>1 month, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>17</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/spark-270-beta-1</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1665</wfw:commentRss>
    </item>
    <item>
      <title>Seasonal Greetings</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2011/12/23/seasonal-greetings</link>
      <description>&lt;!-- [DocumentBodyStart:68fc5ee5-1d94-4f38-8426-df72cb04f07a] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Dear Community!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Another year has passed for this open source project and various developers have contributed significantly to nearly all of our projects. We were able to finally release Openfire 3.7 and Spark 2.6.3 under Apache 2.0 license. The most important Smack library has also seen several releases and last but not least the good old instant messaging gateway Kraken returned to us. Some great innovations were presented like SparkWeb/Redfire, Websocks and Candy. I really would like to thank all developers involved by contributing code and all users and system admins that went through this year. A very special thank you goes to Daryl Herzmann who keeps the servers healthy and Wroot for outstanding work in the forum. I would also like to single out Guus der Kinderen for his insights in Openfire architecture and the release of Openfire 3.7.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Merry Christmas to all of you and a happy, healthy and sucessful 2012&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:68fc5ee5-1d94-4f38-8426-df72cb04f07a] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">general</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">ignite_realtime</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">openfire</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">smack</category>
      <pubDate>Fri, 23 Dec 2011 07:04:05 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2011/12/23/seasonal-greetings</guid>
      <dc:date>2011-12-23T07:04:05Z</dc:date>
      <clearspace:dateToText>1 month, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>8</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/seasonal-greetings</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1664</wfw:commentRss>
    </item>
    <item>
      <title>ej-Technology grants install4j license to the Spark community</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2011/09/03/ej-technology-grants-install4j-license-to-the-spark-community</link>
      <description>&lt;!-- [DocumentBodyStart:982dc498-af60-4dc4-ac56-63c82632ca68] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;&lt;a href="http://community.igniterealtime.org/servlet/JiveServlet/showImage/38-1658-2498/logo2.gif"&gt;&lt;img alt="logo2.gif" class="jive-image" height="105" src="http://community.igniterealtime.org/servlet/JiveServlet/downloadImage/38-1658-2498/293-105/logo2.gif" width="293"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.ej-technologies.com/index.html"&gt;ej-Technologies&lt;/a&gt; has granted a multi-plattform license of &lt;a class="jive-link-external-small" href="http://www.ej-technologies.com/products/install4j/overview.html"&gt;install4j&lt;/a&gt; to the Spark community. The community developers gladly accept the donation to the project. This will give all core developers of Spark the opportunity to use the features of install4j for during the development of the Spark installer.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Install4j is the installation plattform for Spark since many years and has helped to provide multi-plattform support and great integration in the operation systems.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;About ej-Technologies: &lt;br/&gt;ej-technologies GmbH was founded in 2001 as a privately held company and specializes in solutions that help programmers make the most of their&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; own applications. With its focused expertise in the areas of performance and deployment, ej-technologies is developing the next generation of enterprise application development tools.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;If you have any questions regarding install4j and it's usage during the Spark development, please contact me via community mail.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Kind regards,&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Walter Ebeling&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:982dc498-af60-4dc4-ac56-63c82632ca68] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">development</category>
      <pubDate>Sat, 03 Sep 2011 19:34:26 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2011/09/03/ej-technology-grants-install4j-license-to-the-spark-community</guid>
      <dc:date>2011-09-03T19:34:26Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/ej-technology-grants-install4j-license-to-the-spark-community</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1658</wfw:commentRss>
    </item>
    <item>
      <title>Smack 3.2.2 alpha: Fixes IBB transfer</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2011/09/02/smack-322-beta-fixes-ibb-transfer</link>
      <description>&lt;!-- [DocumentBodyStart:02ffc46b-e6fa-41aa-b476-3d0e8bc263b8] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;again an experimental Smack to fix IBB transfers for Spark 2.6.3. This is an experimental build with patches based on the Smack 3.2. branch. The patch itself is published &lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-351" target="_parent"&gt;in SMACK-351&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The Smack code is not using IQ Stanzas for IBB file transfer since the implementation is not correct.&amp;#160; Smack 3.2.1 also breaks file transfers via IBB to Spark 2.5.8. This alpha should fix:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-350"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Closed: Fixed" width="16"/&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-350" target="_blank"&gt;&lt;span title="[SMACK-350] Bytestream is not working in Spark 2.6.3 from XP to W7"&gt;&lt;strike&gt;SMACK-350&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-350"&gt;Bytestream is not working in Spark 2.6.3 from XP to W7&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-349"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-349" target="_blank"&gt;&lt;span title="[SMACK-349] Smacks IBB sends too much data in a packet"&gt;&lt;strike&gt;SMACK-349&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-349"&gt;Smack's IBB sends too much data in a packet&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-263"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Resolved: Fixed" width="16"/&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-263" target="_blank"&gt;&lt;span title="[SMACK-263] Set file info in all send* methods"&gt;&lt;strike&gt;SMACK-263&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-263"&gt;Set file info in all send* methods&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-335"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/genericissue.gif" title="Sub-task-- Closed: Duplicate" width="16"/&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-335" target="_blank"&gt;&lt;span title="[SMACK-335] Need to set file size and name for outgoing file transfer from input stream"&gt;&lt;strike&gt;SMACK-335&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-335"&gt;Need to set file size and name for outgoing file transfer from input stream&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Copy into the lib folder of the Spark installation folder and report results. &lt;/p&gt;&lt;p&gt;&lt;br/&gt;Walter&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span&gt;P.S. Also fixes SASL against jabberd2 since &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/browse/SMACK-324" target="_blank"&gt;http://issues.igniterealtime.org/browse/&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Resolved: Fixed" width="16"/&gt; &lt;a href="http://issues.igniterealtime.org/browse/SMACK-324" target="_blank"&gt;&lt;span title="[SMACK-324] Investigate SASL issue with jabberd2 servers"&gt;&lt;strike&gt;SMACK-324&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;&lt;/a&gt;&lt;span&gt; is included.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:02ffc46b-e6fa-41aa-b476-3d0e8bc263b8] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">beta</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">smack_3.2</category>
      <pubDate>Fri, 02 Sep 2011 17:53:36 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2011/09/02/smack-322-beta-fixes-ibb-transfer</guid>
      <dc:date>2011-09-02T17:53:36Z</dc:date>
      <clearspace:dateToText>5 months, 6 days ago</clearspace:dateToText>
      <clearspace:replyCount>39</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/smack-322-beta-fixes-ibb-transfer</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1657</wfw:commentRss>
    </item>
    <item>
      <title>Release of Spark 2.6.3</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2011/06/28/release-announcement-for-spark-263</link>
      <description>&lt;!-- [DocumentBodyStart:a9fbeb9f-d310-437c-bcb8-e16e99602170] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Dear Community,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;due to several issues, we have released a 2.6.3 on July 1st. The following issues were fixed&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1383" target="_blank"&gt;&lt;span title="[SPARK-1383] Login screen shows disabled fields."&gt;&lt;strike&gt;SPARK-1383&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt;Login screen shows disabled fields. &lt;/li&gt;&lt;li&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1394" target="_blank"&gt;&lt;span title="[SPARK-1394] Search in history is not working"&gt;&lt;strike&gt;SPARK-1394&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt; Search in history is not working&lt;/li&gt;&lt;li&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1395" target="_blank"&gt;&lt;span title="[SPARK-1395] NPE when exiting a chat window with ESC "&gt;&lt;strike&gt;SPARK-1395&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt; NPE when exiting a chat window with ESC&lt;/li&gt;&lt;li&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1396" target="_blank"&gt;&lt;span title="[SPARK-1396] Send Broadcast Window doesnt show when not using JTattoo"&gt;&lt;strike&gt;SPARK-1396&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt; Send Broadcast Window doesnt show when not using JTattoo&lt;/li&gt;&lt;li&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/newfeature.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/newfeature.gif" title="New Feature-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1379" target="_blank"&gt;&lt;span title="[SPARK-1379] Support for XEP-0147"&gt;&lt;strike&gt;SPARK-1379&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt; Support for XEP-0147 (URI handling)&lt;/li&gt;&lt;li&gt;&lt;a href="http://issues.igniterealtime.org/images/icons/bug.gif"&gt;&lt;img border="0" height="16" src="http://issues.igniterealtime.org/images/icons/bug.gif" title="Bug-- Closed: Fixed" width="16"/&gt;&lt;/a&gt; &lt;a href="http://issues.igniterealtime.org/browse/SPARK-1392" target="_blank"&gt;&lt;span title="[SPARK-1392] Check if Spark is really checking for updates even if that option is turned off"&gt;&lt;strike&gt;SPARK-1392&lt;/strike&gt;&lt;/span&gt;&lt;/a&gt; Check if Spark is really checking for updates even if that option is turned off&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;A new Feature was added:&lt;/p&gt;&lt;p&gt;Expand ability to customize spark if you want to build your own branded version&amp;#160; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;You can download the release in the download section of the igniterealtime web site. &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The Spark development will be reduced until the 4th quarter this year. &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;There has been a significant demand for help about the packaging of custom editions for Spark. I would like to ask all users who have done custom packages to report their approach in the forum. The project files of the packager (e.g. appdeploy) are really welcome.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Walter Ebeling&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a9fbeb9f-d310-437c-bcb8-e16e99602170] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">release</category>
      <pubDate>Tue, 28 Jun 2011 17:47:43 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2011/06/28/release-announcement-for-spark-263</guid>
      <dc:date>2011-06-28T17:47:43Z</dc:date>
      <clearspace:dateToText>7 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>31</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/release-announcement-for-spark-263</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1649</wfw:commentRss>
    </item>
    <item>
      <title>Release of Spark 2.6.2</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2011/06/22/release-of-spark-261</link>
      <description>&lt;!-- [DocumentBodyStart:0a2a8662-218e-4697-81ee-306e93d55c73] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;The community is happy to report that Spark 2.6.2 has reached final status. The release contains several bug fixes and new features and enhancements for Spark. It is a hot fix release for a regression bug introduced in 2.6.1. Details can be found in the &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/builds/spark/docs/latest/changelog.html"&gt;changelog&lt;/a&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Main features for this release are:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;OTR (off-the-record) support for encrypted chat between clients&lt;/li&gt;&lt;li&gt;New notification mechanism&lt;/li&gt;&lt;li&gt;New splash screen&lt;/li&gt;&lt;li&gt;Support for animated GIF as avatar&lt;/li&gt;&lt;li&gt;Plugin blacklisting&lt;/li&gt;&lt;li&gt;Documentation for Spark customizing (lot's of option now)&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;More than 30 bugs were fixed, including&lt;/p&gt;&lt;ul&gt;&lt;li&gt;New default look and feel for Mac&lt;/li&gt;&lt;li&gt;File transfer is using IBB as fall back for VPN network connections&lt;/li&gt;&lt;li&gt;Scroll to end in chat window&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The downloads for all supported plattforms can be found in the download section of Igniterealtime.org. &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Red5 is not included in the release as well as games were not included. These can be found in the forum for those of you interested.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;A big "Thank You" to Holger and Wolf who spend numerous hours in writing features and debugging code. And of course to all the users who have reported issues, provided feedback and contributed code.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Walter Ebeling&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0a2a8662-218e-4697-81ee-306e93d55c73] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">release</category>
      <pubDate>Wed, 22 Jun 2011 17:43:59 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2011/06/22/release-of-spark-261</guid>
      <dc:date>2011-06-22T17:43:59Z</dc:date>
      <clearspace:dateToText>7 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>26</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/release-of-spark-261</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1647</wfw:commentRss>
    </item>
    <item>
      <title>Moving SparkWeb Forward</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2011/06/03/moving-sparkweb-forward</link>
      <description>&lt;!-- [DocumentBodyStart:b3d85c03-657b-4642-81ea-3c5efff86267] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;This is an update from ignite realtime community about where we are with SparkWeb&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;There is an Open Source HTML version of SparkWeb based on the original commercial Jive Software version and now released under the Apache 2.0 license just like Spark and Openfire. It can be found on the ignite realtime community &lt;a class="jive-link-wiki-small" href="http://community.igniterealtime.org/docs/DOC-2109"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="http://community.igniterealtime.org/servlet/JiveServlet/showImage/38-1643-2474/Image3.png"&gt;&lt;img alt="Image3.png" class="jive-image" height="160" src="http://community.igniterealtime.org/servlet/JiveServlet/downloadImage/38-1643-2474/254-160/Image3.png" width="254"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-profile-small" href="http://community.igniterealtime.org/people/knight"&gt;Knight Raider&lt;/a&gt; has worked on the Flash version of SparkWeb and has made it compatible with the ignite realtime latest version of XIFF. His version compiles with Flex Builder using Flex SDK 3.0&amp;#160; for Flash Player 9 and above. It can be found on the ignite realtime community &lt;a class="jive-link-message-small" href="http://community.igniterealtime.org/message/212197#212197"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I have made a few more changes to make it compile with the latest Flex SDK 4.5 for current Flash Player 10.3 and above and uploaded it to the SparkWeb SVN. The code can be checked out using&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;&lt;a class="jive-link-external-small" href="https://svn.igniterealtime.org/svn/repos/sparkweb/trunk/SparkWeb2" target="_blank"&gt;https://svn.igniterealtime.org/svn/repos/sparkweb/trunk/SparkWeb2&lt;/a&gt;&lt;br/&gt;&lt;/blockquote&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Knight Raider has volunteered to work on this. We plan to to add Jingle-based audio, video, file transfer, screen sharing, etc and make it look better than this&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="http://community.igniterealtime.org/servlet/JiveServlet/showImage/38-1643-2475/Image1.jpg"&gt;&lt;img alt="Image1.jpg" class="jive-image" height="232" src="http://community.igniterealtime.org/servlet/JiveServlet/downloadImage/38-1643-2475/310-232/Image1.jpg" width="310"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Finally, work has started on RedSpark which is yet another web client for Spark, but is tightly integrated into Redfire and will be compatible with the Redfire plugin for Spark. It is extending XIFF with the new RTMP/RTMFP connection classes and has a Facebook/Google type chat user interface that combines both HTML5 and Flash to support a softphone (red5phone), audio/video in both 2-way and multi-user chat with screen sharing (red5-screenshare) and p2p file transfer using RTMFP.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="http://community.igniterealtime.org/servlet/JiveServlet/showImage/38-1643-2476/Image6.png"&gt;&lt;img alt="Image6.png" class="jive-image-thumbnail jive-image" height="45" src="http://community.igniterealtime.org/servlet/JiveServlet/downloadImage/38-1643-2476/450-45/Image6.png" width="450"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b3d85c03-657b-4642-81ea-3c5efff86267] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">openfire</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">sparkweb</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">red5</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">red5phone</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">redfire</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">rtmfp</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">red5-screenshare</category>
      <pubDate>Fri, 03 Jun 2011 23:35:10 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2011/06/03/moving-sparkweb-forward</guid>
      <dc:date>2011-06-03T23:35:10Z</dc:date>
      <clearspace:dateToText>8 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/moving-sparkweb-forward</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1643</wfw:commentRss>
    </item>
    <item>
      <title>Spark 2.6.0 Released!</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2011/05/09/spark-260-released</link>
      <description>&lt;!-- [DocumentBodyStart:5a617b45-0157-4e69-bbf4-57e2cc11592f] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;The ignite realtime community would like to announce the final release of Spark 2.6.0.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;After more than 3 years, we have moved the product quite a bit and it has to be noted that the contributions came from all over the world to make this release possible. Numerous issues and feature requests were adressed duringt the development phase:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Removal of commercial libraries&lt;/li&gt;&lt;li&gt;Move to Apache 2.0 license&lt;/li&gt;&lt;li&gt;Introduction of different skins&lt;/li&gt;&lt;li&gt;Small enhancements of the interface&lt;/li&gt;&lt;li&gt;Support of a privacy/invisible mode&lt;/li&gt;&lt;li&gt;Enhancements of the conference room features&lt;/li&gt;&lt;li&gt;Ability to set default data in ini files for corporate customizing (requires repacking)&lt;/li&gt;&lt;li&gt;New Smack (version 3.2) library&lt;/li&gt;&lt;li&gt;Reworked reconnection mechanisms&lt;/li&gt;&lt;li&gt;Nummerous technical enhancements&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p id="pageBody"&gt;More details can be found in the attached changelog.html&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The download links for the release 2.6.0 are on the &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/downloads/index.jsp"&gt;Downloads&lt;/a&gt; page.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong style="font-size: 12px;"&gt;Further development&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The next release 2.6.1 will follow within the next 8 weeks and include some more graphical and functional enhancements. We would appreciate contributions to the source code.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Known Issues&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Missing Phone button. Resolution: This is caused by a missing STUN server to help the start of the phone connection. If you want to use this feauture you can activate it in Openfire and add the property "stunFallbackHost" to the file spark.properties. You can add your Openfire server or some external stun server like "stun.xten.net" which used to be a hard coded default in Spark.&lt;/li&gt;&lt;li&gt;File transfer does not work. Resolution: Use a nightly or wait until 2.6.1 is released.&lt;/li&gt;&lt;li&gt;Mac Version: Look and Feel is not native. Resolution: Use the Preference Menue to Switch Appreance to "Max OS X". This resolved this issue. There will be a hot fix release for Maac to adress this issue.&lt;/li&gt;&lt;li&gt;Mac Version: Sound does not work. Resolution: Make sure that Spark is executed in 32 bit mode. &lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5a617b45-0157-4e69-bbf4-57e2cc11592f] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">release</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">2.6.0</category>
      <pubDate>Mon, 09 May 2011 15:35:43 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2011/05/09/spark-260-released</guid>
      <dc:date>2011-05-09T15:35:43Z</dc:date>
      <clearspace:dateToText>8 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>33</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/spark-260-released</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1636</wfw:commentRss>
    </item>
    <item>
      <title>Spark 2.6 RC2 Released</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2011/04/04/spark-26-rc2-released</link>
      <description>&lt;!-- [DocumentBodyStart:abb9b74d-f96e-4e43-ac81-b8f2aa01f56f] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;The IgniteRealtime community would like to announce the second release candidate of Spark before the final 2.6.0 release.&amp;#160; Much more detail on this release and files for download can be found here:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a class="" href="http://community.igniterealtime.org/docs/DOC-2157"&gt;http://community.igniterealtime.org/docs/DOC-2157&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;﻿We will continue to work on Spark 2.6.0 for the next 4 weeks. The release date for 2.6.0 is tentatively set to April 30th, 2011.&amp;#160; Please test and provide feedback!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:abb9b74d-f96e-4e43-ac81-b8f2aa01f56f] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">beta</category>
      <pubDate>Mon, 04 Apr 2011 18:46:46 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2011/04/04/spark-26-rc2-released</guid>
      <dc:date>2011-04-04T18:46:46Z</dc:date>
      <clearspace:dateToText>10 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/spark-26-rc2-released</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1633</wfw:commentRss>
    </item>
    <item>
      <title>Spark 2.6.0 RC1 has been released</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2010/11/24/spark-260-rc1-released</link>
      <description>&lt;!-- [DocumentBodyStart:99ab4316-759a-4aad-8b19-1ed8afe2ced7] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Spark 2.6.0 RC1 has been released on November 17, 2010. It was a long period of silence since the last Beta 2 release and even longer since the latest Final release. But the work was continued, one project leader changed the other. There were a lot of changes in the code, both seen in the UI (color changes, additional options and buttons) and under the hood (lots of proprietary code replaced with open source analogs). Some new features were introduced, bugs fixed, and of course some new bugs introduced &lt;img height="16px" src="http://community.igniterealtime.org/4.5.5/images/emoticons/happy.gif" width="16px"/&gt; As i said, the work is constantly continued by 3-6 volunteer contributors. The plan is to release RC2 in December and then the Final release next year in January. Meanwhile we ask the community to try out RC1 and report about the issues in the forums.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;There is no official changelog still, so i will just give a link to a &lt;a class="jive-link-external-small" href="http://issues.igniterealtime.org/secure/IssueNavigator.jspa?reset=true&amp;amp;mode=hide&amp;amp;jqlQuery=project+%3D+SPARK+AND+fixVersion+%3D+%222.6.0%22"&gt;list of 2.6.0 bugs in the tracker&lt;/a&gt;, 90% of them are fixed already.&lt;/p&gt;&lt;p&gt;Downloads for different platforms can be found on &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/downloads/beta.jsp"&gt;Beta Releases downloads page&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Important note before upgrading!&lt;/strong&gt; In 2.6.0 RC1 user's profile path has been changed to ..Username\Application Data\Spark (Windows XP), ..Username\AppData\Roaming\Spark (Vista/Win7) or $HOME/.Spark (Linux). If you want to use same preferences and have old history, copy user's profile folder to a new location and Spark will pick it up. Old location was just the ..Username\Spark. There is no automatic import option in the installer so far and it is not known if there will be one. So keep this in mind.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:99ab4316-759a-4aad-8b19-1ed8afe2ced7] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">release</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">rc</category>
      <pubDate>Wed, 24 Nov 2010 13:57:01 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2010/11/24/spark-260-rc1-released</guid>
      <dc:date>2010-11-24T13:57:01Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/spark-260-rc1-released</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1627</wfw:commentRss>
    </item>
    <item>
      <title>Flash-based Audio and Video in Spark, SparkWeb and Openfire</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2008/07/26/flash-based-audio-and-video-in-spark-sparkweb-and-openfire</link>
      <description>&lt;!-- [DocumentBodyStart:f3e6743c-afd4-4fa6-8f88-a3775063ecfa] --&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;#160;&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 style=";"&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 style=";"&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;#160;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;A plugin container for SparkWeb. I noticed&amp;#160; 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;#160; 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" target="_blank"&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;#160; 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-external-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;#160;&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://community.igniterealtime.org/4.5.5/images/emoticons/happy.gif" width="16px"/&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f3e6743c-afd4-4fa6-8f88-a3775063ecfa] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">video</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">flex</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">openfire</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">plugin</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">presence</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">flash</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">sparkweb</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">red5</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">webcam</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">sip</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">audio</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">visual</category>
      <pubDate>Sat, 26 Jul 2008 06:08:54 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2008/07/26/flash-based-audio-and-video-in-spark-sparkweb-and-openfire</guid>
      <dc:date>2008-07-26T06:08:54Z</dc:date>
      <clearspace:dateToText>3 years, 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>18</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/flash-based-audio-and-video-in-spark-sparkweb-and-openfire</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1551</wfw:commentRss>
    </item>
    <item>
      <title>Jivin' Gateways and More!</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2007/11/11/jivin-gateways-and-more</link>
      <description>&lt;!-- [DocumentBodyStart:e877425a-d8ec-4fb8-b473-a926aa284e57] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;You may or may not already be aware that I have been a full time member of the Jive family for a couple of weeks now!&amp;#160; It's been quite interesting to see how different it is from my previous job in a university setting.&amp;#160; It's been a lot of fun already and it's really exciting to have turned my favorite hobby into a career.&amp;#160; =)&amp;#160; My coworkers are great and I almost find myself wondering why I didn't do this earlier.&amp;#160; &lt;img height="16px" src="http://community.igniterealtime.org/4.5.5/images/emoticons/wink.gif" width="16px"/&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;So what am I going to be doing?&amp;#160; Well, the development of the IM Gateway plugin is part of my job now.&amp;#160; We'll be setting solid goals and release dates instead of it being dependent entirely on my free time.&amp;#160; That and Openfire are my main focuses.&amp;#160; I'm really excited about playing a more direct role in Openfire development!&amp;#160; One of my first tasks will be to improve the unix installers for Openfire.&amp;#160; They have been lacking love for a while now and I have a strong unix background to bring to the table.&amp;#160; In one of the next releases of Openfire we'll have improved packages, unix scripts, and better support for more operating system distributions.&amp;#160; Overall, good things to come!&amp;#160; =)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;You may have heard that I have taken over as lead developer of Spark.&amp;#160; It's been a long time since I have been involved in client development and I actually miss it.&amp;#160; My very first XMPP related project was a client.&amp;#160; Now, as you've heard from the Ignite Realtime post preceding this one, Spark is a low priority.&amp;#160; My focus with it in terms of work with Jive is bug fixes, maintenance, and paying customer requirements.&amp;#160; Beyond that, I'll likely be working on it on my own time when I need a change of pace.&amp;#160; I am a Mac user primarily, so you may see more Mac focused fixes at first.&amp;#160; If nothing else I'm going to make sure Spark is something I enjoy using, which coincides to a lot of things that the community has reported/requested anyway.&amp;#160; &lt;img height="16px" src="http://community.igniterealtime.org/4.5.5/images/emoticons/wink.gif" width="16px"/&gt;&amp;#160; I highly encourage folk who are interested to submit patches!&amp;#160; The only caveat is that for patches of any size, I'll need you to sign contributor agreements, if you haven't already.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Now, since I'm involved in more than just the IM Gateway plugin now, I can't keep up with the forums as much as I did before.&amp;#160; I try to spend some time each day looking over the forums, but with more than just the single forum, it's too much to keep up with entirely.&amp;#160; Dawn is working hard on coming up with good ways to involve the community more and try to make sure things don't get missed!&amp;#160; She has been speaking on this in the Jive Lounge, so please visit the lounge and contribute if you have some thoughts!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Anyway, I wanted to make sure folk understood that my role has changed and wave hi from within Jive!&amp;#160; =)&amp;#160; Any questions?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e877425a-d8ec-4fb8-b473-a926aa284e57] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark-client</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">openfire-server</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">gateway-plugin</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">ignite_realtime</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">jive</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">openfire</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">gateway</category>
      <pubDate>Sun, 11 Nov 2007 18:25:04 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2007/11/11/jivin-gateways-and-more</guid>
      <dc:date>2007-11-11T18:25:04Z</dc:date>
      <clearspace:dateToText>4 years, 3 months ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/jivin-gateways-and-more</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1513</wfw:commentRss>
    </item>
    <item>
      <title>Our Client Strategy</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2007/10/31/our-client-strategy</link>
      <description>&lt;!-- [DocumentBodyStart:26ca5407-ab45-43c1-b1e4-5713570ce337] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;So, what's up with Spark? Many of you have commented on the fact that the pace of development has slowed and that Derek is less present in the community. Now that a major new version of SparkWeb is out, it seems like a good time to provide a more detailed status report on everything happening around client development.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;First up, an announcement: Derek has taken a new position (Sales Engineer) inside of Jive. So far he seems to be loving it, but I'll let him comment on this blog post with further details. &lt;img height="16px" src="http://community.igniterealtime.org/4.5.5/images/emoticons/happy.gif" width="16px"/&gt; Unfortunately, that means that Spark has lost its lead developer. For the time being, other team members have stepped in to help out. We're committed to providing bug fixes and minor new fixes to Spark for the foreseeable future. It remains one of the best cross-platform XMPP clients available.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="http://community.igniterealtime.org/servlet/JiveServlet/showImage/38-1512-1042/adobe_air_156x50.jpg"&gt;&lt;img align="right" height="50" src="http://community.igniterealtime.org/servlet/JiveServlet/downloadImage/38-1512-1042/156-50/adobe_air_156x50.jpg" width="156"/&gt;&lt;/a&gt; Since Spark development is slowing down, what's next? Most of Jive's XMPP client efforts are now focused on the web via the SparkWeb Flash client. We're using the same technology base to add real-time features to &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/products/clearspace/"&gt;Clearspace&lt;/a&gt;. Further, the upcoming &lt;a class="jive-link-external-small" href="http://labs.adobe.com/technologies/air/"&gt;Adobe Air&lt;/a&gt; technology offers the intriguing possibility of building a new desktop client using Flash. To us, it all seems like the perfect triple play -- a single code base that can be used for Sparkweb, Clearspace features and a new Spark desktop client. Only Sparkweb is ready so far, but you'll see new real-time features in Clearspace soon and we'll keep everyone updated on a desktop client based on Adobe Air.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Change isn't always easy and I'm sure that some of you will be disappointed to hear that our approach to how we build Spark is changing. There may be some rough spots as we move from one technology to another, but we're pretty excited about where things are headed.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:26ca5407-ab45-43c1-b1e4-5713570ce337] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">spark</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">sparkweb</category>
      <pubDate>Thu, 01 Nov 2007 02:13:47 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2007/10/31/our-client-strategy</guid>
      <dc:date>2007-11-01T02:13:47Z</dc:date>
      <clearspace:dateToText>4 years, 3 months ago</clearspace:dateToText>
      <clearspace:replyCount>42</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/our-client-strategy</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1512</wfw:commentRss>
    </item>
  </channel>
</rss>


