Skip Menu |
 

This queue is for tickets about the XML-RSS CPAN distribution.

Report information
The Basics
Id: 39780
Status: resolved
Priority: 0/
Queue: XML-RSS

People
Owner: Nobody in particular
Requestors: jeremiah [...] jeremiahfoster.com
Cc: Bug#500854:rss-0.91.dtd
change
URL
AdminCc:

Bug Information
Severity: Important
Broken in: 1.34
Fixed in: (no value)



CC: Bug#500854: rss-0.91.dtd URL change (old URL is gone)
Subject: RSS 90 and 91 DTDs moving from Netscape to an advisory board.
Download (untitled) / with headers
text/plain 664b
Hello, According to this URL, http://www.rssboard.org/news/181/rss-090-091-moving-rss-advisory-board, certain DTDs are moving from Netscape to an advisory board. From the URL, "The RSS specification documents, DTDs, and help files for the first versions of RSS (v0.9, v0.91) are being moved to RSSBoard.org, where they will be hosted by the RSS Advisory Board in perpetuity. Netscape will continue to host these files (via redirect) on the My Netscape domain (my.netscape.com) until August 1st, 2008." So the DTDs in the following perl module: http://search.cpan.org/src/SHLOMIF/XML-RSS-1.35/lib/XML/RSS/Private/Output/V0_91.pm are no longer accurate. Thanks
Hi! Thanks for your report. On Thu Oct 02 14:58:55 2008, jeremiah wrote: Show quoted text
> Hello, > > According to this URL, > http://www.rssboard.org/news/181/rss-090-091-moving-rss-advisory- > board, > certain DTDs are moving from Netscape to an advisory board. > > From the URL, "The RSS specification documents, DTDs, and help files > for > the first versions of RSS (v0.9, v0.91) are being moved to > RSSBoard.org, > where they will be hosted by the RSS Advisory Board in perpetuity. > Netscape will continue to host these files (via redirect) on the My > Netscape domain (my.netscape.com) until August 1st, 2008." > > So the DTDs in the following perl module: > http://search.cpan.org/src/SHLOMIF/XML-RSS- > 1.35/lib/XML/RSS/Private/Output/V0_91.pm > > are no longer accurate. >
You may be right. However, it's hard to understand from the link how to forward-port them to the new setup. I've posted a question to their mailing list about it, and hopefully get a reply soon. Let me know if you can enlighten me. Regards, -- Shlomi Fish
Download (untitled) / with headers
text/plain 1.3k
On Tue Oct 07 04:32:17 2008, SHLOMIF wrote: Show quoted text
> Hi! > > Thanks for your report.
Hello! Show quoted text
> On Thu Oct 02 14:58:55 2008, jeremiah wrote:
> > Hello, > > > > According to this URL, > > http://www.rssboard.org/news/181/rss-090-091-moving-rss-advisory- > > board, > > certain DTDs are moving from Netscape to an advisory board. > > > > From the URL, "The RSS specification documents, DTDs, and help files > > for > > the first versions of RSS (v0.9, v0.91) are being moved to > > RSSBoard.org, > > where they will be hosted by the RSS Advisory Board in perpetuity. > > Netscape will continue to host these files (via redirect) on the My > > Netscape domain (my.netscape.com) until August 1st, 2008." > > > > So the DTDs in the following perl module: > > http://search.cpan.org/src/SHLOMIF/XML-RSS- > > 1.35/lib/XML/RSS/Private/Output/V0_91.pm > > > > are no longer accurate. > >
> > You may be right. However, it's hard to understand from the link how
to Show quoted text
> forward-port them to the new setup. I've posted a question to their > mailing list about it, and hopefully get a reply soon. Let me know if > you can enlighten me.
I have attached two patches which have been created by the original bug reporter and the debian-perl team, hopefully they are clear enough to explain the situation. All that has changed is the DTD URL so they are fairly trivial. Jeremiah
Authors: ISHIKAWA Mutsumi <ishikawa@hanzubon.jp> gregor herrmann <gregoa@debian.org> Description: RSS 0.90 and RSS 0.91 are moving to the RSS Advisory Board. Bugs: #500854, CPAN RT #39780 --- a/lib/XML/RSS/Private/Output/V0_91.pm +++ b/lib/XML/RSS/Private/Output/V0_91.pm @@ -18,7 +18,7 @@ { return qq{<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"\n} . - qq{ "http://my.netscape.com/publish/formats/rss-0.91.dtd">\n\n} . + qq{ "http://www.rssboard.org/rss-0.91.dtd">\n\n} . qq{<rss version="0.91">\n\n}; } --- a/t/xml-header.t +++ b/t/xml-header.t @@ -80,7 +80,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" - "http://my.netscape.com/publish/formats/rss-0.91.dtd"> + "http://www.rssboard.org/rss-0.91.dtd"> <rss version="0.91"> EOF @@ -138,7 +138,7 @@ <?xml-stylesheet type="text/xsl" href="http://myhost.tld/foo.xsl"?> <!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" - "http://my.netscape.com/publish/formats/rss-0.91.dtd"> + "http://www.rssboard.org/rss-0.91.dtd"> <rss version="0.91"> EOF --- a/examples/0.91/fm0.91.rdf +++ b/examples/0.91/fm0.91.rdf @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" - "http://my.netscape.com/publish/formats/rss-0.91.dtd"> + "http://www.rssboard.org/rss-0.91.dtd"> <rss version="0.91"> --- a/examples/0.91/fm0.91_full.rdf +++ b/examples/0.91/fm0.91_full.rdf @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" - "http://my.netscape.com/publish/formats/rss-0.91.dtd"> + "http://www.rssboard.org/rss-0.91.dtd"> <rss version="0.91"> --- a/examples/0.91/xmlnews.rdf +++ b/examples/0.91/xmlnews.rdf @@ -1,6 +1,6 @@ <?xml version="1.0"?> -<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd"> +<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://www.rssboard.org/rss-0.91.dtd"> <rss version="0.91"> --- a/examples/0.91/fm.rdf +++ b/examples/0.91/fm.rdf @@ -1,6 +1,6 @@ <?xml version="1.0"?> <!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" -"http://my.netscape.com/publish/formats/rss-0.91.dtd"> +"http://www.rssboard.org/rss-0.91.dtd"> <rss version="0.91"> <channel>
Author: gregor herrmann <gregoa@debian.org> Description: extend documentation Bug: #382789 --- a/lib/XML/RSS.pm +++ b/lib/XML/RSS.pm @@ -1503,7 +1503,7 @@ is the compartmentalization of their key/value paris in a second-level hash. - $rss->add_item (title=>$title, link=>$link, dc=>{ subject=>$subject, creator=>$creator }); + $rss->add_item (title=>$title, link=>$link, dc=>{ subject=>$subject, creator=>$creator, date=>$date }); For elements of the Dublin Core module, use the key 'dc'. For elements of the Syndication module, 'syn'. For elements of the Taxonomy module,
Download (untitled) / with headers
text/plain 1.5k
On Tue Oct 07 06:27:45 2008, jeremiah wrote: Show quoted text
> On Tue Oct 07 04:32:17 2008, SHLOMIF wrote:
> > On Thu Oct 02 14:58:55 2008, jeremiah wrote:
> > > Hello, > > > > > > According to this URL, > > > http://www.rssboard.org/news/181/rss-090-091-moving-rss-advisory- > > > board, > > > certain DTDs are moving from Netscape to an advisory board. > > > > > > From the URL, "The RSS specification documents, DTDs, and help files > > > for > > > the first versions of RSS (v0.9, v0.91) are being moved to > > > RSSBoard.org, > > > where they will be hosted by the RSS Advisory Board in perpetuity. > > > Netscape will continue to host these files (via redirect) on the My > > > Netscape domain (my.netscape.com) until August 1st, 2008." > > > > > > So the DTDs in the following perl module: > > > http://search.cpan.org/src/SHLOMIF/XML-RSS- > > > 1.35/lib/XML/RSS/Private/Output/V0_91.pm > > > > > > are no longer accurate. > > >
> > > > You may be right. However, it's hard to understand from the link how
> to
> > forward-port them to the new setup. I've posted a question to their > > mailing list about it, and hopefully get a reply soon. Let me know if > > you can enlighten me.
> > I have attached two patches which have been created by the original bug > reporter and the debian-perl team, hopefully they are clear enough to > explain the situation. All that has changed is the DTD URL so they are > fairly trivial.
Applied in the Subversion repository, and are part of XML-RSS-1.36 which was just uploaded to the CPAN. Thanks! Regards, -- Shlomi Fish
As per the previous comment - this is fixed in XML-RSS-1.36.
CC: jeremiah [...] jeremiahfoster.com, "Bug#500854:rss-0.91.dtd" [...] bestpractical.com, URL [...] bestpractical.com, change [...] bestpractical.com
Subject: Re: [rt.cpan.org #39780] RSS 90 and 91 DTDs moving from Netscape to an advisory board.
Date: Tue, 7 Oct 2008 14:53:20 +0200
To: bug-XML-RSS [...] rt.cpan.org
From: "Jeremiah C. Foster" <jeremiah [...] jeremiahfoster.com>
Download (untitled) / with headers
text/plain 270b
Thanks Shlomi, sorry I didn't mention this - I should have been clearer about what that second patch contained. Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=39780 > > > As per the previous comment - this is fixed in XML-RSS-1.36.
Thanks again, Jeremiah
Resolving again after the reply caused it to re-open.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.