Skip to content

Conversation

handrews
Copy link
Member

@handrews handrews commented Aug 26, 2025

This is the first step in addressing #4831 (with slight differences from the re-org last posted in that issue). It only moves sections and adjusts indents, without any other changes to contents or to section names. All of the more complex changes, including renaming, combining, or splitting sections, will be in subsequent PR(s).

GitHub does not use git's feature to detect moved code in diffs, so I do not recommend looking at the normal diff. I have provided multiple other ways to look at this.

To prove that all non-heading lines were only moved, you can see screenshots of git diff --color-moved=dimmed-zebra here. These are not intended for detailed review, they just show by color what is a move vs a change.

Even in those diffs it's still hard to see what was moved, so I made alternate views of the two commits, one of which does the move and the other of which adjusts heading levels. I recommend looking at the headings-only diffs in particular:

Finally, here is the rendered outcome: OAS 3.2


Two sections, "Object" and "Schema" (both under "Definitions", not the big "Schema" section obviously) have been entirely removed, as the new section names (renamed in a future PR) and organization makes them unnecessary.

Several additional section headings have been removed because they only had subsections (no other content) and the subsections no longer need the grouping: "Specification", "Definitions", "Working With Data".

The resulting top-level sections are:

  • Introduction
  • Format
  • Schema (to be renamed in the next PR)
  • Specification Extensions
  • Security Considerations
  • (appendixes, which I'm not listing as they have not changed in this PR)
  • schema changes are included in this pull request
  • schema changes are needed for this pull request but not done yet
  • no schema changes are needed for this pull request

This moves many sections but does not make any changes to titles or contents.
Not even obvious trivial ones.
The indentation levels are a little strange to make it easier to merge
outstanding PRs and see moved sections, and will be fixed in the next commit.
@handrews handrews added this to the v3.2.0 milestone Aug 26, 2025
@handrews handrews requested review from a team as code owners August 26, 2025 22:34
@handrews handrews added the editorial Wording and stylistic issues label Aug 26, 2025
Copy link
Contributor

@ralfhandl ralfhandl left a comment

Choose a reason for hiding this comment

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

Thanks for the detailed description of the changes and deletions.

@ralfhandl ralfhandl requested a review from a team August 27, 2025 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editorial Wording and stylistic issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants