GUACAMOLE-107: Merge Apachification of Guacamole manual.
diff --git a/README b/README
index aff22ba..9d80b41 100644
--- a/README
+++ b/README
@@ -3,14 +3,14 @@
  About this README
 ------------------------------------------------------------
 
-This README is intended to document the build process of the Guacamole manual
-for technical users who wish to contribute or who simply wish to build the
-manual themselves.
+This README is intended to document the build process of the Apache Guacamole
+manual for technical users who wish to contribute or who simply wish to build
+the manual themselves.
 
 The latest version of the manual is provided on the Guacamole web site, and
 snapshot copies of each release are included in the release archives:
 
-    http://guac-dev.org/
+    http://guacamole.incubator.apache.org/
 
 
 ------------------------------------------------------------
@@ -89,5 +89,5 @@
 Please report any bugs encountered by opening a new issue in the JIRA system
 hosted at:
 
-    http://glyptodon.org/jira/
+    https://issues.apache.org/jira/browse/GUACAMOLE
 
diff --git a/src/appendices/faq.xml b/src/appendices/faq.xml
index d36afc1..b69eb65 100644
--- a/src/appendices/faq.xml
+++ b/src/appendices/faq.xml
@@ -203,13 +203,15 @@
             </question>
             <answer>
 
-                <para>The project hosts a bug tracking tool called Trac at
-                    http://guac-dev.org/trac/. All bugs should be reported there as new tickets.
-                    This is also where you would request a new feature. </para>
-
-                <para>If the bug you found is security-related, we would prefer to be contacted
-                    personally via email, such that the bug can be fixed before becoming dangerously
-                    widely known. </para>
+                <para>The project tracks in-progress tasks and bugs via the JIRA instance hosted by
+                    the Apache Software Foundation:</para>
+                <para><link xmlns:xlink="http://www.w3.org/1999/xlink"
+                        xlink:href="https://issues.apache.org/jira/browse/GUACAMOLE/"
+                            ><uri>https://issues.apache.org/jira/browse/GUACAMOLE/</uri></link></para>
+                <para>All bugs should be reported there as new issues. This is also where you would
+                    request a new feature. If the bug you found is security-related, we would prefer
+                    to be contacted personally via email, such that the bug can be fixed before
+                    becoming dangerously widely known. </para>
 
             </answer>
         </qandaentry>
@@ -222,15 +224,41 @@
             </question>
             <answer>
 
