With the last change to the rss feed I was able to reproduce the problems shown 
in Stefan's diff.

I'll get back to you on the status of a possible fix.

Max


On 25.10.2011, at 07:45, Stefan Marr wrote:

> 
> On 19 Oct 2011, at 00:20, Max Leske wrote:
> 
>> I'm looking into it.
> 
> 
> And it is still broken!
> 
> The channel description should not change. It is meta data, and should 
> describe, but not contain the content.
> That is one thing that could confuse RSS readers like Google Reader.
> 
> But even worse is probably that the links of the items change. The guids are 
> stable as far as I can see.
> 
> The diff of the versions is below.
> 
> Please fix that.
> 
> 
> 
> Thanks
> Stefan
> 
> 
> --- rss1.txt  2011-10-24 22:35:32.000000000 -0700
> +++ rss2.txt  2011-10-24 22:35:43.000000000 -0700
> @@ -1,18 +1,27 @@
> <?xml version="1.0" encoding="utf-8"?>
> <?xml-stylesheet href="/_cmsbox_2.2.15_218/layout/default.css"?>
> -<?xml-stylesheet href="/_cmsbox_27/design/screen.css"?>
> +<?xml-stylesheet href="/_cmsbox_29/design/screen.css"?>
> <rss 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/"; version="2.0">
>       <channel>
>               <title>Pharo Open Source Smalltalk — News</title>
>               <link>http://www.pharo-project.org/news</link>
> -             <description>Pharo News Blog. Language of Languages. Pharo 1.3 
> and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7. Pharo 
> release 1.2.1.</description>
> +             <description>Pharo News Blog. JQueryMobile for Seaside. 
> Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing 
> list weekly summary #7.</description>
>               <language>de-ch</language>
> -             <lastBuildDate>Tue, 18 Oct 2011 08:57:58 GMT</lastBuildDate>
> -             <pubDate>Tue, 18 Oct 2011 08:57:58 GMT</pubDate>
> +             <lastBuildDate>Mon, 24 Oct 2011 13:53:17 GMT</lastBuildDate>
> +             <pubDate>Mon, 24 Oct 2011 13:53:17 GMT</pubDate>
>               <webMaster>alienh...@netstyle.ch (board)</webMaster>
>               <generator>Cmsbox 2.0</generator>
>               <docs>http://www.rssboard.org/rss-specification</docs>
>               <item>
> +                     <title>JQueryMobile for Seaside</title>
> +                     <author>alienh...@netstyle.ch (board)</author>
> +                     
> <link>http://www.pharo-project.org/news?dialog=jquerymobile-for-seaside</link>
> +                     <pubDate>Mon, 24 Oct 2011 13:53:07 GMT</pubDate>
> +                     <guid 
> isPermaLink="false">a5d13cb7-ea0d-4209-981c-6f333872ed93</guid>
> +                     <description><![CDATA[Nick Ager integrated JQuery 
> Mobile with Seaside You can try it out at: 
> http://jquerymobile]]></description>
> +                     <content:encoded><![CDATA[<div class="part text 
> tall"><p class="norm">Nick Ager integrated JQuery Mobile with 
> Seaside<br/><br/> You can try it out at: <a class="open" 
> title="http://jquerymobile.seasidehosting.st"; 
> href="http://jquerymobile.seasidehosting.st";>http://jquerymobile.seasidehosting.st&nbsp;
>  </a><br/><br/>This work has been sponsored by Louis Andriese at "Delta Lloyd 
> Online Innovations" and made available under the MIT licence. For more 
> information, see Nick's post on the Seaside list <a class="open" 
> title="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html";
>  
> href="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html";>here</a></p></div>]]></content:encoded>
> +             </item>
> +             <item>
>                       <title>Language of Languages</title>
>                       <author>alienh...@netstyle.ch (board)</author>
>                       
> <link>http://www.pharo-project.org/news?dialog=language-of-languages</link>
> @@ -69,7 +78,7 @@
>               <item>
>                       <title/>
>                       <author>alienh...@netstyle.ch (board)</author>
> -                     
> <link>http://www.pharo-project.org/news?dialog=unit3782</link>
> +                     
> <link>http://www.pharo-project.org/news?dialog=unit1750</link>
>                       <pubDate>Thu, 24 Mar 2011 20:19:44 GMT</pubDate>
>                       <guid 
> isPermaLink="false">5c8ac2aa-85c1-4a2f-98a0-1f6f2634fa6e</guid>
>                       <description><![CDATA[]]></description>
> @@ -78,7 +87,7 @@
>               <item>
>                       <title/>
>                       <author>alienh...@netstyle.ch (board)</author>
> -                     
> <link>http://www.pharo-project.org/news?dialog=unit330</link>
> +                     
> <link>http://www.pharo-project.org/news?dialog=unit1114</link>
>                       <pubDate>Thu, 24 Mar 2011 19:09:50 GMT</pubDate>
>                       <guid 
> isPermaLink="false">2ec9f57a-5efb-4e16-89ba-8dfce4fd991a</guid>
>                       <description><![CDATA[]]></description>
> @@ -114,7 +123,7 @@
>               <item>
>                       <title/>
>                       <author>alienh...@netstyle.ch (board)</author>
> -                     
> <link>http://www.pharo-project.org/news?article=unit359</link>
> +                     
> <link>http://www.pharo-project.org/news?article=unit3127</link>
>                       <pubDate>Tue, 27 Jul 2010 07:12:13 GMT</pubDate>
>                       <guid 
> isPermaLink="false">35e0919e-9c5a-4986-a981-3580482984e1</guid>
>                       <description><![CDATA[]]></description>
> @@ -125,7 +134,7 @@
>                       <author>alienh...@netstyle.ch (board)</author>
>                       
> <link>http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released</link>
>                       <pubDate>Thu, 15 Apr 2010 13:08:35 GMT</pubDate>
> -                     <guid 
> isPermaLink="false">d72aa037-8d47-408f-9357-5037e004ec98</guid>
> +                     <guid 
> isPermaLink="false">db824132-017a-4dc1-9443-903cb81a0fa0</guid>
>                       <description><![CDATA[Pharo is a modern open-source 
> Smalltalk language and environment]]></description>
>                       <content:encoded><![CDATA[<div class="part text 
> tall"><p class="norm">Pharo is a modern open-source Smalltalk language and 
> environment. Pharo’s goals are to provide a robust and clean core and to 
> implement innovative extensions of the language and its environment. By 
> providing a stable and small system and excellent developer tools, Pharo is 
> an attractive platform for mission critical Smalltalk 
> applications.</p></div><div class="part text tall"><p class="norm">Pharo 1.0 
> is the first release since the project started in May 2008. Many <a 
> class="open" title="Success stories" href="javascript:void(0)">companies</a> 
> have already successfully adopted Pharo. <a class="open" 
> title="http://www.seaside.st"; href="http://www.seaside.st";>Seaside</a>, the 
> Smalltalk web framework, switched to Pharo as their main development 
> platform. A <a class="open" title="http://www.pharobyexample.org"; 
> href="http://www.pharobyexample.org";>book on Pharo</a> has recently been 
> published (also available as a free PDF). Pharo has a growing <a class="open" 
> title="Get connected, get help, contribute" 
> href="javascript:void(0)">community</a> and is supported by research 
> institutions such as <a class="open" title="http://www.inria.fr"; 
> href="http://www.inria.fr";>INRIA</a>. Pharo is licensed under the MIT License 
> (with some original parts remaining under the Apache License).</p></div><div 
> class="part text tall"><p class="norm">Download the <a class="open" 
> title="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip"; 
> href="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip";>Pharo
>  1.0 one-click image</a> and get started within seconds. Read more about <a 
> class="open" title="Pharo version 1.0" href="javascript:void(0)">what this 
> release offers</a>.</p></div><div class="part text tiny"><p class="pale"><a 
> class="open" title="http://www.adrian-lienhard.ch"; 
> href="http://www.adrian-lienhard.ch";>Adrian Lienhard</a>, April 15, 
> 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" 
> title="Share this article on E-Mail" rel="nofollow" 
> href="http://www.pharo-project.org/news?recommend=pharo-news-3-pharo-1-0-released";><span>Share
>  this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" 
> title="Share this article on Twitter" 
> href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released";><span>Share
>  this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" 
> title="Share this article on Facebook" 
> href="http://www.facebook.com/sharer.php?t=Pharo News #3: Pharo 1.0 
> released&amp;u=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released";><span>Share
>  this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" 
> title="Share this article on Delicious" 
> href="http://del.icio.us/post?title=Pharo News #3: Pharo 1.0 
> released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released";><span>Share
>  this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" 
> title="Share this article on Digg" href="http://digg.com/submit?title=Pharo 
> News #3: Pharo 1.0 
> released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released";><span>Share
>  this article on Digg</span></a> </div>]]></content:encoded>
>               </item>
> @@ -143,7 +152,7 @@
>                       <author>alienh...@netstyle.ch (board)</author>
>                       
> <link>http://www.pharo-project.org/news?article=pharo-news-1</link>
>                       <pubDate>Sat, 16 Jan 2010 15:26:12 GMT</pubDate>
> -                     <guid 
> isPermaLink="false">9ed28654-55a6-481b-aa7d-4d1460594d4b</guid>
> +                     <guid 
> isPermaLink="false">b642fed4-fac2-4158-bf4e-059b050f5b80</guid>
>                       <description><![CDATA[Metacello Configurations for 
> Pharo]]></description>
>                       <content:encoded><![CDATA[<div class="part lead 
> tall"><h6>Metacello Configurations for Pharo</h6></div><div class="part text 
> tall"><p class="norm">Mariano Martinez Peck <a class="open" 
> title="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html";
>  
> href="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html";>announced</a>
>  Metacello configurations for Pharo. The goal is to define a catalog of 
> packages that are stable and known to work in Pharo. The Pharo 1.0 and 
> forthcoming versions can be built automatically from these configurations, 
> which are stored in a dedicated <a class="open" 
> title="http://www.squeaksource.com/MetacelloRepository.html"; 
> href="http://www.squeaksource.com/MetacelloRepository.html";>repository on 
> SqueakSource</a>.</p></div><div class="part lead tall"><h6>Pharo 
> Screencasts</h6></div><div class="part text tall"><p class="norm">Laurent 
> Laffont created a blog to publish Pharo screencasts. Contact Laurent if you 
> want to share a screencast or if you have an idea for a new screencast that 
> Laurent can produce.</p></div><div class="part link site tall"><a 
> class="open" 
> href="http://pharocasts.blogspot.com/";>http://pharocasts.blogspot.com/</a></div><div
>  class="part lead tall"><h6>New Productivity Tool</h6></div><div class="part 
> text tall"><p class="norm">Romain Robbes <a class="open" 
> title="http://n2.nabble.com/ANN-WorkingSet-td4286093.html"; 
> href="http://n2.nabble.com/ANN-WorkingSet-td4286093.html";>announced</a> 
> WorkingSet, a small tool that helps you navigate your code in Pharo. It 
> tracks the entities you've changed recently, and lets you access them 
> quickly.</p></div><div class="part lead tall"><h6>Companies using 
> Pharo</h6></div><div class="part text tall"><p class="norm">We started 
> collecting companies that are using Pharo. 20 are already on the list – 
> certainly more to come soon! If your company is missing or if you have an 
> interesting project to share, let us know!</p></div><div class="part link 
> goto tall"><a class="open page" 
> href="http://www.pharo-project.org/about/success-stories";>http://www.pharo-project.org/about/success-stories</a></div><div
>  class="part lead tall"><h6>New Pharo Mailing List</h6></div><div class="part 
> text tall"><p class="norm">Since the traffic on the pharo-project mailing 
> list is quite high and often related to the development of the Pharo core 
> system, we created a new mailing list, <a class="open" 
> title="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users"; 
> href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users";>pharo-users</a>,
>  targeted to users of Pharo.</p></div><div class="part text tiny"><p 
> class="pale"><a class="open" title="http://www.adrian-lienhard.ch"; 
> href="http://www.adrian-lienhard.ch";>Adrian Lienhard</a>, January 16, 
> 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" 
> title="Share this article on E-Mail" rel="nofollow" 
> href="http://www.pharo-project.org/news?recommend=pharo-news-1";><span>Share 
> this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" 
> title="Share this article on Twitter" 
> href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-1";><span>Share
>  this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" 
> title="Share this article on Facebook" 
> href="http://www.facebook.com/sharer.php?t=Pharo News 
> #1&amp;u=http://www.pharo-project.org/news?article=pharo-news-1";><span>Share 
> this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" 
> title="Share this article on Delicious" 
> href="http://del.icio.us/post?title=Pharo News 
> #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1";><span>Share
>  this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" 
> title="Share this article on Digg" href="http://digg.com/submit?title=Pharo 
> News 
> #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1";><span>Share
>  this article on Digg</span></a> </div>]]></content:encoded>
>               </item>
> 
> 
> 
> -- 
> Stefan Marr
> Software Languages Lab
> Vrije Universiteit Brussel
> Pleinlaan 2 / B-1050 Brussels / Belgium
> http://soft.vub.ac.be/~smarr
> Phone: +32 2 629 2974
> Fax:   +32 2 629 3525
> 
> 


Reply via email to