[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 1/2] docs: Template for feature documents
Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> --- v3: Added #Testing and #Reference sections v2: Added %Revision and #History table --- docs/Makefile | 2 +- docs/features/template.pandoc | 75 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 docs/features/template.pandoc diff --git a/docs/Makefile b/docs/Makefile index d25e6c7..b9da605 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -15,7 +15,7 @@ MARKDOWNSRC-y := $(sort $(shell find misc -name '*.markdown' -print)) TXTSRC-y := $(sort $(shell find misc -name '*.txt' -print)) -PANDOCSRC-y := $(sort $(shell find specs -name '*.pandoc' -print)) +PANDOCSRC-y := $(sort $(shell find features/ misc/ specs/ -name '*.pandoc' -print)) # Documentation targets DOC_MAN1 := $(patsubst man/%.pod.1,man1/%.1,$(MAN1SRC-y)) diff --git a/docs/features/template.pandoc b/docs/features/template.pandoc new file mode 100644 index 0000000..7698291 --- /dev/null +++ b/docs/features/template.pandoc @@ -0,0 +1,75 @@ +% Template for feature documents +% Revision $N + +\clearpage + +This is a suggested template for formatting of a Xen feature document in +tree. + +The purpose of this document is to provide a concrete support statement +for the feature (indicating its security status), as well as brief user +and technical documentation. + +# Basics + +A table with an overview of the support status and applicability. + +---------------- ---------------------------------------------------- + Status: e.g. **Supported**/**Tech Preview**/**Experimental** + +Architecture(s): e.g. x86, arm + + Component(s): e.g. Hypervisor, toolstack, guest + + Hardware: _where applicable_ +---------------- ---------------------------------------------------- + +# Overview + +A short description the feature, similar to an abstract for a +paper/presentation. + +# User information + +Information for a user attempting to use the feature. Should include +how to enable the feature (is it enabled by default? If not, how to turn +it on?), and how to interact with the feature (typically via `xl`). + +# Limitations + +Information concerning incompatibilities with other features or hardware +combinations. + +# Technical information + +Information for a developer or power user. Should include where to look +in-tree for detailed documents and code. + +# Testing + +Information concerning how to properly test changes affecting this feature. + +# Areas for improvement + +List of enhancements which could be undertaken, e.g. to improve the +feature itself, or improve interaction with other features. + +# Known issues + +List of known issues or bugs. For tech preview or experimental +features, this section must contain the list of items needing fixing for +its status to be upgraded. + +# References + +Relevant external references for this feature. + +# History + +A table of changes to the document, in chronological order. + +------------------------------------------------------------------------ +Date Revision Version Notes +---------- -------- -------- ------------------------------------------- +YYYY-MM-DD N Xen X.Y ... +---------- -------- -------- ------------------------------------------- -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |