Switched from doc8 to rstcheck

rstcheck supports sphinx-specific directives such as linenos

Change-Id: Ica1f6e17fef867eeef056546e7c4bdba51a2079e
diff --git a/Makefile b/Makefile
index 0da130b..4d57f91 100644
--- a/Makefile
+++ b/Makefile
@@ -38,7 +38,7 @@
 rst-lint: doc_venv
 	source ./doc_venv/bin/activate ;\
 	set -u ;\
-	doc8 --ignore-path doc_venv --ignore-path _build --max-line-length 160 $(SOURCEDIR)
+	rstcheck -r $$(find . -name \*.rst ! -path "*doc_venv*")
 
 # clean up
 clean:
diff --git a/installation.rst b/installation.rst
index add98ac..3d16a28 100644
--- a/installation.rst
+++ b/installation.rst
@@ -7,38 +7,14 @@
 Edgecore Switches
 =================
 
-Install ONOS
-------------
-
-Install ONL
------------
-
-Install OF-DPA
---------------
 
 QCT Switches
 ============
 
-Install ONOS
-------------
-
-Install ONL
------------
-
-Install OF-DPA
---------------
 
 Delta Switches
 ==============
 
-Install ONOS
-------------
-
-Install ONL
------------
-
-Install OF-DPA
---------------
 
 Trellis in a Box (TiaB)
 =======================
diff --git a/requirements.txt b/requirements.txt
index 7dc66f2..e030dd8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,10 +1,10 @@
 Sphinx~=1.8.5
 actdiag~=0.5.4
 blockdiag~=1.5.4
-doc8~=0.8.0
 livereload~=2.6.1
 nwdiag~=1.0.4
 recommonmark~=0.6.0
+rstcheck~=3.3.1
 seqdiag~=0.9.6
 sphinx-reload~=0.2.0
 sphinx-rtd-theme~=0.4.3