Modify

Ticket #95 (closed defect: worksforme)

Opened 7 years ago

Last modified 6 years ago

rss2 feeds times-out in miro/itunes/firefox

Reported by: and Owned by: andycat
Priority: blocker Milestone: 0.2
Component: Vodcasting Severity:
Keywords: Cc:
Who will test this:

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 Download (152.8 KB) - added by shrikant 6 years ago.
rss2 feed in safari
safari-rss2-error.png Download (54.7 KB) - added by shrikant 6 years ago.
safari showing errors

Change History

comment:1 Changed 7 years 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.

comment:2 Changed 7 years 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 ?

comment:3 Changed 6 years 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.

comment:4 Changed 6 years ago by andycat

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

might be a solution

and the start of the transmission metadata impl

comment:5 Changed 6 years 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..

comment:7 Changed 6 years 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

comment:8 Changed 6 years 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

comment:9 Changed 6 years 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 6 years ago by shrikant

rss2 feed in safari

Changed 6 years ago by shrikant

safari showing errors

comment:13 Changed 6 years 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 :)

View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.