<?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 flex</title>
    <link>http://community.igniterealtime.org/blogs/ignite</link>
    <description>Ignite Realtime Blog</description>
    <pubDate>Mon, 08 Dec 2008 20:56:28 GMT</pubDate>
    <generator>Jive SBS 4.5.5.2  (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-12-08T20:56:28Z</dc:date>
    <item>
      <title>Develop your own Plugins for Red5 SparkWeb</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2008/12/08/develop-your-own-plugins-for-red5-sparkweb</link>
      <description>&lt;!-- [DocumentBodyStart:bcf780c4-3b70-4011-bf11-babdf01f89e4] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;After Gato made this suggestion in my &lt;a class="" href="http://community.igniterealtime.org/blogs/fastpath-added-to-sparkweb-with-red5-video-and-desktop-sharing"&gt;last blog&lt;/a&gt;, I decided to move this request to the top of my to-do list as I also need it for another project I am currently working on.&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://red5.4ng.net/gtms/user_tune.jpg"&gt;&lt;img alt="http://red5.4ng.net/gtms/user_tune.jpg" class="jive-image" src="http://red5.4ng.net/gtms/user_tune.jpg"/&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;em&gt;How does it work?&lt;/em&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I am using the &lt;a class="jive-link-external-small" href="http://www.adobe.com/devnet/flex/samples/dashboard/dashboard.html"&gt;Flex Dashboard&lt;/a&gt; developed by &lt;a class="jive-link-external-small" href="http://www.esria.com"&gt;ESRIA&lt;/a&gt; which was donated to the Adobe Developer Connection. Plugins are presented in a pod layout called a View. Each View occupies a Tab in the SparkWeb ChatWindow. You can modify Views by dragging and dropping pods to a different location and minimizing, maximizing, and restoring pod windows. View changes are saved using a LocalSharedObject. View configuration data is loaded from sparkweb/plugins/plugins.xml with values in plugins.xml indicating which swf file to load for a particular pod within each View.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&lt;span style="font-family: courier new,courier;"&gt;&lt;/span&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Courier New;"&gt;&lt;a href="http://red5.4ng.net/gtms/plugins.jpg"&gt;&lt;img alt="http://red5.4ng.net/gtms/plugins.jpg" class="jive-image" src="http://red5.4ng.net/gtms/plugins.jpg"/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&lt;span style="font-family: Courier New;"&gt;&lt;/span&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 8pt; font-family: courier new,courier;"&gt;&amp;lt;views&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 8pt; font-family: courier new,courier;"&gt;&amp;lt;view id="view0" label="Plugin Demo"&amp;gt;&lt;br/&gt;&amp;#160; &amp;lt;pod id="app01" title="User Moods" dataSource="plugins/moods.swf" /&amp;gt;&lt;br/&gt;&amp;#160; &amp;lt;pod id="app02" title="User Tunes" dataSource="plugins/usertunes.swf" /&amp;gt;&lt;br/&gt;&amp;#160; &amp;lt;pod id="app03" title="Demo" dataSource="plugins/demo.swf" /&amp;gt;&lt;br/&gt;&amp;lt;/view&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 8pt; font-family: courier new,courier;"&gt;&amp;lt;/views&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;SparkWeb will load each pod SWF file and call the method setParentApplication passing it the SparkWeb root Application object. From this object, you can navigate your way to access all other SparkWeb public objects and even add eventhandlers on events like NewMessage for example.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;To get a feel of what can be done, I decided to implement the User Tunes and Moods PEP (personal eventing protocol) applications. See &lt;a class="jive-link-external-small" href="http://caustiq.esoteriq.org/nb/archives/2007/08/#e2007-08-19T21_56_08.txt"&gt;Armando Jagucki's blog&lt;/a&gt; for more details about PEP in Openfire. The source code to the demo plugins is in the src/plugins folder.&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;For those interested, the latest version of Red5 Plugin for Openfire can be found at _&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://red5.4ng.net/red5-0.1.06.zip" target="_blank"&gt;http://red5.4ng.net/red5-0.1.06.zip&lt;/a&gt;&lt;span&gt;. Remove comments in plugins.xml to activate the demo.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:bcf780c4-3b70-4011-bf11-babdf01f89e4] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">flex</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">plugin</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">pep</category>
      <pubDate>Mon, 08 Dec 2008 22:21:28 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2008/12/08/develop-your-own-plugins-for-red5-sparkweb</guid>
      <dc:date>2008-12-08T22:21:28Z</dc:date>
      <clearspace:dateToText>3 years, 2 months ago</clearspace:dateToText>
      <clearspace:replyCount>16</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/develop-your-own-plugins-for-red5-sparkweb</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1576</wfw:commentRss>
    </item>
    <item>
      <title>Roadmap updates for SparkWeb.</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2008/08/17/roadmap-updates-for-sparkweb</link>
      <description>&lt;!-- [DocumentBodyStart:d5fbe541-1294-4a2b-9a5a-6bc3db2f037a] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;This weekend I jumped back into development of SparkWeb to &lt;span id="comment-body-4517"&gt;reacquaint myself with the list of outstanding issues/bugs in order to set a course for fixes and improvements. As a result, I have updated &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/issues/browse/SW?report=com.atlassian.jira.plugin.system.project:roadmap-panel"&gt;SparkWeb's roadmap&lt;/a&gt; in its issue tracker, adding a handful of bugs to be smashed in the weeks ahead for the 1.0 release (and also closed a lot of outdated ones). Clearly the next release will be focused on bugfixes and stabilizations. However, let's look into the void a bit further and see what new features and enhancements are on the horizon.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&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;Dynamic Theming and Skinning&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;After developing on and using SparkWeb for nearly a year now, I have grown tired of its current skin and icon theme. In the code we are actually hardcoding a lot of color values and of course hardcoding the skin images themselves. This is not ideal in the least. Let's work towards a skinnable SparkWeb with updated icons. What I have in mind is something less "heavy" on the eyes, something like &lt;a class="jive-link-external-small" href="http://www.yswfblog.com/blog/2007/12/13/yahoo-and-flex-feel-good-in-your-own-skin/"&gt;Yahoo's Flex skin&lt;/a&gt; they released under the BSD license:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.yswfblog.com/blog/wp-content/uploads/2007/12/yskin_401x235shkl.jpg"&gt;&lt;img alt="http://www.yswfblog.com/blog/wp-content/uploads/2007/12/yskin_401x235shkl.jpg" class="jive-image-thumbnail" height="146" onclick="" src="http://www.yswfblog.com/blog/wp-content/uploads/2007/12/yskin_401x235shkl.jpg" width="250"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;As for the icons, they should also be themable. Imagine SparkWeb with a beatifully clean flex skin matched with the &lt;a class="jive-link-external-small" href="http://thecoccinella.org/oxygen-icon-theme"&gt;IM-related icons from KDE's Oxygen icon theme&lt;/a&gt;. I would like to see that, myself.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&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;TLS Support&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Secure communications over XMPP. Enough said, right? I am sure a lot of you would like this feature.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&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;Plugin Framework&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Easy extendabilitiy with the option to disable/enable certain functions would be great. I am sure a lot of you saw &lt;a class="jive-link-external-small" href="http://www.igniterealtime.org/community/blogs/ignite/2008/07/26/flash-based-audio-and-video-in-spark-sparkweb-and-openfire"&gt;Dele's manipulations of SparkWeb&lt;/a&gt; adding Audio/Video communications. That is an obvious use case of such a framework, and I image his code would serve as a good guide for determining "plug points" in the code to implement it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Stay tuned, and don't be shy to report bugs and submit patches of course.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;--Armando&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d5fbe541-1294-4a2b-9a5a-6bc3db2f037a] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">xmpp</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">flex</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">sparkweb</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">xiff</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">jabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">roadmap</category>
      <pubDate>Mon, 18 Aug 2008 01:43:05 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2008/08/17/roadmap-updates-for-sparkweb</guid>
      <dc:date>2008-08-18T01:43:05Z</dc:date>
      <clearspace:dateToText>3 years, 5 months ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/roadmap-updates-for-sparkweb</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1559</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>XIFF 3 Beta</title>
      <link>http://community.igniterealtime.org/blogs/ignite/2008/04/02/xiff-3-beta</link>
      <description>&lt;!-- [DocumentBodyStart:dd9ed5ed-1270-48f5-953c-d52d7fa49f27] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I'm happy to announce that we've just released an initial beta of XIFF 3.0, our open source ActionScript library for building XMPP clients. Continuing along the path set by Sean and the previous developers of XIFF, we've moved to embrace ActionScript 3 and Flex, while adding significant functionality improvements at the same time. Highlights include BOSH support, VCard support, and redesigned APIs. Feedback is strongly requested; It has been quite a while since a XIFF release, and a lot of things have changed, so I will be interested to see how the community feels about the direction we've taken things.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Some parts of this new release are still in a transitional stage. For example, SASL support is only available for BOSH connections at the moment. As more code is generalized between the BOSH and Socket connections, this limitation will go away.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:dd9ed5ed-1270-48f5-953c-d52d7fa49f27] --&gt;</description>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">planetjabber</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">xmpp</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">flex</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">sparkweb</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">actionscript</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">xiff</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">webapps</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">release</category>
      <category domain="http://community.igniterealtime.org/blogs/ignite/tags">beta</category>
      <pubDate>Wed, 02 Apr 2008 22:40:58 GMT</pubDate>
      <author>communityadmin@igniterealtime.org</author>
      <guid>http://community.igniterealtime.org/blogs/ignite/2008/04/02/xiff-3-beta</guid>
      <dc:date>2008-04-02T22:40:58Z</dc:date>
      <clearspace:dateToText>3 years, 10 months ago</clearspace:dateToText>
      <clearspace:replyCount>9</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.igniterealtime.org/blogs/ignite/comment/xiff-3-beta</wfw:comment>
      <wfw:commentRss>http://community.igniterealtime.org/blogs/ignite/feeds/comments?blogPost=1531</wfw:commentRss>
    </item>
  </channel>
</rss>


