Search code examples
xmlrestfeedevent-logatom-feed

Would an Atom based feed work for a "resource change log"?


I am working on an api requiring a service that exposes a change log for a certain type of resources. I could roll my own format but i'd like to leverage existing standards where possible. Basically each entry would have the following data :

  • A date/timestamp
  • A change description (ex. order created, order processed...etc)
  • An author of the change

You know...basic audit data.


Solution

  • Yes this makes a whole lot of sense. The main advantage being that there are many clients out there that would be able to consume this data immediately. There are feed reader clients on phones, on desktops, in browsers. Mail clients like Outlook can read it.

    Using a standard format like this is a whole lot of win.