Can Atom be used for things besides syndication feeds?

Posted by greim on Stack Overflow See other posts from Stack Overflow or by greim
Published on 2010-04-08T00:52:56Z Indexed on 2010/04/08 5:53 UTC
Read the original article Hit count: 228

Filed under:
|
|

Purely in terms of its conceptual model, is the purpose of Atom (and RSS) only to provide a time-sequential series of frequently-updated items, such as "most recent blog posts" or "last twenty SVN commits," or can Atom be legitimately used to represent static and/or non-time-sequential listings/indices?

As an example, "index of files under this directory", "dog breeds" or "music genres".

Even if there's a date associated with the items, like a file's last modified date, what if you don't necessarily want time to be the primary consideration when you represent that model to your users?

The context for this is passing around (generating and consuming) lists of things in a REST-ful environment, hopefully using a well-understood format, where "date something was created/updated" is a pertinent detail, but not the primary consideration. I realize there's probably no right answer, but wanted to get some perspectives.

Thanks.

© Stack Overflow or respective owner

Related posts about atom

Related posts about Xml