Merge pull request #590 from jdtoy/0.5.0-M2
Update M2 branch with code for hotfixes to release note & download page.
diff --git a/docs/start/download.md b/docs/start/download.md
index 7557289..905d144 100644
--- a/docs/start/download.md
+++ b/docs/start/download.md
@@ -6,9 +6,9 @@
## Contents
-* [The Distro](#distro)
-* [A Single Jar](#alljar)
-* [Release Notes](#releasenotes)
+* [The Distro](#distro) (Best for getting started.)
+* [A Single Jar](#alljar)
+* [Getting Started & Release Notes](#getstart-releasenotes)
* [Examples](#examples)
* [Maven](#maven)
* [Source Code](#source)
@@ -36,7 +36,7 @@
and [Cloudsoft]({{ cloudsoft_snapshots_base_url }}io/brooklyn/brooklyn-dist/)
-Just download your preferred flavour and unpack.
+Read the [Getting Started]({{ site.url }}/use/guide/quickstart/index.html) guide to set up your `brooklyn.properties` and `catalog.xml` files, and then try the [examples](#examples).
{% if site.brooklyn-version contains 'SNAPSHOT' %}
**Please note**: You are reading the documentation for a snapshot version of Brooklyn.
@@ -67,11 +67,12 @@
(but again, check the source and date for snapshot JARs){% endif %}.
-<a name="releasenotes"></a>
-## Release Notes
+<a name="getstart-releasenotes"></a>
+## Getting Started and Release Notes
-Release notes can be found [here]({{ site.url }}/start/release-notes/), or more
-specifically for [0.5.0-M2]({{ site.url }}/start/release-notes/0.5.0-M2.html).
+First time using Brooklyn? Read [Getting Started]({{ site.url }}/use/guide/quickstart/index.html) to set up your `brooklyn.properties` and `catalog.xml` files.
+
+Release notes can be found [here]({{ site.url }}/start/release-notes){% if SNAPSHOT %}{% else %}, and specifically for [{{ site.brooklyn-version }}]({{ site.url }}/start/release-notes/{{ site.brooklyn-version }}.html){% endif %}.
<a name="examples"></a>
diff --git a/docs/start/release-notes/0.5.0-M2.md b/docs/start/release-notes/0.5.0-M2.md
index be6984b..72da090 100644
--- a/docs/start/release-notes/0.5.0-M2.md
+++ b/docs/start/release-notes/0.5.0-M2.md
@@ -56,4 +56,11 @@
* The minimum change for this to work is to update your references to include the Impl suffixes. However, that will result in deprecation warnings.
* The recommended approach is to use the EntitySpec when constructing entities. A good place to start is to look at the updated example applications.
-2. Some deprecated code has been deleted. All of this code was commented in 0.4.0 with text such as "will be deleted in 0.5".
\ No newline at end of file
+2. The default username for provisioning with jclouds has changed to use the name of the user executing the Brooklyn process.
+ * Java's `System.getProperty("user.name")` is used instead of 'root' or 'ubuntu'
+ * Usernames can be overridden in `brooklyn.properties` or using system properties.
+ For example, by entering '`brooklyn.location.named.acmecloud.user=root`' in `brooklyn.properties` or using the command syntax `-Dbrooklyn.location.named.acmecloud.user=root`.
+
+ '`brooklyn.jclouds.aws-ec2.user=root`' could also be used to apply `user=root` to all aws-ec2 VMs.
+
+3. Some deprecated code has been deleted. All of this code was commented in 0.4.0 with text such as "will be deleted in 0.5".
\ No newline at end of file