BIND 10 trac1980, updated. aa567b9f09df2b0ba0c91e4c2c920ee968c6c66d [1980] Add authors to the BIND 10 guide
BIND 10 source code commits
bind10-changes at lists.isc.org
Thu May 17 12:50:31 UTC 2012
The branch, trac1980 has been updated
via aa567b9f09df2b0ba0c91e4c2c920ee968c6c66d (commit)
from c39925183a24b63d5ca33446175b760c057238c9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit aa567b9f09df2b0ba0c91e4c2c920ee968c6c66d
Author: Mukund Sivaraman <muks at isc.org>
Date: Thu May 17 18:20:15 2012 +0530
[1980] Add authors to the BIND 10 guide
-----------------------------------------------------------------------
Summary of changes:
doc/guide/Makefile.am | 17 +++++++-
doc/guide/bind10-guide-authors.xml | 44 +++++++++++++++++++++
authors.xsl => doc/guide/bind10-guide-authors.xsl | 35 +++++++++-------
doc/guide/bind10-guide.xml | 2 +
4 files changed, 82 insertions(+), 16 deletions(-)
create mode 100644 doc/guide/bind10-guide-authors.xml
copy authors.xsl => doc/guide/bind10-guide-authors.xsl (59%)
-----------------------------------------------------------------------
diff --git a/doc/guide/Makefile.am b/doc/guide/Makefile.am
index ffe89c9..fc80058 100644
--- a/doc/guide/Makefile.am
+++ b/doc/guide/Makefile.am
@@ -7,7 +7,7 @@ if ENABLE_MAN
.PHONY: bind10-messages.xml
-bind10-guide.html: bind10-guide.xml
+bind10-guide.html: bind10-guide.xml bind10-guide-authors.xml
xsltproc --novalid --xinclude --nonet \
--path $(top_builddir)/doc \
-o $@ \
@@ -34,4 +34,19 @@ bind10-messages.html: bind10-messages.xml
bind10-messages.xml:
$(PYTHON) $(top_srcdir)/tools/system_messages.py -o $@ $(top_srcdir)
+
+endif
+
+# for authors list
+bind10-guide-authors.xml: $(top_srcdir)/authors.xml $(srcdir)/bind10-guide-authors.xsl
+if HAVE_XSLTPROC
+ $(AM_V_GEN) $(XSLTPROC) $(srcdir)/bind10-guide-authors.xsl $< > $(@) || rm -f $(@)
+else
+ @echo "*** xsltproc is required to regenerate $(@) ***"; exit 1;
endif
+
+BUILT_SOURCES = \
+ bind10-guide-authors.xml
+
+EXTRA_DIST += \
+ bind10-guide-authors.xsl
diff --git a/doc/guide/bind10-guide-authors.xml b/doc/guide/bind10-guide-authors.xml
new file mode 100644
index 0000000..36babd3
--- /dev/null
+++ b/doc/guide/bind10-guide-authors.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+<chapter id="contributors">
+<title>Contributors</title>
+
+<para>
+The following people have contributed code to BIND 10:
+</para>
+
+<itemizedlist>
+ <listitem><simpara>Chen Zhengzhang (Jerry)</simpara></listitem>
+ <listitem><simpara>Dmitriy Volodin</simpara></listitem>
+ <listitem><simpara>Evan Hunt</simpara></listitem>
+ <listitem><simpara>Haidong Wang (Ocean)</simpara></listitem>
+ <listitem><simpara>Haikuo Zhang</simpara></listitem>
+ <listitem><simpara>Han Feng</simpara></listitem>
+ <listitem><simpara>Jelte Jansen</simpara></listitem>
+ <listitem><simpara>Jeremy C. Reed</simpara></listitem>
+ <listitem><simpara>Xie Jiagui (Kevin Tes)</simpara></listitem>
+ <listitem><simpara>Jin Jian</simpara></listitem>
+ <listitem><simpara>JINMEI Tatuya</simpara></listitem>
+ <listitem><simpara>Kazunori Fujiwara</simpara></listitem>
+ <listitem><simpara>Michael Graff</simpara></listitem>
+ <listitem><simpara>Michal Vaner</simpara></listitem>
+ <listitem><simpara>Mukund Sivaraman</simpara></listitem>
+ <listitem><simpara>Naoki Kambe</simpara></listitem>
+ <listitem><simpara>Shane Kerr</simpara></listitem>
+ <listitem><simpara>Shen Tingting</simpara></listitem>
+ <listitem><simpara>Stephen Morris</simpara></listitem>
+ <listitem><simpara>Yoshitaka Aharen</simpara></listitem>
+ <listitem><simpara>Zhang Likun</simpara></listitem>
+
+</itemizedlist>
+
+<para>
+The following people have helped to document BIND 10:
+</para>
+
+<itemizedlist>
+
+</itemizedlist>
+
+</chapter>
diff --git a/doc/guide/bind10-guide-authors.xsl b/doc/guide/bind10-guide-authors.xsl
new file mode 100644
index 0000000..61b81a0
--- /dev/null
+++ b/doc/guide/bind10-guide-authors.xsl
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Simple XSL transformation to create a DocBook file from
+ authors.xml.
+-->
+
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+
+ <xsl:output method="text" />
+
+ <xsl:template name="contributor">
+ <xsl:param name="role" />
+ <xsl:apply-templates select="dc:contributor[contains(@role, $role)]" />
+ </xsl:template>
+
+ <xsl:template match="/dc:authors">
+ <xsl:text><?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+<chapter id="contributors">
+<title>Contributors</title>
+
+<para>
+The following people have contributed code to BIND 10:
+</para>
+
+<itemizedlist>
+</xsl:text>
+ <xsl:call-template name="contributor">
+ <xsl:with-param name="role" select="'author'"/>
+ </xsl:call-template>
+ <xsl:text>
+</itemizedlist>
+
+<para>
+The following people have helped to document BIND 10:
+</para>
+
+<itemizedlist>
+</xsl:text>
+ <xsl:call-template name="contributor">
+ <xsl:with-param name="role" select="'documenter'"/>
+ </xsl:call-template>
+ <xsl:text>
+</itemizedlist>
+
+</chapter>
+</xsl:text>
+
+ </xsl:template>
+
+ <xsl:template match="dc:contributor">
+ <xsl:text> <listitem><simpara></xsl:text><xsl:apply-templates /><xsl:text></simpara></listitem>
+</xsl:text>
+ </xsl:template>
+
+</xsl:stylesheet>
diff --git a/doc/guide/bind10-guide.xml b/doc/guide/bind10-guide.xml
index e2b3961..b0ab279 100644
--- a/doc/guide/bind10-guide.xml
+++ b/doc/guide/bind10-guide.xml
@@ -3259,6 +3259,8 @@ Logging/loggers[0]/output_options[0]/maxver 8 integer (modified)
</chapter>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bind10-guide-authors.xml" />
+
<!-- TODO: Add bibliography section (mostly RFCs, probably) -->
More information about the bind10-changes
mailing list