Open dylan-hart opened 6 months ago
More:
L2170: "Figure 3.21 show the ..." Expected: "Figure 3.21 [shows] the ..."
L2705: "The Clients subscriptions ..." Expected: "The Client's subscriptions ..."
L2898: "The following these rules apply to ..." Expected: "The following rules apply to ..."
L2910: "... are received are in the order they were published." Expected: "... are received in the order they were published."
L2913: "This is addition to the rules listed above." Expected: "This is [in] addition to the rules listed above."
L3145: "... in the same that it does ..." Expected: "... in the same [way/manner] that it does ..."
L3145: "... to a -Subscriber." Expected: "... to a Non-shared Subscriber."
L3156: "Client'sSession ..." Expected: "Client's Session ..."
L3319: "... the expectation is that that Client will choose ..." is inconsistent with other references to "the Client" (L3294, L3298, L3299) Expected: "... the expectation is that the Client will choose ..."
L3441: "Definitions of Malformed Packet and Protocol Errors are contained in section 1.2 Terminology, some but not all, of these error cases are noted throughout the specification." This is a run-on sentence, and could be improved by splitting the two distinct thoughts into separate sentences. Expected: "Definitions of Malformed Packet and Protocol Errors are contained in section 1.2 Terminology. Some, but not all, of these error cases are noted throughout the specification.
These are all very minor, so I don't expect any interest in addressing them, but I thought it might be good to report. These are all from the MQTT v5.0 PDF available at https://mqtt.org/mqtt-specification/.
L1167: "The values the Connect Reason Code are shown below" is inconsistent with similar statements in the spec (L2463, L2541, L2642). Expected: "The values [for] the Connect Reason Code are shown below."
L1199 "... other than that sent by the Client in the CONNACK" seems to suggest the Client would send a CONNACK to the server. Expected: "... other than that sent by the Client in the CONNECT."
L1328: "A value is 0 means ..." Expected: "A value [of] 0 means ..."
L1344: "A value is 0 means ..." Expected: "A value [of] 0 means ..."
L1555: "Payload Forma t Indicator" (space in the word Format) Expected: "Payload Format Indicator"
L1568: "Message Expiry Interval`" (tilde following the word Interval) Expected: "Message Expiry Interval"
L1741, [MQTT-3.3.4-4] "... which have a Subscription Identifiers, their" (pluralization) Expected: "... which have a Subscription Identifier, their"
It seems likely I'll find more as I continue reading. Are any of these helpful? Is there a better method or place for me to report them?