From fb9ce235fae7262f3cfd5557d1bc9eb1f9f57c9d Mon Sep 17 00:00:00 2001 From: brent s Date: Mon, 9 Dec 2019 07:16:33 -0500 Subject: [PATCH] i think this is a better path forward --- schema/lib/types/aif.xsd | 251 +++++++++++++++++++++++++ schema/{ => lib/types}/bsd.xsd | 23 ++- schema/{ => lib/types}/linux.xsd | 23 ++- schema/{ => lib/types}/net.xsd | 11 +- schema/{ => lib/types}/std.xsd | 6 +- schema/{ => lib/types}/sys.xsd | 4 +- schema/{ => lib/types}/unix.xsd | 11 +- schema/{ => projects}/aif.xsd | 309 ++++--------------------------- schema/{ => projects}/bdisk.xsd | 4 +- 9 files changed, 335 insertions(+), 307 deletions(-) create mode 100644 schema/lib/types/aif.xsd rename schema/{ => lib/types}/bsd.xsd (53%) rename schema/{ => lib/types}/linux.xsd (96%) rename schema/{ => lib/types}/net.xsd (94%) rename schema/{ => lib/types}/std.xsd (96%) rename schema/{ => lib/types}/sys.xsd (79%) rename schema/{ => lib/types}/unix.xsd (92%) rename schema/{ => projects}/aif.xsd (51%) rename schema/{ => projects}/bdisk.xsd (77%) diff --git a/schema/lib/types/aif.xsd b/schema/lib/types/aif.xsd new file mode 100644 index 0000000..35af114 --- /dev/null +++ b/schema/lib/types/aif.xsd @@ -0,0 +1,251 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/schema/bsd.xsd b/schema/lib/types/bsd.xsd similarity index 53% rename from schema/bsd.xsd rename to schema/lib/types/bsd.xsd index 3706f40..95c005d 100644 --- a/schema/bsd.xsd +++ b/schema/lib/types/bsd.xsd @@ -1,13 +1,20 @@ - + elementFormDefault="unqualified" + attributeFormDefault="unqualified"> + + + + diff --git a/schema/linux.xsd b/schema/lib/types/linux.xsd similarity index 96% rename from schema/linux.xsd rename to schema/lib/types/linux.xsd index 400e15e..8ee05e2 100644 --- a/schema/linux.xsd +++ b/schema/lib/types/linux.xsd @@ -1,17 +1,20 @@ - - - - + + + diff --git a/schema/net.xsd b/schema/lib/types/net.xsd similarity index 94% rename from schema/net.xsd rename to schema/lib/types/net.xsd index f08587e..d9e7d6f 100644 --- a/schema/net.xsd +++ b/schema/lib/types/net.xsd @@ -1,13 +1,14 @@ - - + diff --git a/schema/std.xsd b/schema/lib/types/std.xsd similarity index 96% rename from schema/std.xsd rename to schema/lib/types/std.xsd index da646c4..517aa2d 100644 --- a/schema/std.xsd +++ b/schema/lib/types/std.xsd @@ -1,7 +1,7 @@ - diff --git a/schema/sys.xsd b/schema/lib/types/sys.xsd similarity index 79% rename from schema/sys.xsd rename to schema/lib/types/sys.xsd index 3e7fcfb..37ee35f 100644 --- a/schema/sys.xsd +++ b/schema/lib/types/sys.xsd @@ -1,6 +1,6 @@ - diff --git a/schema/unix.xsd b/schema/lib/types/unix.xsd similarity index 92% rename from schema/unix.xsd rename to schema/lib/types/unix.xsd index 2c0bb19..83c319e 100644 --- a/schema/unix.xsd +++ b/schema/lib/types/unix.xsd @@ -1,13 +1,14 @@ - - + diff --git a/schema/aif.xsd b/schema/projects/aif.xsd similarity index 51% rename from schema/aif.xsd rename to schema/projects/aif.xsd index a0d86be..2b0e697 100644 --- a/schema/aif.xsd +++ b/schema/projects/aif.xsd @@ -2,247 +2,12 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -252,8 +17,8 @@ - - + + @@ -266,7 +31,7 @@ - + @@ -284,13 +49,13 @@ + type="t_aif:t_cmdopts"/> - + @@ -298,7 +63,7 @@ - + @@ -306,7 +71,7 @@ - + @@ -322,7 +87,7 @@ - + @@ -330,7 +95,7 @@ - + @@ -349,13 +114,13 @@ - - + + - - - + + + @@ -367,7 +132,7 @@ - + @@ -375,7 +140,7 @@ - + @@ -393,9 +158,9 @@ + type="t_aif:t_nonempty" default="us"/> + type="t_aif:t_nonempty"/> @@ -403,11 +168,11 @@ + type="t_aif:t_nonempty"/> + type="t_aif:t_nonempty"/> + type="t_aif:t_nonempty"/> @@ -418,7 +183,7 @@ + type="t_aif:t_user"/> @@ -430,7 +195,7 @@ + type="t_aif:t_service"/> @@ -440,7 +205,7 @@ - + @@ -453,10 +218,10 @@ - + - - + + @@ -469,7 +234,7 @@ - @@ -478,7 +243,7 @@ + type="t_aif:t_package"/> @@ -491,7 +256,7 @@ - + @@ -499,7 +264,7 @@ - + @@ -512,7 +277,7 @@ + type="t_aif:t_http_resource"/> @@ -520,7 +285,7 @@ + type="t_aif:t_http_resource"/> @@ -528,7 +293,7 @@ + type="t_aif:t_http_resource"/> @@ -537,7 +302,7 @@ - + diff --git a/schema/bdisk.xsd b/schema/projects/bdisk.xsd similarity index 77% rename from schema/bdisk.xsd rename to schema/projects/bdisk.xsd index ca62eae..5da27b5 100644 --- a/schema/bdisk.xsd +++ b/schema/projects/bdisk.xsd @@ -3,8 +3,8 @@ xmlns="http://schema.xml.r00t2.io/bdisk.xsd" xmlns:bdisk="http://schema.xml.r00t2.io/bdisk.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" - elementFormDefault="qualified" - attributeFormDefault="qualified"> + elementFormDefault="unqualified" + attributeFormDefault="unqualified">