▲ | Flowdalic 4 days ago | |||||||
I am not sure if I would phrase it that way. (Seemingly) conflicting extensions are another consequence of the loosely coupling between standardization and implementations. In addition, the emergence of several functionally overlapping extensions is stimulated by the freely accessible standardization process. Especially in the early phase of an extension, you want to encourage experimentation with different approaches. Early selection would be disadvantageous. | ||||||||
▲ | tcfhgj 4 days ago | parent [-] | |||||||
> Especially in the early phase of an extension, you want to encourage experimentation with different approaches. Early selection would be disadvantageous. With any standard you can experiment what you want, nobody* even can prevent you from doing it no matter how inaccessible the standardization process is. The standardization process comes into play when you think you have found a good solution, which should be adopted by THE standard respectively the ecosystem. What matters is what the standard itself looks like, do you have a coherent specification which specifies the current way of doing things, including optional components? Or do you have a set of independent ways of doing it, because the standardization process doesn't actually decide what is the correct way of doing something (e.g. managing a group chat) *okay technically not correct. Law can e.g. decide making e2ee illegal technology and criminalize even playing around with it. | ||||||||
|