Re: Numerous comments on the XSD for XSLT 4.0, what is the best way to report/fix?

I think that generating a PR would be a great contribution. I would keep the number of issues small if possible, to reduce the admin overhead.

I don't know if you're aware that there are some relevant test cases. Test misc/catalog-005/005b tests that every non-error stylesheet in the test suite is valid against the schema; -007 tests that all element/attribute pairs permitted by the schema are present in some stylesheet, etc. For this purpose there is a copy of the schema in the test suite repo, which needs to be kept in sync "by hand".

As a matter of curiosity, what is the reason for your interest in the schema?

Michael Kay

> On 6 May 2025, at 19:10, Priscilla Walmsley <pwalmsley@datypic.com> wrote:
> 
> Hello all,
>  
> I realize that the XSD for XSLT 4.0 is probably not your highest priority right now, but I recently went through it and have a large number of comments (~30).  Some are simple nits and typos, some are general questions like whether there should even be default values in the XSD (seems like there shouldn’t, given shadow attributes). 
>  
> I’m not sure of the best way to report these is – individual Github issues for each item or groups of items?  Emails here breaking them down into broader topics for discussion?   For the obvious typos, I could alter the schema and create a pull request?  
>  
> Happy to help out in whatever the most expedient way to fix these, including doing some of the editing of the schema.
>  
> Thanks!
> Priscilla

Received on Tuesday, 6 May 2025 19:52:17 UTC