Generando RSS

Buenas,

Alguien me podria recomendar un metodo para generar RSS desde una
aplicacion
rails?.

Concretamente me gustaria mostrar un contenido del tipo siguiente:
Nombre
restaurante, Tipo y promocion usando este bucle

<% for featured_merch in @featured_merchants %>

      <ul>
      <li class="promo_title"><%= link_to featured_merch.name, {

:controller => “merchant”, :action => “detail”, :id => featured_merch,
:tab
=> ‘promotion’ } %

  • <%= featured_merch.category.name
    %>

  • <%= featured_merch.promotion.name
    %>

  • <% end %>

    un saludo y muchas gracias.

    On 8/4/07, Fernando S. [email protected] wrote:

          <ul>
          <li class="promo_title"><%= link_to featured_merch.name, {
    

    :controller => “merchant”, :action => “detail”, :id => featured_merch, :tab
    => ‘promotion’ } %

  • <%= featured_merch.category.name %>

  • <%= featured_merch.promotion.name %>

  • <% end %>

    un saludo y muchas gracias.

    Tienes varias alternativas.

    Una es FeedTools [http://sporkmonger.com/projects/feedtools/], es muy
    muy simple, aquí
    [http://www.lacoctelera.com/mamuso/post/2007/01/02/feeds-dummies]
    Manuel explica un ejemplo. Lo malo es que el proyecto está abandonado,
    y que es un poco lento (sobre todo a la hora de parsear, no tanto
    generando). Pero funcionar funciona muy bien y probablemente es lo
    másfácil.

    Otra es la librería RSS que viene incluída en Ruby. En la
    documentación vienen ejemplos. [Ruby-doc me aparece caído ahora mismo,
    pero si buscas en RDoc Documentation lo encuentras, se
    llama simplemente ‘rss’]

    Una tercera alternativa es hacerlo a mano con Builder que tampoco es
    tan complicado :smiley: Puedes ver un ejemplo en
    http://svn.techno-weenie.net/projects/beast/branches/stable-1.0/app/views/posts/index.rxml
    y otros archivos del mismo proyecto.

    Un saludo,


    Sergio Gil Pérez de la Manga
    e-mail > [email protected]
    blog > http://www.lacoctelera.com/porras

    On 04/08/07, Fernando S. [email protected] wrote:

    Buenas,

    Alguien me podria recomendar un metodo para generar RSS desde una aplicacion
    rails?.

    Además de lo que dice Sergio, sugiero que si puedes te olvides de RSS
    y utilices Atom. Entonces puedes utilizar esto:

    http://dev.rubyonrails.org/browser/plugins/atom_feed_helper


    Manuel, que
    piensa que eres una excelente persona y medra en torno a
    http://simplelogica.net y/o http://simplelogica.net/logicola/
    Recuerda comer mucha fruta y verdura.

    On 8/5/07, Manuel González Noriega [email protected]
    wrote:

    On 04/08/07, Fernando S. [email protected] wrote:

    Buenas,

    Alguien me podria recomendar un metodo para generar RSS desde una aplicacion
    rails?.

    Además de lo que dice Sergio, sugiero que si puedes te olvides de RSS
    y utilices Atom. Entonces puedes utilizar esto:

    http://dev.rubyonrails.org/browser/plugins/atom_feed_helper

    Manu, no lo conocía, ¡está que te cagas! Olviden lo que acabo de
    escribir hace media hora :stuck_out_tongue:


    Sergio Gil Pérez de la Manga
    e-mail > [email protected]
    blog > http://www.lacoctelera.com/porras

    es buena idea responder a todo con ATOM
    es un formato que tiene menos problemas con el encoding

    además incorpora una especie de marca para que el lector de Feeds no
    “olvide”
    que ya has leído esa noticia o lo que sea

    también te permite meter contenido html, no como RSS que tienes que
    escapar las etiquetas, un hack realmente horrible
    (y del que aún no se han posicionado a favor o en contra los de la
    especificación RSS)

    solo hace falta echarle un vistazo a la especificación para darte
    cuenta, de lo mal pensado que está
    igual era el primer formato de estas características (no lo he
    mirado, pero lo parece)

    si de todas formas necesitas RSS, puedes usar un servicio de
    conversión
    yo personalmente uso directamente HAML para esta tarea
    paso mucho del builder, no me gusta su sintaxis

    un saludete!
    marze

    El 05/08/2007, a las 13:01, Sergio Gil Pérez de la Manga
    escribió:

    On 8/5/07, Manuel González Noriega