diff --git a/xml/alerts-3.5.rng b/xml/alerts-3.5.rng
new file mode 100644
index 0000000000..b563e90ab5
--- /dev/null
+++ b/xml/alerts-3.5.rng
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xml/constraints-next.rng b/xml/constraints-3.5.rng
similarity index 91%
copy from xml/constraints-next.rng
copy to xml/constraints-3.5.rng
index 1fa3e7557e..b0d94e4126 100644
--- a/xml/constraints-next.rng
+++ b/xml/constraints-3.5.rng
@@ -1,263 +1,256 @@
-
+
group
listed
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
stop
demote
fence
freeze
always
never
exclusive
start
promote
demote
stop
Stopped
Started
Master
Slave
Optional
Mandatory
Serialize
-
+
diff --git a/xml/constraints-next.rng b/xml/constraints-next.rng
index 1fa3e7557e..b6223fdc6e 100644
--- a/xml/constraints-next.rng
+++ b/xml/constraints-next.rng
@@ -1,263 +1,263 @@
-
+
group
listed
stop
demote
fence
freeze
always
never
exclusive
start
promote
demote
stop
Stopped
Started
Master
Slave
Optional
Mandatory
Serialize
-
+
diff --git a/xml/nodes-3.5.rng b/xml/nodes-3.5.rng
new file mode 100644
index 0000000000..e7a94094e4
--- /dev/null
+++ b/xml/nodes-3.5.rng
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ member
+ ping
+ remote
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xml/nvset-3.5.rng b/xml/nvset-3.5.rng
new file mode 100644
index 0000000000..92225f9345
--- /dev/null
+++ b/xml/nvset-3.5.rng
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xml/options-3.5.rng b/xml/options-3.5.rng
new file mode 100644
index 0000000000..ffcebb7ebe
--- /dev/null
+++ b/xml/options-3.5.rng
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+ cluster-infrastructure
+
+
+
+
+
+ heartbeat
+ openais
+ classic openais
+ classic openais (with plugin)
+ cman
+
+
+
+
+
+
+
+
+
+
+ cluster-infrastructure
+ cluster_recheck_interval
+ dc_deadtime
+ default-action-timeout
+ default_action_timeout
+ default-migration-threshold
+ default_migration_threshold
+ default-resource-failure-stickiness
+ default_resource_failure_stickiness
+ default-resource-stickiness
+ default_resource_stickiness
+ election_timeout
+ expected-quorum-votes
+ is-managed-default
+ is_managed_default
+ no_quorum_policy
+ notification-agent
+ notification-recipient
+ remove_after_stop
+ shutdown_escalation
+ startup_fencing
+ stonith_action
+ stonith_enabled
+ stop_orphan_actions
+ stop_orphan_resources
+ symmetric_cluster
+ transition_idle_timeout
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xml/resources-3.5.rng b/xml/resources-3.5.rng
new file mode 100644
index 0000000000..5c6624f3e3
--- /dev/null
+++ b/xml/resources-3.5.rng
@@ -0,0 +1,426 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ isolation
+ isolation-host
+ isolation-instance
+ isolation-wrapper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ([0-9\-]+)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ requires
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Stopped
+ Started
+ Slave
+ Master
+
+
+
+
+
+
+ ignore
+ block
+ demote
+ stop
+ restart
+ standby
+ fence
+ restart-container
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ocf
+
+
+
+
+ lsb
+ heartbeat
+ stonith
+ upstart
+ service
+ systemd
+ nagios
+
+
+
+
+
diff --git a/xml/rule-3.5.rng b/xml/rule-3.5.rng
new file mode 100644
index 0000000000..5d1daf0ddc
--- /dev/null
+++ b/xml/rule-3.5.rng
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ or
+ and
+
+
+
+
+
+
+
+
+
+
+
+
+
+ lt
+ gt
+ lte
+ gte
+ eq
+ ne
+ defined
+ not_defined
+
+
+
+
+
+
+
+
+ string
+ number
+ version
+
+
+
+
+
+
+ literal
+ param
+ meta
+
+
+
+
+
+
+
+
+ in_range
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ gt
+
+
+
+ lt
+
+
+
+
+
+ date_spec
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+