Funny you should mention that oddity. I noticed that today, as well. I've been focused on the other side of RSS feeds, the actual consuming side, and started digging into the internal RSS news generation, because I think it's way over due for a complete overhaul. Anyways, what I see, is just what you mention. The reason being, when you create an announcement, it gets written to the SearchItem table. However, there is no update to that item in the SearchItem table, after the initial creation, unless you manually delete the table entry. Subsequent updates to an announcement will never match the initial SearchItem entry, which is what is used when the RSS feed is generated. You can re-index content, but that is only going to grab new content and put it in the table, it doesn't really perform an update on existing content that I can see. I've tried clearing the cache as well, but that doesn't do anything positive either.
Now, in the Blog module, the reason you don't see this happening is because that module has a completely custom RSS news generator. At least that's what we are seeing. We're still going over the code, but that's the very situation we've been investigating since deploying v5.0.0 on our test station yesterday.
Sounds like a bug to me, anyways.
BTW, on of my pet beefs was the Announcement module showing the modulename - title in the RSS feed. (Actually, all of the Core modules that use the internal RSS news generation method do this thing, too.) Now, I see only the module name used as the title. I'm using the same versions as you. Do you see that as well? This is terrible for syndication, where the norm is to see the actual title, becuase that is the entry's topic lead in. Here's an example: The actual module name is 'About Town', and the Announcement title is 'Shouldn't An Update Cause a Search Item Update?'. In the example below, you'll see the module name, as the 'title' and the description underneath it, wouldn't make any sense, there is no connection between the two items displayed.
Today, January 02, 2009, 19 hours ago
Well, that's what folks on our team are thinking. When you update an item that is searcha...