Skip to content

Conversation

@rochaferraz
Copy link

Routers are now officially named "Thread Mesh Extenders" on all consumer facing comms. Adding this information here.

Q: should we update all documentation to reflect the name change or can we still use "router" in engineering docs and primers?

Routers are now officially named "Thread Mesh Extenders" on all consumer facing comms. Adding this information here.

Q: should we update *all* documentation to reflect the name change or can we still use "router" in engineering docs and primers?
@Vyrastas
Copy link
Member

Vyrastas commented Jun 7, 2024

Sorry, I missed this. @jwhui is this a change we should make in the OpenThread docs?

@jwhui
Copy link
Member

jwhui commented Jun 10, 2024

Sorry, I missed this. @jwhui is this a change we should make in the OpenThread docs?

Yes, we should put something to this effect. "Mesh Extenders" is the name Thread Group recommends for consumer-facing documentation. But "Routers" is still used by the Thread Specification.

@Vyrastas
Copy link
Member

Yeah I would just change it a few places for now, these docs are not really for consumers. I haven't looked at the Primer material in a while, I'll have to see other places where it makes sense to change and also mention Mesh Extenders.

@EskoDijk
Copy link
Contributor

@Vyrastas Currently the term "Router" is still used in Thread 1.4.x specifications. Change of the term is pending for a future spec update, but is not the highest priority.

@jwhui jwhui requested a review from Copilot August 13, 2025 06:12
@jwhui
Copy link
Member

jwhui commented Aug 13, 2025

/gemini review

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a disclaimer to clarify the terminology change from "Router" to "Thread Mesh Extender" for consumer-facing communications while maintaining technical documentation consistency.

  • Updates the section header to include both "Router" and "Thread Mesh Extender" terminology
  • Adds a disclaimer explaining the preferred consumer-facing terminology
  • Clarifies that technical documentation may continue using "Router"

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

* provides secure commissioning services for devices trying to join the network
* keeps its transceiver enabled at all times

Routers must be denominated "Thread Mesh Extenders" for all consumer-facing communications,
Copy link

Copilot AI Aug 13, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The word 'denominated' is incorrect in this context. Consider using 'called', 'named', or 'referred to as' instead.

Suggested change
Routers must be denominated "Thread Mesh Extenders" for all consumer-facing communications,
Routers must be called "Thread Mesh Extenders" for all consumer-facing communications,

Copilot uses AI. Check for mistakes.
@jwhui jwhui requested a review from Vyrastas August 13, 2025 06:12
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a disclaimer to clarify the terminology for Thread Routers, which are now officially called 'Thread Mesh Extenders' in consumer-facing materials. The change correctly updates the relevant documentation page to inform readers about both terms. This approach of adding a note instead of replacing all instances of 'Router' seems sensible for technical documentation. My review includes a minor suggestion to improve the wording of the new disclaimer for better readability. Please also consider updating the corresponding Chinese documentation file (site/zh-cn/guides/thread-primer/node-roles-and-types.md) to maintain consistency between language versions.

Comment on lines +19 to +20
Routers must be denominated "Thread Mesh Extenders" for all consumer-facing communications,
but documentation and technical publications might also use the legacy "Router" terminology.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

For improved readability, you could rephrase this note. The word 'denominated' is quite formal, and the sentence can be made more direct and clear.

Suggested change
Routers must be denominated "Thread Mesh Extenders" for all consumer-facing communications,
but documentation and technical publications might also use the legacy "Router" terminology.
For consumer-facing communications, Routers are officially called "Thread Mesh Extenders". However, technical documentation like this guide may continue to use the legacy term "Router".

@EskoDijk
Copy link
Contributor

Just a review comment on this: per https://threadgroup.atlassian.net/browse/SPEC-1288 , the term "Router" would be updated to "Mesh Extender" (and not "Thread Mesh Extender").
The term "Thread Router" would be updated to "Thread Mesh Extender". Should we follow the same logic here?

Copy link
Member

@Vyrastas Vyrastas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can approve once the AI/bot comments are addressed

@EskoDijk
Copy link
Contributor

Can approve once the AI/bot comments are addressed

And my comment, hopefully! Although phrased as a question, I proposed a change in the terminology, to keep consistency. I.e. use the term "Mesh Extender" instead of "Router".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants