[this ticket is transposed from comments at the tail of #1604]
The georss layer already permits the specification of an icon to be used as a marker for all of its entries.
Is there any merit in adding processing for the "category" attribute of each entry? OpenLayers could then plot an icon representing that type of event. For instance, if we had fall, camp_out and puncture category values for entries in a georss feed representing an off-road-biking journey we could show fall.png, camp_out.png and puncture.png icons at those locations.
Alternatively an implementation could choose to use a lookup table of category versus image to use.
I've just looked, and there is a category attribute at the item level in RSS2.0
Superficially, it would appear that Format.GeoRSS would read in the category parameter - storing it in the geometry data, then Layer.GeoRSS could lookup the image to plot. But, hey, I've barely looked at the code (yet).