-                <para>The project hosts forums at http://sourceforge.net/projects/guacamole/forums.
-                    If you have a SourceForge username (or don't mind registering one), this is a
-                    good place to start. </para>
-
-                <para>Otherwise, there are Guacamole-specific official IRC channels on freenode.net:
-                    #guacamole, #guacamole-dev, and #guacamole-help. </para>
-
-                <para>If none of those options suffice, you can always email any of the project
-                    members directly. You will usually get a personal response, time permitting. </para>
+                <para>If you would like help with Apache Guacamole, or wish to help others, we
+                    highly recommend sending an email to the one of the project’s <link
+                        xmlns:xlink="http://www.w3.org/1999/xlink"
+                        xlink:href="http://guacamole.incubator.apache.org/support/#mailing-lists"
+                        >mailing lists</link>. <emphasis>You will need to subscribe prior to sending
+                        email to any list.</emphasis> All mailing lists are actively filtered for
+                    spam, and any email not originating from a subscriber will bounce.</para>
+                <para>There are two primary mailing lists:</para>
+                <variablelist>
+                    <varlistentry>
+                        <term><link xmlns:xlink="http://www.w3.org/1999/xlink"
+                                xlink:href="http://mail-archives.apache.org/mod_mbox/incubator-guacamole-user/"
+                                    ><email>user@guacamole.incubator.apache.org</email></link></term>
+                        <listitem>
+                            <para>The user list is intended for general questions and discussions
+                                which do not necessarily pertain to development. This list replaces
+                                the old <link xmlns:xlink="http://www.w3.org/1999/xlink"
+                                    xlink:href="https://sourceforge.net/p/guacamole/discussion/"
+                                    >SourceForge forums</link> used by Guacamole prior to its
+                                acceptance into the Apache Incubator.</para>
+                            <para><emphasis>If you're not sure which mailing list to use, the user
+                                    list is probably the correct choice.</emphasis></para>
+                        </listitem>
+                    </varlistentry>
+                    <varlistentry>
+                        <term><link xmlns:xlink="http://www.w3.org/1999/xlink"
+                                xlink:href="http://mail-archives.apache.org/mod_mbox/incubator-guacamole-dev/"
+                                    ><email>dev@guacamole.incubator.apache.org</email></link></term>
+                        <listitem>
+                            <para>The development list is for development-related discussion
+                                involving people who are contributors to the Apache Guacamole
+                                project (or who wish to become contributors).</para>
+                        </listitem>
+                    </varlistentry>
+                </variablelist>
 
             </answer>
         </qandaentry>
diff --git a/src/chapters/adding-protocol.xml b/src/chapters/adding-protocol.xml
index cfe115d..3c92eef 100644
--- a/src/chapters/adding-protocol.xml
+++ b/src/chapters/adding-protocol.xml
@@ -205,7 +205,7 @@
 AC_PROG_CC_C99
 AC_PROG_LIBTOOL
 
-# Check for libguac (http://guac-dev.org/)
+# Check for libguac
 AC_CHECK_LIB([guac], [guac_client_stream_png],,
       AC_MSG_ERROR("libguac is required for communication via "
                    "the Guacamole protocol"))
diff --git a/src/chapters/custom-auth.xml b/src/chapters/custom-auth.xml
index 17694e6..644b883 100644
--- a/src/chapters/custom-auth.xml
+++ b/src/chapters/custom-auth.xml
@@ -55,12 +55,11 @@
                         http://maven.apache.org/maven-v4_0_0.xsd">
 
     &lt;modelVersion>4.0.0&lt;/modelVersion>
-    &lt;groupId>org.glyptodon.guacamole&lt;/groupId>
+    &lt;groupId>org.apache.guacamole&lt;/groupId>
     &lt;artifactId>guacamole-auth-tutorial&lt;/artifactId>
     &lt;packaging>jar&lt;/packaging>
     &lt;version>0.9.10-incubating&lt;/version>
     &lt;name>guacamole-auth-tutorial&lt;/name>
-    &lt;url>http://guac-dev.org/&lt;/url>
 
     &lt;properties>
         &lt;project.build.sourceEncoding>UTF-8&lt;/project.build.sourceEncoding>
@@ -73,6 +72,7 @@
             &lt;plugin>
                 &lt;groupId>org.apache.maven.plugins&lt;/groupId>
                 &lt;artifactId>maven-compiler-plugin&lt;/artifactId>
+                &lt;version>3.3&lt;/version>
                 &lt;configuration>
                     &lt;source>1.6&lt;/source>
                     &lt;target>1.6&lt;/target>
@@ -86,7 +86,7 @@
 
         &lt;!-- Guacamole Java API -->
         &lt;dependency>
-            &lt;groupId>org.glyptodon.guacamole&lt;/groupId>
+            &lt;groupId>org.apache.guacamole&lt;/groupId>
             &lt;artifactId>guacamole-common&lt;/artifactId>
             &lt;version>0.9.10-incubating&lt;/version>
             &lt;scope>provided&lt;/scope>
@@ -94,7 +94,7 @@
 
         &lt;!-- Guacamole Extension API -->
         &lt;dependency>
-            &lt;groupId>org.glyptodon.guacamole&lt;/groupId>
+            &lt;groupId>org.apache.guacamole&lt;/groupId>
             &lt;artifactId>guacamole-ext&lt;/artifactId>
             &lt;version>0.9.10-incubating&lt;/version>
             &lt;scope>provided&lt;/scope>
@@ -110,16 +110,16 @@
         <para>Naturally, we need the actual authentication extension skeleton code. While you can
             put this in whatever file and package you want, for the sake of this tutorial, we will
             assume you are using
-                <classname>org.glyptodon.guacamole.auth.TutorialAuthenticationProvider</classname>.</para>
+                <classname>org.apache.guacamole.auth.TutorialAuthenticationProvider</classname>.</para>
         <example>
             <title>A skeleton <classname>TutorialAuthenticationProvider</classname></title>
-            <programlisting>package org.glyptodon.guacamole.auth;
+            <programlisting>package org.apache.guacamole.auth;
 
 import java.util.Map;
-import org.glyptodon.guacamole.GuacamoleException;
-import org.glyptodon.guacamole.net.auth.simple.SimpleAuthenticationProvider;
-import org.glyptodon.guacamole.net.auth.Credentials;
-import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
+import org.apache.guacamole.GuacamoleException;
+import org.apache.guacamole.net.auth.simple.SimpleAuthenticationProvider;
+import org.apache.guacamole.net.auth.Credentials;
+import org.apache.guacamole.protocol.GuacamoleConfiguration;
 
 /**
  * Authentication provider implementation intended to demonstrate basic use
@@ -146,7 +146,7 @@
 }</programlisting>
         </example>
         <para>To conform with Maven, this skeleton file must be placed within
-                <filename>src/main/java/org/glyptodon/guacamole/auth</filename> as
+                <filename>src/main/java/org/apache/guacamole/auth</filename> as
                 <filename>TutorialAuthenticationProvider.java</filename>.</para>
         <para>Notice how simple the authentication provider is. The
                 <classname>SimpleAuthenticationProvider</classname> base class simplifies the
@@ -186,7 +186,7 @@
     "namespace" : "guac-auth-tutorial",
 
     "authProviders" : [
-        "org.glyptodon.guacamole.auth.TutorialAuthenticationProvider"
+        "org.apache.guacamole.auth.TutorialAuthenticationProvider"
     ]
 
 }</programlisting>
@@ -271,9 +271,9 @@
         <example>
             <title><filename>TutorialProperties.java</filename>, a class containing property
                 definitions</title>
-            <programlisting>package org.glyptodon.guacamole.auth;
+            <programlisting>package org.apache.guacamole.auth;
 
-import org.glyptodon.guacamole.properties.StringGuacamoleProperty;
+import org.apache.guacamole.properties.StringGuacamoleProperty;
 
 /**
  * Utility class containing all properties used by the custom authentication
diff --git a/src/chapters/installing.xml b/src/chapters/installing.xml
index e6c29b0..5bc076e 100644
--- a/src/chapters/installing.xml
+++ b/src/chapters/installing.xml
@@ -559,8 +559,8 @@
                 rigorously tested as the code in stable releases, you can also clone the Guacamole
                 team's git repository on GitHub:</para>
             <informalexample>
-                <screen><prompt>$</prompt> <userinput>git clone <uri>git://github.com/glyptodon/guacamole-server.git</uri></userinput>
-<computeroutput>Cloning into 'guacamole-server'...
+                <screen><prompt>$</prompt> <userinput>git clone <uri>git://github.com/apache/incubator-guacamole-server.git</uri></userinput>
+<computeroutput>Cloning into 'incubator-guacamole-server'...
 remote: Counting objects: 6769, done.
 remote: Compressing objects: 100% (2244/2244), done.
 remote: Total 6769 (delta 3058), reused 6718 (delta 3008)
@@ -680,12 +680,12 @@
             <informalexample>
                 <screen><prompt>$</prompt> <userinput>make</userinput>
 <computeroutput>Making all in src/libguac
-make[1]: Entering directory `/home/zhz/guacamole/guacamole-server/src/libguac'
+make[1]: Entering directory `/home/zhz/guacamole/incubator-guacamole-server/src/libguac'
 ...
-make[1]: Leaving directory `/home/zhz/guacamole/guacamole-server/src/protocols/vnc'
-make[1]: Entering directory `/home/zhz/guacamole/guacamole-server'
+make[1]: Leaving directory `/home/zhz/guacamole/incubator-guacamole-server/src/protocols/vnc'
+make[1]: Entering directory `/home/zhz/guacamole/incubator-guacamole-server'
 make[1]: Nothing to be done for `all-am'.
-make[1]: Leaving directory `/home/zhz/guacamole/guacamole-server'</computeroutput>
+make[1]: Leaving directory `/home/zhz/guacamole/incubator-guacamole-server'</computeroutput>
 <prompt>$</prompt></screen>
             </informalexample>
             <para>Quite a bit of output will scroll up the screen as all the components are
@@ -700,8 +700,8 @@
             <informalexample>
                 <screen><prompt>#</prompt> <userinput>make install</userinput>
 <computeroutput>Making install in src/libguac
-make[1]: Entering directory `/home/zhz/guacamole/guacamole-server/src/libguac'
-make[2]: Entering directory `/home/zhz/guacamole/guacamole-server/src/libguac'
+make[1]: Entering directory `/home/zhz/guacamole/incubator-guacamole-server/src/libguac'
+make[2]: Entering directory `/home/zhz/guacamole/incubator-guacamole-server/src/libguac'
 ...
 ----------------------------------------------------------------------
 Libraries have been installed in:
@@ -722,14 +722,14 @@
 more information, such as the ld(1) and ld.so(8) manual pages.
 ----------------------------------------------------------------------
 make[2]: Nothing to be done for `install-data-am'.
-make[2]: Leaving directory `/home/zhz/guacamole/guacamole-server/src/protocols/vnc'
-make[1]: Leaving directory `/home/zhz/guacamole/guacamole-server/src/protocols/vnc'
-make[1]: Entering directory `/home/zhz/guacamole/guacamole-server'
-make[2]: Entering directory `/home/zhz/guacamole/guacamole-server'
+make[2]: Leaving directory `/home/zhz/guacamole/incubator-guacamole-server/src/protocols/vnc'
+make[1]: Leaving directory `/home/zhz/guacamole/incubator-guacamole-server/src/protocols/vnc'
+make[1]: Entering directory `/home/zhz/guacamole/incubator-guacamole-server'
+make[2]: Entering directory `/home/zhz/guacamole/incubator-guacamole-server'
 make[2]: Nothing to be done for `install-exec-am'.
 make[2]: Nothing to be done for `install-data-am'.
-make[2]: Leaving directory `/home/zhz/guacamole/guacamole-server'
-make[1]: Leaving directory `/home/zhz/guacamole/guacamole-server'</computeroutput>
+make[2]: Leaving directory `/home/zhz/guacamole/incubator-guacamole-server'
+make[1]: Leaving directory `/home/zhz/guacamole/incubator-guacamole-server'</computeroutput>
 <prompt>#</prompt> <userinput>ldconfig</userinput>
 <prompt>#</prompt>   </screen>
             </informalexample>
@@ -788,8 +788,8 @@
             don't care that the code hasn't been as rigorously tested as the code in stable
             releases, you can also clone the Guacamole team's git repository on GitHub:</para>
         <informalexample>
-            <screen><prompt>$</prompt> <userinput>git clone <uri>git://github.com/glyptodon/guacamole-client.git</uri></userinput>
-<computeroutput>Cloning into 'guacamole-client'...
+            <screen><prompt>$</prompt> <userinput>git clone <uri>git://github.com/apache/incubator-guacamole-client.git</uri></userinput>
+<computeroutput>Cloning into 'incubator-guacamole-client'...
 remote: Counting objects: 12788, done.
 remote: Compressing objects: 100% (4183/4183), done.
 remote: Total 12788 (delta 3942), reused 12667 (delta 3822)
diff --git a/src/chapters/jdbc-auth.xml b/src/chapters/jdbc-auth.xml
index 05736b6..907d3b6 100644
--- a/src/chapters/jdbc-auth.xml
+++ b/src/chapters/jdbc-auth.xml
@@ -51,8 +51,9 @@
                 <filename>guacamole.war</filename>. The link for this and all other
             officially-supported and compatible extensions for a particular version of Guacamole are
             provided on the release notes for that version. You can find the release notes for
-            current versions of Guacamole here: <link xlink:href="http://guac-dev.org/releases/"
-                >http://guac-dev.org/releases/</link>.</para>
+            current versions of Guacamole here: <link
+                xlink:href="http://guacamole.incubator.apache.org/releases/"
+                >http://guacamole.incubator.apache.org/releases/</link>.</para>
         <para>The database authentication extension is packaged as a <filename>.tar.gz</filename>
             file containing:</para>
         <variablelist>
diff --git a/src/chapters/ldap-auth.xml b/src/chapters/ldap-auth.xml
index 35c1415..8c5d379 100644
--- a/src/chapters/ldap-auth.xml
+++ b/src/chapters/ldap-auth.xml
@@ -76,8 +76,9 @@
                 <filename>guacamole.war</filename>. The link for this and all other
             officially-supported and compatible extensions for a particular version of Guacamole are
             provided on the release notes for that version. You can find the release notes for
-            current versions of Guacamole here: <link xlink:href="http://guac-dev.org/releases/"
-                >http://guac-dev.org/releases/</link>.</para>
+            current versions of Guacamole here: <link
+                xlink:href="http://guacamole.incubator.apache.org/releases/"
+                >http://guacamole.incubator.apache.org/releases/</link>.</para>
         <para>The LDAP authentication extension is packaged as a <filename>.tar.gz</filename> file
             containing:</para>
         <variablelist>
diff --git a/src/chapters/noauth.xml b/src/chapters/noauth.xml
index e795258..be82b27 100644
--- a/src/chapters/noauth.xml
+++ b/src/chapters/noauth.xml
@@ -29,8 +29,8 @@
             and all other officially-supported and compatible extensions for a particular version of
             Guacamole are provided on the release notes for that version. You can find the release
             notes for current versions of Guacamole here: <link
-                xlink:href="http://guac-dev.org/releases/"
-            >http://guac-dev.org/releases/</link>.</para>
+                xlink:href="http://guacamole.incubator.apache.org/releases/"
+                >http://guacamole.incubator.apache.org/releases/</link>.</para>
         <para xmlns:xlink="http://www.w3.org/1999/xlink">The NoAuth authentication extension is
             packaged as a <filename>.tar.gz</filename> file containing:</para>
         <variablelist>
diff --git a/src/chapters/using.xml b/src/chapters/using.xml
index 1b946e4..92053e2 100644
--- a/src/chapters/using.xml
+++ b/src/chapters/using.xml
@@ -308,7 +308,7 @@
                 Guacamole's SSH support can be used with the <command>guacctl</command> utility. The
                     <command>guacctl</command> utility is a simple shell script <link
                     xmlns:xlink="http://www.w3.org/1999/xlink"
-                    xlink:href="https://raw.githubusercontent.com/glyptodon/guacamole-server/master/bin/guacctl"
+                    xlink:href="https://raw.githubusercontent.com/apache/incubator-guacamole-server/master/bin/guacctl"
                     >included with Guacamole</link> which allows you to use and configure file
                 transfer directly from the command line within the SSH session:</para>
             <informalexample>
diff --git a/src/chapters/yourown.xml b/src/chapters/yourown.xml
index afdee76..10b8b4b 100644
--- a/src/chapters/yourown.xml
+++ b/src/chapters/yourown.xml
@@ -109,12 +109,11 @@
                              http://maven.apache.org/maven-v4_0_0.xsd">
 
     &lt;modelVersion>4.0.0&lt;/modelVersion>
-    &lt;groupId>org.glyptodon.guacamole&lt;/groupId>
+    &lt;groupId>org.apache.guacamole&lt;/groupId>
     &lt;artifactId>guacamole-tutorial&lt;/artifactId>
     &lt;packaging>war&lt;/packaging>
     &lt;version>0.9.10-incubating&lt;/version>
     &lt;name>guacamole-tutorial&lt;/name>
-    &lt;url>http://guac-dev.org/&lt;/url>
 
     &lt;properties>
         &lt;project.build.sourceEncoding>UTF-8&lt;/project.build.sourceEncoding>
@@ -236,6 +235,7 @@
             &lt;plugin>
                 &lt;groupId>org.apache.maven.plugins&lt;/groupId>
                 &lt;artifactId>maven-compiler-plugin&lt;/artifactId>
+                &lt;version>3.3&lt;/version>
                 &lt;configuration>
                     &lt;source>1.6&lt;/source>
                     &lt;target>1.6&lt;/target>
@@ -264,10 +264,11 @@
             &lt;plugin>
                 &lt;groupId>org.apache.maven.plugins&lt;/groupId>
                 &lt;artifactId>maven-war-plugin&lt;/artifactId>
+                &lt;version>2.6&lt;/version>
                 &lt;configuration>
                     &lt;overlays>
                         &lt;overlay>
-                            &lt;groupId>org.glyptodon.guacamole&lt;/groupId>
+                            &lt;groupId>org.apache.guacamole&lt;/groupId>
                             &lt;artifactId>guacamole-common-js&lt;/artifactId>
                             &lt;type>zip&lt;/type>
                         &lt;/overlay>
@@ -301,7 +302,7 @@
 
         &lt;!-- Main Guacamole library -->
         &lt;dependency>
-            &lt;groupId>org.glyptodon.guacamole&lt;/groupId>
+            &lt;groupId>org.apache.guacamole&lt;/groupId>
             &lt;artifactId>guacamole-common&lt;/artifactId>
             &lt;version>0.9.10-incubating&lt;/version>
             &lt;scope>compile&lt;/scope>
@@ -309,7 +310,7 @@
 
         &lt;!-- Guacamole JavaScript library -->
         &lt;dependency>
-            &lt;groupId>org.glyptodon.guacamole&lt;/groupId>
+            &lt;groupId>org.apache.guacamole&lt;/groupId>
             &lt;artifactId>guacamole-common-js&lt;/artifactId>
             &lt;version>0.9.10-incubating&lt;/version>
             &lt;type>zip&lt;/type>
@@ -356,17 +357,17 @@
             <para>Create a new file, <filename>TutorialGuacamoleTunnelServlet.java</filename>,
                 defining a basic implementation of a tunnel servlet class:</para>
             <informalexample>
-                <programlisting>package org.glyptodon.guacamole.net.example;
+                <programlisting>package org.apache.guacamole.net.example;
 
 import javax.servlet.http.HttpServletRequest;
-import org.glyptodon.guacamole.GuacamoleException;
-import org.glyptodon.guacamole.net.GuacamoleSocket;
-import org.glyptodon.guacamole.net.GuacamoleTunnel;
-import org.glyptodon.guacamole.net.InetGuacamoleSocket;
-import org.glyptodon.guacamole.net.SimpleGuacamoleTunnel;
-import org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket;
-import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
-import org.glyptodon.guacamole.servlet.GuacamoleHTTPTunnelServlet;
+import org.apache.guacamole.GuacamoleException;
+import org.apache.guacamole.net.GuacamoleSocket;
+import org.apache.guacamole.net.GuacamoleTunnel;
+import org.apache.guacamole.net.InetGuacamoleSocket;
+import org.apache.guacamole.net.SimpleGuacamoleTunnel;
+import org.apache.guacamole.protocol.ConfiguredGuacamoleSocket;
+import org.apache.guacamole.protocol.GuacamoleConfiguration;
+import org.apache.guacamole.servlet.GuacamoleHTTPTunnelServlet;
 
 public class TutorialGuacamoleTunnelServlet
     extends GuacamoleHTTPTunnelServlet {
@@ -396,8 +397,8 @@
 }</programlisting>
             </informalexample>
             <para>Place this file in the
-                    <filename>src/main/java/org/glyptodon/guacamole/net/example</filename>
-                subdirectory of the project. The initial part of this subdirectory,
+                    <filename>src/main/java/org/apache/guacamole/net/example</filename> subdirectory
+                of the project. The initial part of this subdirectory,
                     <filename>src/main/java</filename>, is the path required by Maven, while the
                 rest is the directory required by Java based on the package associated with the
                 class.</para>
@@ -413,7 +414,7 @@
         &lt;description>Tunnel servlet.&lt;/description>
         &lt;servlet-name>Tunnel&lt;/servlet-name>
         &lt;servlet-class>
-            org.glyptodon.guacamole.net.example.TutorialGuacamoleTunnelServlet
+            org.apache.guacamole.net.example.TutorialGuacamoleTunnelServlet
         &lt;/servlet-class>
     &lt;/servlet>
 
diff --git a/src/gug.xml b/src/gug.xml
index 3957d00..03b851e 100644
--- a/src/gug.xml
+++ b/src/gug.xml
@@ -4,21 +4,18 @@
     <info>
         <title>Guacamole Manual</title>
         <edition>0.9.10-incubating</edition>
-        <authorgroup>
-            <author>
-                <personname><firstname>Michael</firstname>
-                    <surname>Jumper</surname></personname>
-                <email>mjumper@apache.org</email>
-            </author>
-        </authorgroup>
         <legalnotice>
             <para>Licensed to the Apache Software Foundation (ASF) under one or more contributor
-                license agreements. See the <filename>NOTICE</filename> file distributed with this
-                work for additional information regarding copyright ownership. The ASF licenses this
-                file to you under the Apache License, Version 2.0 (the "License"); you may not use
-                this file except in compliance with the License. You may obtain a copy of the
-                License at:</para>
-            <para><uri>http://www.apache.org/licenses/LICENSE-2.0</uri></para>
+                license agreements. See the <link xmlns:xlink="http://www.w3.org/1999/xlink"
+                    xlink:href="https://raw.githubusercontent.com/apache/incubator-guacamole-manual/master/NOTICE"
+                        ><filename>NOTICE</filename></link> file distributed with this work for
+                additional information regarding copyright ownership. The ASF licenses this file to
+                you under the Apache License, Version 2.0 (the "License"); you may not use this file
+                except in compliance with the License. You may obtain a copy of the License
+                at:</para>
+            <para><link xmlns:xlink="http://www.w3.org/1999/xlink"
+                    xlink:href="http://www.apache.org/licenses/LICENSE-2.0"
+                        ><uri>http://www.apache.org/licenses/LICENSE-2.0</uri></link></para>
             <para>Unless required by applicable law or agreed to in writing, software distributed
                 under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
                 CONDITIONS OF ANY KIND, either express or implied. See the License for the specific
@@ -27,11 +24,11 @@
     </info>
     <preface xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="preface">
         <title>Introduction</title>
-        <para>This book is the official Guacamole manual, written by the upstream developers of the
-            Guacamole project. It is also the official general documentation, and an online version
-            at <link xlink:href="http://guac-dev.org/">http://guac-dev.org/</link>. It is a work in
-            progress which will be continuously updated as Guacamole changes with each
-            release.</para>
+        <para>This book is the official Apache Guacamole manual, written by the upstream developers
+            of the Guacamole project. It is also the official general documentation, and an online
+            version at <link xlink:href="http://guacamole.incubator.apache.org/"
+                >http://guacamole.incubator.apache.org/</link>. It is a work in progress which will
+            be continuously updated as Guacamole changes with each release.</para>
         <para>We decided to maintain the documentation for Guacamole as a book, as there is an awful
             lot that can be done with the Guacamole web application, and even more that can be done
             with the API. This book is intended to explore the possibilities of Guacamole as an
diff --git a/src/references/instructions/server/drawing/transfer.xml b/src/references/instructions/server/drawing/transfer.xml
index 7648f79..735b32f 100644
--- a/src/references/instructions/server/drawing/transfer.xml
+++ b/src/references/instructions/server/drawing/transfer.xml
@@ -8,11 +8,15 @@
     <indexterm>
         <primary>transfer</primary>
     </indexterm>
-    <para>Transfers image data from the specified rectangle of the specified
-        layer or buffer to a different location of another specified layer or
-        buffer, using the specified transfer function. For a list of available
-        functions, see
-        [[http://guac-dev.org/trac/browser/libguac/include/protocol.h|guacamole/protocol.h.</para>
+    <para>Transfers image data from the specified rectangle of the specified layer or buffer to a
+        different location of another specified layer or buffer, using the specified transfer
+        function. </para>
+    <para>For a list of available functions, see the definition of
+            <classname>guac_transfer_function</classname> within the <link
+            xmlns:xlink="http://www.w3.org/1999/xlink"
+            xlink:href="https://github.com/apache/incubator-guacamole-server/blob/master/src/libguac/guacamole/protocol-types.h"
+                ><filename>guacamole/protocol-types.h</filename></link> header included with
+        libguac.</para>
     <variablelist>
         <varlistentry>
             <term><parameter>srclayer</parameter></term>
@@ -51,9 +55,13 @@
         <varlistentry>
             <term><parameter>function</parameter></term>
             <listitem>
-                <para>The index of the transfer function to use. For a list of
-                    available functions, see
-                    [[http://guac-dev.org/trac/browser/libguac/include/protocol.h|guacamole/protocol.h.</para>
+                <para>The index of the transfer function to use.</para>
+                <para>For a list of available functions, see the definition of
+                        <classname>guac_transfer_function</classname> within the <link
+                        xmlns:xlink="http://www.w3.org/1999/xlink"
+                        xlink:href="https://github.com/apache/incubator-guacamole-server/blob/master/src/libguac/guacamole/protocol-types.h"
+                            ><filename>guacamole/protocol-types.h</filename></link> header included
+                    with libguac.</para>
             </listitem>
         </varlistentry>
         <varlistentry>
diff --git a/tutorials/guacamole-auth-tutorial/pom.xml b/tutorials/guacamole-auth-tutorial/pom.xml
index 028fbf8..be0c5e2 100644
--- a/tutorials/guacamole-auth-tutorial/pom.xml
+++ b/tutorials/guacamole-auth-tutorial/pom.xml
@@ -4,12 +4,11 @@
                         http://maven.apache.org/maven-v4_0_0.xsd">
 
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.glyptodon.guacamole</groupId>
+    <groupId>org.apache.guacamole</groupId>
     <artifactId>guacamole-auth-tutorial</artifactId>
     <packaging>jar</packaging>
     <version>0.9.10-incubating</version>
     <name>guacamole-auth-tutorial</name>
-    <url>http://guac-dev.org/</url>
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -22,6 +21,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-compiler-plugin</artifactId>
+                <version>3.3</version>
                 <configuration>
                     <source>1.6</source>
                     <target>1.6</target>
@@ -35,7 +35,7 @@
 
         <!-- Guacamole Java API -->
         <dependency>
-            <groupId>org.glyptodon.guacamole</groupId>
+            <groupId>org.apache.guacamole</groupId>
             <artifactId>guacamole-common</artifactId>
             <version>0.9.10-incubating</version>
             <scope>provided</scope>
@@ -43,7 +43,7 @@
 
         <!-- Guacamole Extension API -->
         <dependency>
-            <groupId>org.glyptodon.guacamole</groupId>
+            <groupId>org.apache.guacamole</groupId>
             <artifactId>guacamole-ext</artifactId>
             <version>0.9.10-incubating</version>
             <scope>provided</scope>
diff --git a/tutorials/guacamole-auth-tutorial/src/main/java/org/glyptodon/guacamole/auth/TutorialAuthenticationProvider.java b/tutorials/guacamole-auth-tutorial/src/main/java/org/apache/guacamole/auth/TutorialAuthenticationProvider.java
similarity index 84%
rename from tutorials/guacamole-auth-tutorial/src/main/java/org/glyptodon/guacamole/auth/TutorialAuthenticationProvider.java
rename to tutorials/guacamole-auth-tutorial/src/main/java/org/apache/guacamole/auth/TutorialAuthenticationProvider.java
index 98131ef..50633c5 100644
--- a/tutorials/guacamole-auth-tutorial/src/main/java/org/glyptodon/guacamole/auth/TutorialAuthenticationProvider.java
+++ b/tutorials/guacamole-auth-tutorial/src/main/java/org/apache/guacamole/auth/TutorialAuthenticationProvider.java
@@ -1,14 +1,14 @@
-package org.glyptodon.guacamole.auth;
+package org.apache.guacamole.auth;
 
 import java.util.HashMap;
 import java.util.Map;
-import org.glyptodon.guacamole.GuacamoleException;
-import org.glyptodon.guacamole.GuacamoleServerException;
-import org.glyptodon.guacamole.environment.Environment;
-import org.glyptodon.guacamole.environment.LocalEnvironment;
-import org.glyptodon.guacamole.net.auth.simple.SimpleAuthenticationProvider;
-import org.glyptodon.guacamole.net.auth.Credentials;
-import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
+import org.apache.guacamole.GuacamoleException;
+import org.apache.guacamole.GuacamoleServerException;
+import org.apache.guacamole.environment.Environment;
+import org.apache.guacamole.environment.LocalEnvironment;
+import org.apache.guacamole.net.auth.simple.SimpleAuthenticationProvider;
+import org.apache.guacamole.net.auth.Credentials;
+import org.apache.guacamole.protocol.GuacamoleConfiguration;
 
 /**
  * Authentication provider implementation intended to demonstrate basic use
diff --git a/tutorials/guacamole-auth-tutorial/src/main/java/org/glyptodon/guacamole/auth/TutorialGuacamoleProperties.java b/tutorials/guacamole-auth-tutorial/src/main/java/org/apache/guacamole/auth/TutorialGuacamoleProperties.java
similarity index 93%
rename from tutorials/guacamole-auth-tutorial/src/main/java/org/glyptodon/guacamole/auth/TutorialGuacamoleProperties.java
rename to tutorials/guacamole-auth-tutorial/src/main/java/org/apache/guacamole/auth/TutorialGuacamoleProperties.java
index 75f0298..ddf0a8c 100644
--- a/tutorials/guacamole-auth-tutorial/src/main/java/org/glyptodon/guacamole/auth/TutorialGuacamoleProperties.java
+++ b/tutorials/guacamole-auth-tutorial/src/main/java/org/apache/guacamole/auth/TutorialGuacamoleProperties.java
@@ -1,6 +1,6 @@
-package org.glyptodon.guacamole.auth;
+package org.apache.guacamole.auth;
 
-import org.glyptodon.guacamole.properties.StringGuacamoleProperty;
+import org.apache.guacamole.properties.StringGuacamoleProperty;
 
 /**
  * Utility class containing all properties used by the custom authentication
diff --git a/tutorials/guacamole-auth-tutorial/src/main/resources/guac-manifest.json b/tutorials/guacamole-auth-tutorial/src/main/resources/guac-manifest.json
index d97efe7..597688a 100644
--- a/tutorials/guacamole-auth-tutorial/src/main/resources/guac-manifest.json
+++ b/tutorials/guacamole-auth-tutorial/src/main/resources/guac-manifest.json
@@ -6,7 +6,7 @@
     "namespace" : "guac-auth-tutorial",
 
     "authProviders" : [
-        "org.glyptodon.guacamole.auth.TutorialAuthenticationProvider"
+        "org.apache.guacamole.auth.TutorialAuthenticationProvider"
     ]
 
 }
diff --git a/tutorials/guacamole-tutorial/pom.xml b/tutorials/guacamole-tutorial/pom.xml
index e6d8e79..0427ea1 100644
--- a/tutorials/guacamole-tutorial/pom.xml
+++ b/tutorials/guacamole-tutorial/pom.xml
@@ -4,12 +4,11 @@
                              http://maven.apache.org/maven-v4_0_0.xsd">
 
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.glyptodon.guacamole</groupId>
+    <groupId>org.apache.guacamole</groupId>
     <artifactId>guacamole-tutorial</artifactId>
     <packaging>war</packaging>
     <version>0.9.10-incubating</version>
     <name>guacamole-tutorial</name>
-    <url>http://guac-dev.org/</url>
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -22,6 +21,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-compiler-plugin</artifactId>
+                <version>3.3</version>
                 <configuration>
                     <source>1.6</source>
                     <target>1.6</target>
@@ -32,10 +32,11 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-war-plugin</artifactId>
+                <version>2.6</version>
                 <configuration>
                     <overlays>
                         <overlay>
-                            <groupId>org.glyptodon.guacamole</groupId>
+                            <groupId>org.apache.guacamole</groupId>
                             <artifactId>guacamole-common-js</artifactId>
                             <type>zip</type>
                         </overlay>
@@ -59,7 +60,7 @@
 
         <!-- Main Guacamole library -->
         <dependency>
-            <groupId>org.glyptodon.guacamole</groupId>
+            <groupId>org.apache.guacamole</groupId>
             <artifactId>guacamole-common</artifactId>
             <version>0.9.10-incubating</version>
             <scope>compile</scope>
@@ -67,7 +68,7 @@
 
         <!-- Guacamole JavaScript library -->
         <dependency>
-            <groupId>org.glyptodon.guacamole</groupId>
+            <groupId>org.apache.guacamole</groupId>
             <artifactId>guacamole-common-js</artifactId>
             <version>0.9.10-incubating</version>
             <type>zip</type>
diff --git a/tutorials/guacamole-tutorial/src/main/java/org/glyptodon/guacamole/net/example/TutorialGuacamoleTunnelServlet.java b/tutorials/guacamole-tutorial/src/main/java/org/apache/guacamole/net/example/TutorialGuacamoleTunnelServlet.java
similarity index 63%
rename from tutorials/guacamole-tutorial/src/main/java/org/glyptodon/guacamole/net/example/TutorialGuacamoleTunnelServlet.java
rename to tutorials/guacamole-tutorial/src/main/java/org/apache/guacamole/net/example/TutorialGuacamoleTunnelServlet.java
index 1a2e958..25d7aa8 100644
--- a/tutorials/guacamole-tutorial/src/main/java/org/glyptodon/guacamole/net/example/TutorialGuacamoleTunnelServlet.java
+++ b/tutorials/guacamole-tutorial/src/main/java/org/apache/guacamole/net/example/TutorialGuacamoleTunnelServlet.java
@@ -1,14 +1,14 @@
-package org.glyptodon.guacamole.net.example;
+package org.apache.guacamole.net.example;
 
 import javax.servlet.http.HttpServletRequest;
-import org.glyptodon.guacamole.GuacamoleException;
-import org.glyptodon.guacamole.net.GuacamoleSocket;
-import org.glyptodon.guacamole.net.GuacamoleTunnel;
-import org.glyptodon.guacamole.net.InetGuacamoleSocket;
-import org.glyptodon.guacamole.net.SimpleGuacamoleTunnel;
-import org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket;
-import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
-import org.glyptodon.guacamole.servlet.GuacamoleHTTPTunnelServlet;
+import org.apache.guacamole.GuacamoleException;
+import org.apache.guacamole.net.GuacamoleSocket;
+import org.apache.guacamole.net.GuacamoleTunnel;
+import org.apache.guacamole.net.InetGuacamoleSocket;
+import org.apache.guacamole.net.SimpleGuacamoleTunnel;
+import org.apache.guacamole.protocol.ConfiguredGuacamoleSocket;
+import org.apache.guacamole.protocol.GuacamoleConfiguration;
+import org.apache.guacamole.servlet.GuacamoleHTTPTunnelServlet;
 
 public class TutorialGuacamoleTunnelServlet
     extends GuacamoleHTTPTunnelServlet {
diff --git a/tutorials/guacamole-tutorial/src/main/webapp/WEB-INF/web.xml b/tutorials/guacamole-tutorial/src/main/webapp/WEB-INF/web.xml
index 064e95e..285ae75 100644
--- a/tutorials/guacamole-tutorial/src/main/webapp/WEB-INF/web.xml
+++ b/tutorials/guacamole-tutorial/src/main/webapp/WEB-INF/web.xml
@@ -16,7 +16,7 @@
         <description>Tunnel servlet.</description>
         <servlet-name>Tunnel</servlet-name>
         <servlet-class>
-            org.glyptodon.guacamole.net.example.TutorialGuacamoleTunnelServlet
+            org.apache.guacamole.net.example.TutorialGuacamoleTunnelServlet
         </servlet-class>
     </servlet>
 
diff --git a/tutorials/libguac-client-ball/configure.ac b/tutorials/libguac-client-ball/configure.ac
index 4516041..a0bc976 100644
--- a/tutorials/libguac-client-ball/configure.ac
+++ b/tutorials/libguac-client-ball/configure.ac
@@ -11,7 +11,7 @@
 AC_PROG_CC_C99
 AC_PROG_LIBTOOL
 
-# Check for libguac (http://guac-dev.org/)
+# Check for libguac
 AC_CHECK_LIB([guac], [guac_client_stream_png],,
       AC_MSG_ERROR("libguac is required for communication via "
                    "the Guacamole protocol"))