On 02/15/2010 07:25 PM, Domas Mituzas wrote:
Was there some urgent production impact that required doing this with no notice?
Actually we had User-Agent header requirement for ages, it just failed to do what it had to do for a while. Consider this to be a bugfix.
Ok. I'm going to take that as "no". In the future, I think it would be better to let people know in advance about non-urgent changes that may break things for them.
Was any impact analysis done on this?
Yup!
Would you care to share the results with us?
In the future, I'd suggest giving basic info like that as part of an announcement.
Actually, at the moment this mostly affects crap sites that hot-load data from us to display spamvertisements on hacked sites on internet.
That's another good thing to share as part of a change announcement: motivation for the change.
I don't know where your 'shoddy ISP' speculation fits in.
Last I looked, there were a lot of poorly maintained proxies out there, some of which mangle headers. It seemed reasonable to me that some of those are on low-rent ISPs in poor countries. If you have already done the work to prove that no legitimate users anywhere in the world are impacted by this change, then perhaps you could save us further discussion and just explain that?
Thanks,
William