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 > </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&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&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&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&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&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&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 > >