--- /dev/null
+[all]
+ignore = .tox/**,
+ .git/**,
+ .gitignore,
+ .gitreview,
+ node_modules/**,
+ **.sw?,
+ **.orig
+
+[all.reStructuredText]
+bears = RSTcheckBear
+files = **.rst
+
+[all.linelength]
+bears = LineLengthBear
+files = **.rst
+max_line_length = 80
+
+[all.spacing]
+bears = SpaceConsistencyBear
+files = **.rst
+use_spaces = True
+enforce_newline_at_EOF = False
+default_actions = SpaceConsistencyBear: ApplyPatchAction
+
+[all.grammar]
+bears = WriteGoodLintBear
+files = **.rst
+allow_so_beginning = False
+allow_there_is = False
+allow_cliche_phrases = False
+
+[all.git]
+bears = GitCommitBear
+ignore_length_regex = Signed-off-by,
+ Also-by,
+ Co-authored-by,
+ http://,
+ https://
-# Ignore Vim temporary files
+# Vim
.*.sw?
-# Maven
-target/
-
-# Vagrant
-.vagrant
-
-# IntelliJ
-.idea/
-*.iml
+# Tox
+.tox/
-# Eclipse
-.project
+# Docs
+docs/_build/
-# Python
-.tox/
-__pycache__/
-*.pyc
+# Coala
+node_modules
--- /dev/null
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+# SPDX-License-Identifier: EPL-1.0
+##############################################################################
+# Copyright (c) 2018 The Linux Foundation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+##############################################################################
+
+from docs_conf.conf import *
+
+linkcheck_ignore = []
+
+nitpicky = True
--- /dev/null
+---
+project: lftools
+project_cfg: lfdocs
+extensions:
+ - sphinx.ext.autodoc
+ - sphinx.ext.doctest
+ - sphinx.ext.intersphinx
+ - sphinx.ext.todo
+ - sphinx.ext.coverage
+ - sphinx.ext.viewcode
--- /dev/null
+.. Linux Foundation Networking Processes documentation master file
+
+Linux Foundation Networking Process
+===================================
+
+Linux Foundation Networking (LFN) Process documentation.
+
+Contents:
+
+.. toctree::
+ :maxdepth: 2
+
+Indices and tables
+==================
+
+* :ref:`genindex`
+* :ref:`modindex`
+* :ref:`search`
--- /dev/null
+lfdocs-conf
--- /dev/null
+[tox]
+minversion = 1.6
+envlist = coala,docs
+skipsdist = true
+
+[testenv:coala]
+basepython = python3
+deps =
+ coala
+ coala-bears
+ nodeenv==1.1.2
+commands =
+ nodeenv -p
+ npm install --global write-good
+ python3 -m nltk.downloader punkt maxent_treebank_pos_tagger averaged_perceptron_tagger
+ coala --non-interactive
+
+[testenv:docs]
+deps = -rrequirements-docs.txt
+commands =
+ sphinx-build -W -b html -n -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/html
+ echo "Generated docs available in {toxinidir}/docs/_build/html"
+whitelist_externals = echo
+
+[testenv:docs-linkcheck]
+deps = -rrequirements-docs.txt
+commands = sphinx-build -W -b linkcheck -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/linkcheck