Branch: refs/heads/improve_schema
Home: https://github.com/yast/yast-schema
Commit: 7c3a73ce30a8a4afb0d22271b1f159e693a2c23b
https://github.com/yast/yast-schema/commit/7c3a73ce30a8a4afb0d22271b1f159e69...
Author: Martin Vidner
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M Dockerfile
M package/yast2-schema.spec
M src/rng/Makefile.am
Log Message:
-----------
Test with jing and a minimal valid profile that the schema is correct (bsc#1172131)
jing depends on Java JRE but that is pulled in by trang already
Commit: 71514bfeb11a1a7058b2714e5df08f329e20d489
https://github.com/yast/yast-schema/commit/71514bfeb11a1a7058b2714e5df08f329...
Author: Martin Vidner
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M Dockerfile
M package/yast2-schema.changes
M package/yast2-schema.spec
M src/rng/Makefile.am
Log Message:
-----------
Check schema correctness also with libxml2/xmllint
Why both? The stars show their strong points:
| | jing | xmllint |
|----------------------------+-----------+-----------------|
| runtime dependencies | big (JRE) | * small (glibc) |
| detects invalid documents | yes | yes |
| explains what is wrong | | |
| ... with invalid documents | * yes | no |
Compare: https://github.com/yast/yast-schema/compare/68c5b0189128...71514bfeb11a