Skip to content

xml_schema: wip needs a since date and comment in managed dialects - #791

Open
hamishwillee wants to merge 3 commits into
mavlink:masterfrom
hamishwillee:wip-since-required
Open

hamishwillee wants to merge 3 commits into
mavlink:masterfrom
hamishwillee:wip-since-required

Conversation

@hamishwillee

Copy link
Copy Markdown
Collaborator

Companion to mavlink/mavlink#2640, which makes xml_consistency_check.py enforce these rules in CI. Either can land first.

Updates the <wip> section of the XML schema guide, and the matching line in "How to Define MAVLink Messages & Enums":

  • New definitions go in development.xml by preference, and common.xml only if necessary.
  • Everything in development.xml is unstable, and must be marked with <wip>.
  • since remains optional in the schema, but is required (and must not be in the future) in minimal.xml, standard.xml, common.xml and development.xml.
  • The example now shows <wip since="YYYY-MM"/> followed by the standard comment, which is also required in those files.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Comment thread en/guide/define_xml_element.md Outdated
Comment thread en/guide/xml_schema.md Outdated
Comment thread en/guide/xml_schema.md Outdated
Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.

1 participant