<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cognifide Blog &#187; Content Strategy</title>
	<atom:link href="http://www.cognifide.com/blogs/content-strategy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cognifide.com/blogs</link>
	<description>The Cognifide.Com Tech Hub</description>
	<lastBuildDate>Thu, 23 May 2013 08:23:58 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>adaptTo(2012).getTop(5);</title>
		<link>http://www.cognifide.com/blogs/cq/adaptto2012-gettop5/</link>
		<comments>http://www.cognifide.com/blogs/cq/adaptto2012-gettop5/#comments</comments>
		<pubDate>Tue, 09 Oct 2012 11:50:38 +0000</pubDate>
		<dc:creator>Tomek Rękawek</dc:creator>
				<category><![CDATA[Adobe CQ]]></category>
		<category><![CDATA[Content Strategy]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[adaptTo]]></category>
		<category><![CDATA[Berlin]]></category>
		<category><![CDATA[CQ]]></category>
		<category><![CDATA[JCR]]></category>
		<category><![CDATA[SDI]]></category>
		<category><![CDATA[Slice]]></category>
		<category><![CDATA[Sling]]></category>

		<guid isPermaLink="false">http://www.cognifide.com/blogs/?p=3418</guid>
		<description><![CDATA[A strong team of nine Cognifide employees attended the adaptTo() conference held in Berlin last week&#8212;adaptTo() is a meeting focused on technical aspects of Apache Sling, Jackrabbit and Adobe CQ. The conference held stage to a number of interesting presentations&#8212;including two from Cognifide&#8212;which provided a wealth of useful information. The subject area of these talks was [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-3426" style="margin: 3px;" src="http://www.cognifide.com/blogs/wp-content/uploads/2012/10/adaptto.png" alt="" width="163" height="159" /></p>
<p style="text-align: justify;">A strong team of nine Cognifide employees attended the adaptTo() conference held in Berlin last week&#8212;adaptTo() is a meeting focused on technical aspects of Apache Sling, Jackrabbit and Adobe CQ. The conference held stage to a number of interesting presentations&#8212;including two from Cognifide&#8212;which provided a wealth of useful information.</p>
<p style="text-align: justify;">The subject area of these talks was divided into five main categories: new features and products, thoughts on designing a proper content structure, real-life user stories, advanced technical details and basic concept explanation. In this post I will summarise these subjects. All presentations are available on the <a href="http://www.pro-vision.de/de/adaptto/adaptto-2012.html">conference page</a>.<br />
<span id="more-3418"></span></p>
<h2 style="text-align: justify;">1. New features and products</h2>
<p style="text-align: justify;">I am pretty excited by the new <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-the-power-of-the-apache-sling-resource-api-carsten-z/_jcr_content/renditions/rendition.file/adaptto2012-the-power-of-the-apache-sling-resource-api-carsten-ziegeler.pdf" rel="nofollow">CRUD interface in Apache Sling</a>. Finally we won&#8217;t have to use JCR API to write nodes and properties while reading it with ResourceResolver. The second interesting feature is the new ResourceProvider API which allows us to expose any data (e.g. a file system or RDBMS data) with the resource interface. Guys from pro!vision presented this in practice, exposing a Hibernate-accessed Oracle database as a subtree resource. CRUD was fully supported, of course.</p>
<p style="text-align: justify;"><a href="http://jackrabbit.apache.org/" rel="nofollow">Apache Oak</a> is a &#8216;new Jackrabbit&#8217; and <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-apache-jackrabbit-oak-jukka-zitting-michael-duerig-p/_jcr_content/renditions/rendition.file/adaptto2012-apache-jackrabbit-oak-jukka-zitting-michael-duerig.pdf" rel="nofollow">looks very interesting</a>. Oak will offer a new, modular design based on a microkernel paradigm, a plugin interface (in fact, most of the Oak features are implemented as plugins) and the truly distributed architecture. What is more, both the storage layer and the access layer can be changed, so you can have your data physically written to MongoDB or Oracle and access it using JCR, WebDAV, etc.</p>
<p style="text-align: justify;">Cognifide gave two talks. Łukasz and Kuba <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-slice-framework-lukasz-madrzak-wecke-kuba-przybytek-/_jcr_content/renditions/rendition.file/adaptto2012-slice-framework-lukasz-madrzak-wecke-kuba-przybytek.pdf" rel="nofollow">presented</a> the <a href="https://github.com/Cognifide/Slice" rel="nofollow">Slice framework</a>&#8212;a magically easy way to write CQ application. I <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-sling-dynamic-include-tomasz-rekaweki-pdf/_jcr_content/renditions/rendition.file/adaptto2012-sling-dynamic-include-tomasz-rekaweki.pdf">talked</a> about <a href="https://github.com/Cognifide/Sling-Dynamic-Include">Sling Dynamic Include</a> which allows the dispatcher to put some dynamic content into a cached page. However stressful the presentation was to me, I found the audience kind and interested.</p>
<h2 style="text-align: justify;">2. Benefits of a well designed content structure</h2>
<p style="text-align: justify;">A subject which came up in a few presentations was the importance of having a well-designed content structure in your repository. It allows you to enjoy the following benefits:</p>
<ul style="text-align: justify;">
<li>your queries are faster or even you do not need them at all, which was shown by <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-efficient-content-structures-and-queries-in-crx-marc/_jcr_content/renditions/rendition.file/adaptto2012-efficient-content-structures-and-queries-in-crx-marcel-reutegger.pdf" rel="nofollow">Marcel in his presentation</a>,</li>
<li>your repository does not get large,</li>
<li>you will not have to use any unsafe administrator resource resolver (a <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-security-issues-with-loginadministrative-angela-schr/_jcr_content/renditions/rendition.file/adaptto2012-security-issues-with-loginadministrative-angela-schreiber.pdf" rel="nofollow">great talk</a> by Angela),</li>
<li>the paths look more natural,</li>
<li>etc.</li>
</ul>
<p style="text-align: justify;">In <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-a-jcr-view-of-the-world-alexander-klimetschek-pdf/_jcr_content/renditions/rendition.file/adaptto2012-a-jcr-view-of-the-world-alexander-klimetschek.pdf" rel="nofollow">his presentation</a> Alexander talked about other benefits and presented <a href="http://wiki.apache.org/jackrabbit/DavidsModel" rel="nofollow">David&#8217;s model</a>&#8212;a set of 7 rules which can be of great help in designing the proper content hierarchy.</p>
<h2 style="text-align: justify;">3. Real-life stories</h2>
<p style="text-align: justify;">The guys from pro!vision demonstrated a few interesting use-cases: they have <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-cq5-mobile-in-a-real-life-project-muthmann-baumann-s/_jcr_content/renditions/rendition.file/adaptto2012-cq5-mobile-in-a-real-life-project-muthmann-baumann-schlick.pdf" rel="nofollow">created</a> a new, mobile-enabled <a href="http://en.volkswagen.com/en.html" rel="nofollow">Volkswagen site</a> and redesigned their <a href="http://www.pro-vision.de/de.html" rel="nofollow">own page</a>. The mobile version of Volkswagen took much UI-effort and the presentation showed a lot of interesting tools and technologies. We have already known Modernizr (I think we have even <a href="http://www.cognifide.com/blogs/performance-2/modernizr/" rel="nofollow">blog post</a> about it), but the <a href="https://github.com/apache/incubator-cordova-weinre" rel="nofollow">Apache Weinre</a> project is definitely worth your while. It enables the developer to use desktop-browser debugging tools (like Chrome inspect) with mobile devices in real time. The responsive design of the pro!vision new site was the subject of the two lightning talks: <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-lightning-adaptive-images-in-cq5-alex-muthmann-bert-/_jcr_content/renditions/rendition.file/adaptto2012-lightning-adaptive-images-in-cq5-alex-muthmann-bert-ulrich-baumann.pdf" rel="nofollow">Adaptive Images</a> and <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-lightning-cq5-responsive-website-stefan-seifert-pdf/_jcr_content/renditions/rendition.file/adaptto2012-lightning-cq5-responsive-website-stefan-seifert.pdf" rel="nofollow">Responsive Website</a>. They provided plenty of knowledge about designing an accessible site.</p>
<h2 style="text-align: justify;">4. Technical details</h2>
<p style="text-align: justify;">adaptTo() is a technical meeting so it was a golden opportunity to learn something new. Marcel&#8217;s <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-cq5-cluster-deep-dive-marcel-reutegger-pdf/_jcr_content/renditions/rendition.file/adaptto2012-cq5-cluster-deep-dive-marcel-reutegger.pdf" rel="nofollow">talk about clustering</a> was a very comprehensive one, explaining every detail of CRX built-in clustering features. There was also (already mentioned) the <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-efficient-content-structures-and-queries-in-crx-marc/_jcr_content/renditions/rendition.file/adaptto2012-efficient-content-structures-and-queries-in-crx-marcel-reutegger.pdf" rel="nofollow">presentation on the CRX repository</a>, internal data storage mechanisms, query performance and so forth. The presentation contained a lot of useful details and I would really recommend glancing at it.<br />
People really interested in the future of Jackrabbit had a great opportunity to spend the whole day with Oak during the Oakathon event. We have got familiar with its new repository architecture, had a lot of time to discuss it and we have even written our own Oak plugin. After that (during Oakathon and the adaptTo) Tomasso <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-oak-solr-integration-tommaso-teofili-pdf/_jcr_content/renditions/rendition.file/adaptto2012-oak-solr-integration-tommaso-teofili.pdf" rel="nofollow">showed us</a> how simple it was to integrate Oak with an external indexing service&#8212;Solr in his case.</p>
<h2 style="text-align: justify;">5. Basic concepts explained</h2>
<p style="text-align: justify;">The first two presentations explained basic concepts of <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-apache-jackrabbit-basic-concepts-christian-riemath-i/_jcr_content/renditions/rendition.file/adaptto2012-apache-jackrabbit-basic-concepts-christian-riemath-igor-sechyn.pdf" rel="nofollow">JCR</a> and <a href="http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-apache-sling-basic-concepts-rainer-bartl-peter-manne/_jcr_content/renditions/rendition.file/adaptto2012-apache-sling-basic-concepts-rainer-bartl-peter-mannel.pdf" rel="nofollow">Sling</a>. The presentations were very comprehensive and I think they were of a great educational value. Especially new CQ developers should definitely get familiar with them, as both JCR and Sling ideas may look quiet strange to the people with the experience in RDBMS and traditional MVC web frameworks.</p>
<h2 style="text-align: justify;">Conclusion</h2>
<p style="text-align: justify;">I think that the adaptTo() 2012 conference was a big success. We have acquired much specialist, technical knowledge and had the perfect opportunity to exchange our experience with the Sling community across Europe. We are looking forward to adaptTo() 2013.</p>
<p><img class="wp-image-3457 aligncenter" src="http://www.cognifide.com/blogs/wp-content/uploads/2012/10/going_home.png" alt="" width="600" height="450" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cognifide.com/blogs/cq/adaptto2012-gettop5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Adobe CQ5 &#8211; OpenCalais Integration</title>
		<link>http://www.cognifide.com/blogs/cq/adobe-cq5-opencalais-integration/</link>
		<comments>http://www.cognifide.com/blogs/cq/adobe-cq5-opencalais-integration/#comments</comments>
		<pubDate>Tue, 14 Aug 2012 10:32:51 +0000</pubDate>
		<dc:creator>Mateusz Kula</dc:creator>
				<category><![CDATA[Adobe CQ]]></category>
		<category><![CDATA[Content Strategy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[auto-tagging]]></category>
		<category><![CDATA[categorization]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[CQ]]></category>
		<category><![CDATA[CQ5]]></category>
		<category><![CDATA[digital marketing]]></category>
		<category><![CDATA[keyword search]]></category>
		<category><![CDATA[OpenCalais]]></category>
		<category><![CDATA[semantic metadata]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[site positioning]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://www.cognifide.com/blogs/?p=2508</guid>
		<description><![CDATA[In the massive amount of information available on the Internet it is getting more and more difficult to find relevant and valuable content and categorize it in one way or another. No doubt tagging this overwhelming amount of data is becoming more and more crucial from the SEO and digital marketing point of view as [...]]]></description>
			<content:encoded><![CDATA[<p><img class="wp-image-3074 alignnone" src="http://www.cognifide.com/blogs/wp-content/uploads/2012/08/calais_logo1.png" alt="calais_logo" width="215" height="94" /></p>
<p>In the massive amount of information available on the Internet it is getting more and more difficult to find relevant and valuable content and categorize it in one way or another. No doubt tagging this overwhelming amount of data is becoming more and more crucial from the SEO and digital marketing point of view as it plays important role in site positioning and allows end users a keyword search. Problems appear when editors are not scrupulous enough to add tags for new pages, press releases, blogs and tweets and to update them when content significantly changes. The worst case scenario is when there is a CMS filled with a whole bunch of untagged content. Then it may take too much time and resources to catch up with tagging. OpenCalais turns out to be a great solutions to such problems and what is more it allows for auto-tagging and can be easily integrated with other services.</p>
<p><span id="more-2508"></span></p>
<h2>About OpenCalais</h2>
<p>OpenCalais (<a href="http://www.opencalais.com/">www.opencalais.com</a>) was started as a metadata generation service allowing to incorporate semantic functionalities within Internet services. The OpenCalais web service analyzes submitted text and generates rich semantic metadata, part of which are entities that can be used for content tagging.<br />
OpenCalais uses many techniques to generate these metadata including natural language processing and machine learning. The toolkit can find entities like people, places, organizations, technical terms and many, many others.<br />
What is important to note is that the OpenCalais web service is free for private and commercial use. It offers quotas for 50 000 transactions per day and 4 transactions per second which should be more than enough for most use cases. On the website we can also find the information that this quota is negotiable if there is a need.</p>
<h2>Document viewer</h2>
<p>To make you able to quickly get through what the service has to offer the OpenCalais team has created a very useful document viewer tool which is available on <a href="http://viewer.opencalais.com/">this</a> page. It is good to see what kind of metadata can be extracted from a few lines of text. To check what it can do just go there, paste something and see generated results with social tags, entities, events and facts.</p>
<h2>Obtaining keys</h2>
<p>To use the OpenCalais web service (and to make our integration package work) the user needs to register and request a free API key. To get the key you should visit <a href="http://www.opencalais.com/APIkey">this page</a>.</p>
<h2>OpenCalais integration</h2>
<p>At Cognifide we thought it would a very tempting idea to integrate the OpenCalais service with the Adobe WEM platform and share it with the community to make automatic tagging easy and straightforward for editors worldwide and make the first step into promoting the semantic web.<br />
A fairly good way to integrate OpenCalais with CQ5 was to create a workflow step for content tagging that could be embedded into any workflow fired on some CQ event or by hand. The mentioned step pulls data internally from a page and calls the OpenCalais integration OSGi service.<br />
Text data is collected from the fields of components lying on a page, then the integration service sends concatenated text to a web service and pulls tags back. Finally the workflow step adds nonexistent tags into the CQ tag manager &#8220;Calais&#8221; namespace and applies tagging to a page.</p>
<p>The diagram below shows data flow when the workflow containing the tagging step is fired.</p>
<div class="wp-caption aligncenter" style="width: 432px"><img class=" " src="https://lh6.googleusercontent.com/CjwrascS6s2prmZWP76b7W8elY02r6FUKWuvJHt51-mef4N5KP56znt66zGiYUfr27gHAbgUsRjDMX0M2QCcAzTT5xgUaZ4sQgsPty-jxEvFJJctv1A" alt="Data flow within CQ - OpenCalais integration package" width="422px;" height="453px;" /><p class="wp-caption-text">Data flow within the CQ - OpenCalais integration package</p></div>
<h2>Configuring the OpenCalais integration service</h2>
<p>Once the integration package is installed it needs some configuration to work. The most important and in fact the only option required is to set the API key value. To do this you need to navigate to the host:port/system/console/configMgr and find &#8220;OpenCalais Integration&#8221; on the list and click the &#8220;Edit&#8221; button. Then fill in the &#8220;API Key&#8221; field with the key that was previously sent to you.<br />
The next field that should be configured is &#8220;Content fields&#8221; (it contains information about the fields that will be sent to OpenCalais for analysis). Entries in this field have to be separated with a vertical line &#8220;|&#8221; (eg. &#8220;text | jcr:title&#8221;). Setting the API key and content field is enough for us to make tagging work but there are still two more options to consider (both not required): &#8220;Allow distribution&#8221; and &#8220;Allow search&#8221;. The former indicates whether the extracted metadata can be distributed by OpenCalais. The latter indicates whether future searches can be performed on the extracted metadata by OpenCalais.</p>
<h2>OpenCalais tagging workflow</h2>
<p>In the installation package we deliver not only a workflow step for tagging but also an example workflow containing only our new step that allows to start without creating one’s own workflow.<br />
The fastest way to get started is to navigate to some page on an author instance and run the OpenCalais tagging workflow. You can also configure workflow launcher to trigger auto-tagging on every page update.<br />
If it was set up properly new tags should be added to &#8220;Calais&#8221; tags like in the picture below where we have run it on the Discover Geometrixx page.</p>
<div class="wp-caption aligncenter" style="width: 195px"><img class=" " src="https://lh3.googleusercontent.com/e4MqTmyJOqeR4dZrIBDq2YxshKbVr4l3GBchFTHgEdX_th8lts_vl1FcygSpcEocqEoaznjWIXj8oZTrLKof5ANqUFLECwomEb1JcyYbwQsOy-86eBM" alt="A list of generated tags" width="185px;" height="278px;" /><p class="wp-caption-text">List of generated tags</p></div>
<p>Page also should be tagged with generated tags like in the picture below:</p>
<div class="wp-caption aligncenter" style="width: 388px"><img src="https://lh5.googleusercontent.com/KKfHNM5tiaw90q2ElPL3bqmhX0uiuGIWNuE0a4fokaqvmQO2mGk66mjiszpk9X6tYv6jMqDma63bURiI-FnC_M81W_c-58QzhP7nW7Jvk-iXmmiEApk" alt="Tags generated for a sample page" width="378px;" height="294px;" /><p class="wp-caption-text">Tags generated for example page</p></div>
<h2>Summary</h2>
<p>In this post I have described the importance of content tagging, what OpenCalais is and how it may help to enable content auto-tagging and to catch up with the whole untagged content already existing on the web.<br />
I have shown the solution for integrating OpenCalais with Adobe CQ5 that we have found at Cognifide and how it was implemented in a package that is available <a href="http://www.cognifide.com/blogs/wp-content/uploads/2012/08/open-calais-integration-pkg-0.1.0.zip">here</a> and can be installed using package manager.<br />
To explain how to use the integration package provided by Cognifide I have also provided a simple example of page auto tagging within the Geometrixx sample content that comes with the default CQ installation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cognifide.com/blogs/cq/adobe-cq5-opencalais-integration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Architectures for Adaptive Content</title>
		<link>http://www.cognifide.com/blogs/content-strategy/architectures-for-adaptive-content/</link>
		<comments>http://www.cognifide.com/blogs/content-strategy/architectures-for-adaptive-content/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 12:22:16 +0000</pubDate>
		<dc:creator>Cleve Gibbon</dc:creator>
				<category><![CDATA[Content Strategy]]></category>
		<category><![CDATA[adaptive content]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[content architecture]]></category>
		<category><![CDATA[structured content]]></category>

		<guid isPermaLink="false">http://www.cognifide.com/blogs/?p=1958</guid>
		<description><![CDATA[Last night a bunch of content strategists met up at the Adobe offices in London to discuss adaptive content.  A big thank you goes to Mike Quinn and Christie Fidura for hosting, organising and presenting at the event. Adaptive content: What you need to know to create intelligent, flexible, format-free content The idea of adaptive [...]]]></description>
			<content:encoded><![CDATA[<div style="width: 100%; text-align: center;"><iframe src="http://www.slideshare.net/slideshow/embed_code/12602252" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="425" height="355"></iframe></div>
<p>Last night a bunch of <a href="http://csa-uk-april-2012.eventbrite.co.uk/">content strategists met up</a> at the Adobe offices in London to discuss adaptive content.  A big thank you goes to <a href="http://twitter.com/#!/MikeQuinn">Mike Quinn</a> and <a href="http://twitter.com/#!/cfidurauk">Christie Fidura</a> for hosting, organising and presenting at the event.</p>
<blockquote><p><em><strong>Adaptive content</strong></em>: What you need to know to create intelligent, flexible, format-free content</p></blockquote>
<p>The idea of adaptive content is nothing new. The digital publishing community has been working with it for years. However, as more and more businesses rush to embrace the value inherent in the phrase &#8216;create once, publish everywhere&#8217;, the web content strategy discipline must get up to speed quickly with what adaptive content really means for us and for our clients.<br />
My talk focused on the need to <em>do more</em> on the editorial side of the content management equation, content management is about content, people, process and technology, and not just CMS.</p>
<blockquote><p><em><strong>Cleve Gibbon</strong></em>:  Architectures for adaptive content</p></blockquote>
<p>To make content intelligent so that it can be readily adapted requires greater upstream thinking and wider involvement from those responsible for planning, creating and managing content. In short, a unified content strategy. However, adaptive content also requires flexibility from the content architecture(s) delivering those unified content strategies. Last night, I presented the audience with a couple of content architectures for delivering adaptive content.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cognifide.com/blogs/content-strategy/architectures-for-adaptive-content/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
