08-28-2020, 11:42 AM
@Atair
Back when the TCP suite of protocols was in early development, Jon Postel accidentally became a legend when he wrote in RFC 760 that, for the sake of robustness, "an implementation should be conservative in its sending behavior, and liberal in its receiving behavior". Various wordings of this statement have become known as Postel's Law or Postel's Principle.
I admire software which can deal with malformed input liberally, but I abhor software which generates malformed output. I especially abhor software which does it apparently on purpose but doesn't bother to document its behavior. No one should have to spend time examining binary files byte-by-byte to understand what's been done.
As for contributing to the moOde codebase, that would be great. Everything is in the github repo and Tim has always considered carefully the code changes proposed by others.
Regards,
Kent
Back when the TCP suite of protocols was in early development, Jon Postel accidentally became a legend when he wrote in RFC 760 that, for the sake of robustness, "an implementation should be conservative in its sending behavior, and liberal in its receiving behavior". Various wordings of this statement have become known as Postel's Law or Postel's Principle.
I admire software which can deal with malformed input liberally, but I abhor software which generates malformed output. I especially abhor software which does it apparently on purpose but doesn't bother to document its behavior. No one should have to spend time examining binary files byte-by-byte to understand what's been done.
As for contributing to the moOde codebase, that would be great. Everything is in the github repo and Tim has always considered carefully the code changes proposed by others.
Regards,
Kent