- From: David Carlisle <davidc@nag.co.uk>
- Date: Wed, 17 Jul 2019 09:01:35 +0000
- To: "public-mathml4@w3.org" <public-mathml4@w3.org>
- Message-ID: <2e15692e-b51c-69bc-bedb-6e5a84d15cc3@nag.co.uk>
On 17/07/2019 08:08, Frédéric Wang wrote: BTW regarding removing non-normative part, I was wondering whether it makes sense to remove the RelaxNG schema from MathML Core: Yes I think it probably would be better to do that. That said I think it is still useful to have one (e.g. people using XML tools or for the W3C validator) so maybe the RelaxNG schemas should be moved and maintained in a separate git repository? Yes we have https://github.com/mathml-refresh/mathml-schema But it's currently configured to pull bits from the full and core spec but I could turn it round and make it self standing. Especially with things like onfoo and data-foo attributes you can't really specify them in general in a schema so having the schema normative doesn't really work, it more needs to be a framework in which you can make a schema for the instances you need. (I believe the w3c validator simply deletes any data-zzz attributes before passing to the schema validator for example) A version of the core schema is already checked in to https://github.com/mathml-refresh/mathml-schema/tree/master/rnc so deleting the one from the core repository and editing that directly should be fine David Disclaimer The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses and malware, and may have been automatically archived by Mimecast Ltd, an innovator in Software as a Service (SaaS) for business.
Received on Wednesday, 17 July 2019 09:02:08 UTC