Skip to content

fix(const): the AppType crawler lower-cases IANA service names, so TCP.cailic is not the registrar's CAIlic #2551

Open

Description

@JarryShaw

From the 2026-11-01 conventions audit, re-verified on 73add05a3. registry-protocol.rst, "RFC-Directed Case Sensitivity" and the audit row for TCP, UDP, SCTP and DCCP: a registry's spelling is never quietly normalised, and member names come from the service-name column "in the registrar's own spelling".

Decision needed: is the page or the generator wrong?

  1. Keep the registrar's spelling in svc and the member name, with an alias for each old lower-case name (a bare rename is observable).
  2. Keep the lower-casing and record it on the page as an exception citing RFC 6335 §5.1.
    Recommendation: 2, because RFC 6335 §5.1 already treats the names as case-insensitive, and 1 renames every mixed-case member and needs an alias for each.
    Fix: per the decision, in the template, not the generated files. Option 2 also edits registry-protocol.rst, which feat(registry): foundation.registry wrappers for IPX and SCTP sub-maps; record the convention (#2511) #2521 edits.

Activity

  1. added
    fixPull requests that fix a defect (fix: subject prefix)
    needs: decisionWaiting on the maintainer to decide — not blocked by other work
    on Nov 1, 2026
  2. moved this to Needs decision in PyPCAPKiton Nov 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    fixPull requests that fix a defect (fix: subject prefix)needs: decisionWaiting on the maintainer to decide — not blocked by other work

    Projects

    • Status
      Needs decision

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions