| ▲ | throw0101c 5 hours ago | |
> No, backwards compatibility is competence. Creating an IPng was always going to be complicated:
* https://github.com/becarpenter/misc/blob/main/why6why.md* https://datatracker.ietf.org/doc/html/rfc1671 For anyone curious as to the decision-making process, here are the criteria for what the IETF was looking for in an IPng: * https://datatracker.ietf.org/doc/html/rfc1726 Here are the candidates that were floating around at the time, and the reason why the winner was chosen: | ||
| ▲ | TZubiri an hour ago | parent [-] | |
This is very valuable, but not sure if you think it contradicts my comment. I'm not saying that IPv6 is incompetent, or that IPv6 implementations break backward compatibility, or that the problem can be solved without breaking bc. I'm saying that while IPv6 breaks bc itself, dual stack does not, and even full migrations can maintain bc or gracefully degraded. In essence, not all implementations IPv6 are good, and not all migrations from IPv4 are responsible, if someone is blindly team IPv6 or blindly team IPv4 in general there's a lack of nuance. | ||