From 2b588340af501825f3ab03f2e76dba0353c98fae Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= <essen@ninenines.eu>
Date: Mon, 4 Jun 2018 12:59:26 +0200
Subject: Update documentation for Gun 1.0

---
 docs/en/gun/1.0/guide/start.asciidoc | 46 +++++++++---------------------------
 1 file changed, 11 insertions(+), 35 deletions(-)

(limited to 'docs/en/gun/1.0/guide/start.asciidoc')

diff --git a/docs/en/gun/1.0/guide/start.asciidoc b/docs/en/gun/1.0/guide/start.asciidoc
index 6d93e2e8..09720dca 100644
--- a/docs/en/gun/1.0/guide/start.asciidoc
+++ b/docs/en/gun/1.0/guide/start.asciidoc
@@ -1,21 +1,21 @@
+[[start]]
 == Starting and stopping
 
 This chapter describes how to start and stop the Gun application.
 
 === Setting up
 
-Before Gun can be used it needs to be in Erlang's `ERL_LIBS` path variable.
-If you use `erlang.mk` or a similar build tool, you only need to specify
-Gun as a dependency to your application and the tool will take care
-of downloading Gun and setting up paths.
+Specify Gun as a dependency to your application in your favorite
+build tool.
 
-With `erlang.mk` this is done by adding `gun` to the `DEPS` variable
+With Erlang.mk this is done by adding `gun` to the `DEPS` variable
 in your Makefile.
 
-.Adding Gun as an erlang.mk dependency
-
+.Adding Gun as an Erlang.mk dependency
 [source,make]
+----
 DEPS = gun
+----
 
 === Starting
 
@@ -23,45 +23,21 @@ Gun is an _OTP application_. It needs to be started before you can
 use it.
 
 .Starting Gun in an Erlang shell
-
 [source,erlang]
 ----
 1> application:ensure_all_started(gun).
-{ok,[ranch,crypto,cowlib,asn1,public_key,ssl,gun]}
+{ok,[crypto,cowlib,asn1,public_key,ssl,gun]}
 ----
 
 === Stopping
 
 You can stop Gun using the `application:stop/1` function, however
-only Gun will be stopped. This is the equivalent of `application:start/1`.
+only Gun will be stopped. This is the reverse of `application:start/1`.
 The `application_ensure_all_started/1` function has no equivalent for
 stopping all applications.
 
 .Stopping Gun
-
 [source,erlang]
+----
 application:stop(gun).
-
-=== Using Gun with releases
-
-An _OTP release_ starts applications automatically. All you need
-to do is to set up your application resource file so that Gun can
-be included in the release. The application resource file can be
-found in `ebin/your_application.app`, or in `src/your_application.app.src`
-if you are using a build tool like `erlang.mk`.
-
-The key you need to change is the `applications` key. By default
-it only includes `kernel` and `stdlib`. You need to add `gun` to
-that list.
-
-.Adding Gun to the application resource file
-
-[source,erlang]
-{applications, [
-	kernel,
-	stdlib,
-	gun
-]}
-
-Do not put an extra comma at the end, the comma is a separator
-between the elements of the list.
+----
-- 
cgit v1.2.3

