Skip to content

Conversation

AndrewSales
Copy link
Contributor

This PR incorporates all changes required by the 2025 edition of the standard.

…proposals#39

extends available at top level, enabling import of library etc
new element rules to group abstract rules, re Schematron/schematron-enhancement-proposals#3 and Schematron/schematron-enhancement-proposals#39
new element group for rule processing without if-then-else behaviour, re Schematron/schematron-enhancement-proposals#25
new attribute severity, re Schematron/schematron-enhancement-proposals#58
add optional role attribute to pattern and group, to facilitate svrl:active-*/@ROLE;
add optional role attribute to svrl:diagnostic-reference, in line with svrl:property-reference
re Schematron/schematron-enhancement-proposals#5, Schematron/schematron-enhancement-proposals#7
@tgraham-antenna
Copy link
Member

We currently don't have a separate repository for the 2020 schemas.

Who, other than @AndrewSales, is able to confirm that the PR matches the DIS?

@AndrewSalesBMY
Copy link

AndrewSalesBMY commented Sep 24, 2025

We currently don't have a separate repository for the 2020 schemas.

Can we just tag the current state of main before merging in?

Who, other than @AndrewSales, is able to confirm that the PR matches the DIS?

:-o

@tgraham-antenna
Copy link
Member

We previously made separate repositories by duplicating this repository as schema-2016, and so on. Their commit histories start at the same date, but they're not forks tracked by GitHub.

I suspect that someone either pushed an up-to-date clone of this repository to a new, dated repository on GitHub or renamed the schema repository to schema-year then pushed an up-to-date clone to a new schema repository. The second way would keep the issues and PRs with the schema version to which they (mostly) apply.

It would be possible to make this repository a 'template repository' for a new schema repository, but it wouldn't be possible to merge between branches in the new schema repository because branches created from a template "have unrelated histories".

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.

3 participants