Skip to content

Update DocBook schema to DocBook 5.2.1b1#280

Open
Girgias wants to merge 1 commit into
php:masterfrom
Girgias:docbook-050201b
Open

Update DocBook schema to DocBook 5.2.1b1#280
Girgias wants to merge 1 commit into
php:masterfrom
Girgias:docbook-050201b

Conversation

@Girgias
Copy link
Copy Markdown
Member

@Girgias Girgias commented Mar 7, 2026

This should fix the unintentional BC break from DocBook 5.1 to 5.2, meaning we no longer need to have a custom DocBook schema.

Edit: there is a minor issue in that .rng files no longer have an EOL prior to EOF. Reported upstream.

This should fix the unintentional BC break from DocBook 5.1 to 5.2, meaning we no longer need to have a custom DocBook schema.
@jordikroon
Copy link
Copy Markdown
Member

jordikroon commented May 10, 2026

@Girgias 5.2.1 has been released around mid-march. That fixes the EOL. Meaning we could upgrade to that version.
I don't have the expertise to guess what the impact could bring. So I trust you fully on this.

  • Fixed the accidental backwards incompatibility with version 5.2 where classsynopsis allowed only a single ooclass, ooexception, or oointerface.
  • Fixed the "standard" URIs for the publishers schemas.
  • Fixed a typo in the description of the condition attribute.
  • Corrected several Schematron rules related to callout cross references.
  • Modernized the build, updated the testing framework.

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.

2 participants