Forums / Suggestions / Replacing rss module with feed module

Replacing rss module with feed module

Author Message

kracker (the)

Sunday 15 April 2007 12:18:52 am

Greetings!

I am looking closer at the feed support provided by the rss module ('kernel/rss', '/rss/list', in admin).

I began to wonder about a single question. Will the 'rss' module be replaced with a more flexible 'feed' module (which provides for rss support in turn) in future versions of eZ Publish?

cheers,
//kracker

<b>Sole : mansbestfriend : Mad Lucky</b>

Member since: 2001.07.13 || http://ezpedia.se7enx.com/

kracker (the)

Sunday 15 April 2007 1:11:44 am

One existing alternative to the stock rss module is the <i>syndicate_rss</i> module extension. This extension provides a lot of additional features in a slightly different way. <i>http://ez.no/community/contribs/import_export/syndicate_rss</i>

Still this solution does not seem to simply provide for flexible/modular selection of the resulting exported feed format (document format, rss) to allow for the selection of the output format of the feed based on configured available classes (rss1, rss2, atom, rdf, xml (alternate formats)).

Still there are a number of alternative eZ Publish extensions which provide for other forms of related information export
<i>http://ez.no/community/contribs/import_export/fluxml_an_export_xml_extension</i>

Some present ideas which hold value worth considering integrating together within a single module which can be extended simply to support alternate formats through out the base classes and 'feed' module.

But you don't have to take my word for it ... what <i>do you think</i>?

//kracker

<b>Sole : mansbestfriend : Dumb This Down! (The Exile Remix)</b>

Member since: 2001.07.13 || http://ezpedia.se7enx.com/

Damien Pobel

Monday 16 April 2007 2:05:42 am

Hi kracker,

You can also use the layout.ini to define some exports in any format. Then, you can use the template system to build your export.
I wrote an article in french on my blog : http://pwet.fr/blog/des_fils_rss_sur_mesure_dans_ez_publish

Damien
Planet eZ Publish.fr : http://www.planet-ezpublish.fr
Certification : http://auth.ez.no/certification/verify/372448
Publications about eZ Publish : http://pwet.fr/tags/keywords/weblog/ez_publish

kracker (the)

Monday 16 April 2007 2:12:15 am

Translation to the language of my own limitation ...
<i>http://translate.google.com/translate?hl=en&sl=fr&u=http://pwet.fr/blog/des_fils_rss_sur_mesure_dans_ez_publish&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3Dhttp://pwet.fr/blog/des_fils_rss_sur_mesure_dans_ez_publish%26hl%3Den%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26hs%3D9K2</i>

I guess after reading a bit the surrounding conversations you have shared (thank you for the link with google I was able to understand the context by translating it. Which kinda opens up a way to finally read all the non-english blogs about eZ. Neat..

I was considering a complete extension which would provide for a more modular feed building front end module which is similar to the stock 'rss' and contributed 'syndicate' module. The result work would be an extension which I'd imagine should allow for additions to a central module extension which *somehow* offers a way (with some manner of work) of more simply supporting different defined export format option (rss + extensions, atom or custom xml).

The idea being that the mapping of class type and class attributes to available attributes of the output format is very useful concept to retain which it sounds like you use template language to contain these choices in the solution you blog about? I could be easily mistaken.

<i>//kracker

Richard.Gibbs : The Book of Stars</i>

Member since: 2001.07.13 || http://ezpedia.se7enx.com/

Betsy Gamrat

Saturday 29 September 2007 6:57:28 pm

I may be missing the point on this, but, you can integrate RSS2HTML (http://www.rss2html.com/) into eZ nicely - thus displaying feed content on a site without importing it as content.

kracker (the)

Sunday 07 October 2007 2:12:22 am

Well Betsy I would have to agree with you, I think you may be right ...

I would have to think there are many ways to provide the end features you describe with your last promotion post without the existing service you promote.

The original idea is managing feeds of different eZ Publish content using other formats (atom, opml, rdf, etc) any other than rss using the existing administration management concepts for rss feeds.

Your point on displaying rss feeds using an existing external feed parsing and output service seem trivial to do this yourself without the dead weight of an external service dependency. Keep it simple free from these kinds of dependencies ...

It's work to create a more flexible system to provide for more flexible feed creation, management, etc. It looks now like a more reasonable goal within eZ Publish 4, eZ Components and PHP5 to offer a replacement for the default rss module with a feed module based on components.

<i>//kracker

Sole : Cheep Entertainment</i>

Member since: 2001.07.13 || http://ezpedia.se7enx.com/