Edit detail for #1294 RSS feed doesn't validate with Feedvalidator.org revision 1 of 2

1 2
Editor: betabug
Time: 2007/02/20 21:11:25 GMT+0
Note: rss fix is in darcs repo

changed:
-
I have recently switched from Zwiki 0.42.0 to 0.56.0 along with Zope upgrade which I don't know exactly, and one of my users complained that he cannot read the RSS feed with netvibes any more. I have checked out the feed with feedvalidator.org, and it found ( http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fzwiki.org%2FFrontPage%2Fchanges_rss )

the following problems::

 This feed does not validate.

    * line 7, column 38: pubDate must be an RFC-822 date-time: 2006/10/03 09:18:43.863 GMT-7 [help]

      <pubDate>2006/10/03 09:18:43.863 GMT-7</pubDate>

I have checked  out the RSS provided by the older Zwiki version  too, and it validated with the following datetime format:

<pubDate>Fri, 29 Sep 2006 02:54:09 -0500</pubDate>

This might be a python issue (?), since RSS.py had the following code::
 
 'creation_time':pobj.creationTime().rfc822()

Is there any simple and robust solution to generate the proper data time format?

Thanks, JózsefJároli


From JózsefJároli Thu Oct 5 08:07:16 -0700 2006
From: JózsefJároli
Date: Thu, 05 Oct 2006 08:07:16 -0700
Subject: Google reader messes up the feed entries
Message-ID: <20061005080716-0700@zwiki.org>

As I mentioned netvibes simply cannot handle the current feed format, while Google Reader apparently handles the feed, but messes up totally the timeline...


From betabug Tue Feb 20 21:11:25 +0000 2007
From: betabug
Date: Tue, 20 Feb 2007 21:11:25 +0000
Subject: rss fix is in darcs repo
Message-ID: <20070220211125+0000@zwiki.org>

Status: open => closed 

Thank you for submitting this bug! I fixed the code and checked pages_rss and changes_rss with feedvalidator.org - they validate fine now. Note that the feeds now assume the content-encoding to be utf-8 now - I'm not sure if this is correct for 100% of all Zwiki installs. If that is a problem, please submit a new issue.

Submitted by : JózsefJároli at: 2006-10-05T05:51:46+00:00 (13 years ago)
Name :
Category : Severity : Status :
Optional subject :  
Optional comment :

I have recently switched from Zwiki 0.42.0 to 0.56.0 along with Zope upgrade which I don't know exactly, and one of my users complained that he cannot read the RSS feed with netvibes any more. I have checked out the feed with feedvalidator.org, and it found ( http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fzwiki.org%2FFrontPage%2Fchanges_rss )

the following problems:

This feed does not validate.

   * line 7, column 38: pubDate must be an RFC-822 date-time: 2006/10/03 09:18:43.863 GMT-7 [help]

     <pubDate>2006/10/03 09:18:43.863 GMT-7</pubDate>

I have checked out the RSS provided by the older Zwiki version too, and it validated with the following datetime format:

<pubDate>Fri, 29 Sep 2006 02:54:09 -0500</pubDate>

This might be a python issue (?), since RSS.py had the following code:

'creation_time':pobj.creationTime().rfc822()

Is there any simple and robust solution to generate the proper data time format?

Thanks, JózsefJároli

Google reader messes up the feed entries --JózsefJároli, Thu, 05 Oct 2006 08:07:16 -0700 reply

As I mentioned netvibes simply cannot handle the current feed format, while Google Reader apparently handles the feed, but messes up totally the timeline...

rss fix is in darcs repo --betabug, Tue, 20 Feb 2007 21:11:25 +0000 reply

Status: open => closed

Thank you for submitting this bug! I fixed the code and checked pages_rss and changes_rss with feedvalidator.org - they validate fine now. Note that the feeds now assume the content-encoding to be utf-8 now - I'm not sure if this is correct for 100% of all Zwiki installs. If that is a problem, please submit a new issue.