[ANN] Preview RSRSS

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] Preview RSRSS

Philippe Marschall
Hi

Inspired by a talk Lukas gave at ESUG I created something called RSRSS
(Really Simple RSS) [1]. It allows you to create RSS 2.0 feeds with
the Seaside canvas API. Emphasis is on simple. If you need powerful or
flexible, there's Atom [2]

example:
renderFirstItemOn: rss
        rss item: [
                rss title: 'Star City'.
                rss link: 'http://liftoff.msfc.nasa.gov/news/2003/news-starcity.asp'.
                rss description: 'How do Americans get ready to work with Russians
aboard the International Space Station? They take a crash course in
culture, language and protocol at Russia''s Star City.'.
                rss publicationDate: 'Tue, 03 Jun 2003 09:39:21 GMT'.
                rss guid: 'http://liftoff.msfc.nasa.gov/2003/06/03.html#item573' ]

There is a class called RRDemo that gives you a more complete example.

What does preview mean? There's no real documentation about the
elements so you need to be familiar with the RSS spec. I plan to copy
and paste the explanations from the spec into the methods.
Also you have to pass correctly formatted strings to make sure it
validates. This is mostly an issue for email addresses and timestamps.
Debugging does not work like in Seaside applications. Sorry about that.
call:/answer: doesn't work (and doesn't really sense). Subcomponents
should work (although you probably won't need them).

It implements the full 2.0 specification (unless I've forgotten
something) but no modules (and also not Dublin Core).

The demo validates against W3C Feed Validation Service and the
Validome RSS and Atom validator. I didn't check against Feed Validator
[5] which is probably the most strict.

This mail is basically to find out if there is any interest in this
kind of stuff.

Philippe

[1] http://www.squeaksource.com/rsrss.html
[2] http://www.squeaksource.com/Atom.html
[3] http://validator.w3.org/feed/
[4] http://www.validome.org/rss-atom/
[5] http://feedvalidator.org/
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Preview RSRSS

keith1y

>
> This mail is basically to find out if there is any interest in this
> kind of stuff.
>
Definitely!

Keith

       
       
               
___________________________________________________________
All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine
http://uk.docs.yahoo.com/nowyoucan.html
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Re: [ANN] Preview RSRSS

cnantais
+1

On 9/26/06, Keith Hodges <[hidden email]> wrote:

>
> >
> > This mail is basically to find out if there is any interest in this
> > kind of stuff.
> >
> Definitely!
>
> Keith
>
>
>
>
> ___________________________________________________________
> All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine
> http://uk.docs.yahoo.com/nowyoucan.html
> _______________________________________________
> Seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

RE: [ANN] Preview RSRSS

Ramon Leon-5
In reply to this post by keith1y
> > This mail is basically to find out if there is any interest in this
> > kind of stuff.
> >
> Definitely!
>
> Keith

Ditto, really cool!


Ramón León
http://onsmalltalk.com 

_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Preview RSRSS

cdavidshaffer
In reply to this post by Philippe Marschall
Philippe Marschall wrote:
>
> This mail is basically to find out if there is any interest in this
> kind of stuff.
>

Yes!  Cool stuff!

David

_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Preview RSRSS

Philippe Marschall
2006/9/27, David Shaffer <[hidden email]>:
> Philippe Marschall wrote:
> >
> > This mail is basically to find out if there is any interest in this
> > kind of stuff.
> >
>
> Yes!  Cool stuff!

Now the complete RSS Documentation is added.
RRRssRenderCanvas has a class commet that outlines the structure of an
RSS document and each (ok almost) method in RRRssRenderCanvas that
creates a tag has as comment the documentation.

Also some missing options and tags were added.

Philippe
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside