[OpenID] Backwards Compatibility

Martin Atkins mart at degeneration.co.uk
Mon Mar 16 18:01:45 UTC 2009


David Recordon wrote:
> Hey Carsten,
> I agree with you.  It's time to make sure that 1.1 is clearly deprecated 
> and that everyone implements 2.1 once it is completed.
> 

Is there some compelling reason not to make 2.1 a superset of how 2.0 is 
implemented today? (That is to say, not a superset of the spec as 
written, but a superset of the parts of it that are implemented and the 
errata.)

I think in an ideal world every existing, well-behaved 2.0 
implementation would already be a fully-compliant 2.1 implementation. 
This implies a research-driven approach involving the studying of 
existing implementations; there should be a high barrier to specifying 
anything that disagrees with an existing, well-behaved implementation.




More information about the general mailing list