Ticket #95 (closed defect: worksforme)

Opened 14 months ago

Last modified 7 weeks ago

rss2 feeds times-out in miro/itunes/firefox

Reported by: and Owned by: andycat
Priority: blocker Milestone: 0.2
Component: Vodcasting Version:
Keywords: Cc:

Description

In Miro, iTunes and Firefox rss2 feeds load very slowly and often timing out. listSyndicatableContent inside utils.py from qRSS2Syndication

It seems it loads all actual objects from the brains, ie it unpickles objects from the zodb, instead of just using the catalog search result object (the brain)

http://svn.quintagroup.com/products/qRSS2Syndication/trunk/utils.py

FYI RSS1 loads fine.

Attachments

safari-rss2.png (152.8 kB) - added by shrikant 10 months ago.
rss2 feed in safari
safari-rss2-error.png (54.7 kB) - added by shrikant 10 months ago.
safari showing errors

Change History

Changed 14 months ago by trollfot

The solution would be, of course, to stop waking up items while rendering the page. the only obvious way is to add the infos into the metadatas' of the plone catalog.

Changed 14 months ago by trollfot

As Anna recommended, I had a look at http://plone.org/products/vice. It works on plone3 and could have provided a solution (at least for the plone3 plumi) but.. no. It wakes every objects served also. Creepy. I guess we'll have to work on a policy of catalog metadatas. If critical, we could propose a new zcatalog (feeding catalog) that would contain only the needed info. Any idea, andycat ?

Changed 12 months ago by and

  • priority changed from major to blocker

just upping the importance of this one even though I know people know about it as EM vodcast feeds have been broken for a few months now.

Changed 10 months ago by andycat

http://dev.plone.org/collective/changeset/57893

might be a solution

and the start of the transmission metadata impl

Changed 10 months ago by andycat

Ive just noticed that the /RSS view , that is rss 1 wakes up objs form the catalog too! Inside the the ContentLicensing template we are using https://svn.plone.org/svn/collective/ContentLicensing/tags/1.0.5-rc2/browser/rss_template.pt which we use in https://svn.plone.org/svn/collective/ATVideo/branches/engage/browser/configure.zcml

argh!

I guess we didnt notice because we are mainly using rss2 feeds to download the videos..

Changed 10 months ago by anna

TESTING WHILE ANDYCAT MAKING CHANGES

http://testing.engagemedia.org/Members/Tasmedia/videos/RSS2

* did not load thumbnails in Miro * did not load anything but title of feed in iTunes

Changed 10 months ago by andycat

Update to use different catalog query method - http://dev.plone.org/collective/changeset/57900

start testing again - testing.plumi.org/

so far works in miro , loads fast, with thumbs, and can download videos

Changed 10 months ago by andycat

http://feedvalidator.org/check.cgi?url=http%3A%2F%2Ftesting.plumi.org%2FMembers%2Ftomster%2Fvideos%2FRSS2

from an old EM ticket

09/17/06 09:10:17 changed by andycat ¶

http://reinventedsoftware.com/blog/2005/11/07/itunes-rss-specification-update/ 09/17/06 09:12:00 changed by andycat ¶

http://lists.apple.com/archives/syndication-dev/2005/Nov/msg00002.html#_Toc526931673 09/17/06 10:56:09 changed by andycat ¶

<itunes:image>

This tag specifies the artwork for your podcast. Put the url to the image in the href attribute. iTunes prefers square .jpg images that are at least 300 x 300 pixels, which is different than what is specified for the standard RSS image tag.

iTunes supports images in JPEG and PNG formats. The url must end in ".jpg" or ".png". If the itunes:image tag is not present, iTunes will use the contents of the RSS image tag.

Changed 10 months ago by shrikant

rss2 feed in safari

Changed 10 months ago by shrikant

safari showing errors

Changed 10 months ago by andycat

  • status changed from new to closed
  • resolution set to worksforme

moved outstanding issues here: http://plumi.org/ticket/148 in milestone 0.3 :)

Add/Change #95 (rss2 feeds times-out in miro/itunes/firefox)

Author



Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.