I'm currently considering how to encode publication dates correctly in an RSS 2.0 file. There are basically two different dates: What is the semantical date (i.e. what should the user see as date), and what is the technical date (i.e. when was the content changed last technically). Currently, at the item-level, there is only one element specified: the pubDate which tells when the article was published. It would sound logical to use the lastBuildDate from the channel as well there, and just put the technical date into the lastBuildDate.

I'm however wondering if that's really a good idea?