It is perfectly fine to review a specification, understand the
the original designer, and suggest ways to better achieve the same
result. That is exactly what working groups are supposed to do. It
also perfectly fine, if the original designer won't change their
to publish an alternative design that hopefully works better, and
rely on market forces to sort it out. But it is not fine to try to
prevent the original designer from actually shipping products,
preventing publication of the specification or by trying to prevent
On the contrary, it is our duty to do all of these things.
What is not fine is for participants to expect IETF to lend its
Well, who made us kings? It is one thing to work and publish designs
that hopefully will be good. It is quite another to judge someone else's
design and brand it bad. It is far better to let the market be judge.
-- Christian Huitema