-
Hi, I don't know if this topic has been raised. I was wondering what the current OT policy is on backward compatibility. As a SQA engineer, I think it is important that changes to OT do not break what exists. I am new to this forum, but not the protocol. @jwhui is there a best practices policy in this respect for OT and backward compatibility? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 13 replies
-
@dmfiore , thanks for raising this question. OpenThread does not currently have any policy for the CLI. Historically, the CLI was primarily used as a simple mechanism for quick testing during software and development. Given that the CLI operates on resource-constrained devices, we wanted to minimize resource requirements for the CLI. At the same time, given that Thread is a relatively new technology, we did not want to constrain ourselves to design decisions that were made in the past as we obtain new learnings and insights moving forward. That said, we could be more diligent in maintaining a CHANGES list for the CLI. Similar to what we do with the OpenThread API. Would that help? |
Beta Was this translation helpful? Give feedback.
@dmfiore , thanks for raising this question.
OpenThread does not currently have any policy for the CLI. Historically, the CLI was primarily used as a simple mechanism for quick testing during software and development. Given that the CLI operates on resource-constrained devices, we wanted to minimize resource requirements for the CLI. At the same time, given that Thread is a relatively new technology, we did not want to constrain ourselves to design decisions that were made in the past as we obtain new learnings and insights moving forward.
That said, we could be more diligent in maintaining a CHANGES list for the CLI. Similar to what we do with the OpenThread API. Would that help?