summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlistair Thomas <astavale@yahoo.co.uk>2017-03-11 23:15:31 +0000
committerRico Tzschichholz <ricotz@ubuntu.com>2017-03-12 14:19:43 +0100
commit9a8b135a63e3af590fb8aa08b6fbb25a6924c7fa (patch)
treed8193d5990a23aeed8be2c91f65135909e370790
parent8e70fb8a0e3af770d4e2d43df60408f611a179b3 (diff)
downloadvala-9a8b135a63e3af590fb8aa08b6fbb25a6924c7fa.tar.gz
manual: Add a README about editing the manual
-rw-r--r--doc/manual/Makefile.am1
-rw-r--r--doc/manual/README36
2 files changed, 37 insertions, 0 deletions
diff --git a/doc/manual/Makefile.am b/doc/manual/Makefile.am
index 837291f23..ea885fb17 100644
--- a/doc/manual/Makefile.am
+++ b/doc/manual/Makefile.am
@@ -77,6 +77,7 @@ EXTRA_DIST = \
manual.xml \
print.xsl \
xhtml.xsl \
+ README \
$(NULL)
MANUAL_DOCBOOK_URL=https://wiki.gnome.org/Projects/Vala/Manual/Export?action=format\&mimetype=text/docbook
diff --git a/doc/manual/README b/doc/manual/README
new file mode 100644
index 000000000..aa680f1b6
--- /dev/null
+++ b/doc/manual/README
@@ -0,0 +1,36 @@
+Vala Reference Manual
+---------------------
+
+The reference manual can be generated in the following formats:
+
+ * devhelp - documentation browser for GNOME, use 'make all' or 'make devhelp'
+ * html - multipage HTML, use 'make html'
+ * print - single page HTML with CSS page media, 'make print'
+ * pdf - uses WeasyPrint to generate from the print format, use 'make pdf'
+
+
+Status
+------
+The manual is a draft and contains a number of omissions and probably some
+errors.
+
+
+Contributing
+------------
+There are a number of ways you can contribute to improving the manual:
+
+ * Raise questions on the Vala communication channels so an edit is then made
+ * Post blogs and other tutorials that can then be used as source material
+ for updating the manual
+ * Raise a report in bugzilla
+ * Submit a patch to bugzilla with an amendment to the manual
+
+Editing the manual
+------------------
+The manual source is available at: https://wiki.gnome.org/Projects/Vala/Manual
+The wiki version is editable by anyone who has access.
+
+To bring an edit in to the Vala source use 'make update-manual-from-wiki'
+This target will download the manual from the wiki. Using 'git diff' will show
+the changes. 'git add --patch' will allow changes to be added in stages.
+