quoting the mailing list so we better keep the discussion here on the issue:
Agreed, we don't want regressions...
Yet, I wonder about one thing.
The old KMZMapProducerFactory stated the official mime type had no "+xml" at the end:
/**
- Official KMZ mime type
*/
static final String MIME_TYPE = "application/vnd.google-earth.kmz";
And that's why I didn't include an alias for the map producer as did for other formats like SVG, or "rss", "application/rss xml", application/rss+xml.
I can easily add an alias for "kml" or whatever, but do we actually want the output formats in a request to be "whatever starts with..." It doesn't seem quite right to me. I mean, the output formats are meant to be the ones stated in the capabilities document, not whatever starts with a given string...
That's almost it, I didn't allowed that because that was not supposed to happen in my understanding. Yet I see now there's actually a missing alias in order to use just "kmz". Just that before kmz where not stated in the capabilities neither...
I propose to use the aliases as stick to what we state we support in the capabilities. Thoughts?
scheduling for prompt resolution since this is one easy to fix that bothers me since a while ago