You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by ri...@apache.org on 2016/04/20 17:25:06 UTC
[3/5] brooklyn-docs git commit: Release notes for 0.9.0
Release notes for 0.9.0
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/commit/f2cf3a1c
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/tree/f2cf3a1c
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/diff/f2cf3a1c
Branch: refs/heads/0.9.0
Commit: f2cf3a1cef8ad0cc8c2a044d6910b7899080dae4
Parents: 667b972
Author: Richard Downer <ri...@apache.org>
Authored: Mon Apr 18 16:01:14 2016 +0100
Committer: Richard Downer <ri...@apache.org>
Committed: Mon Apr 18 16:01:14 2016 +0100
----------------------------------------------------------------------
guide/misc/release-notes.md | 43 +++++++++++++++-------------------------
1 file changed, 16 insertions(+), 27 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/f2cf3a1c/guide/misc/release-notes.md
----------------------------------------------------------------------
diff --git a/guide/misc/release-notes.md b/guide/misc/release-notes.md
index 7cd9413..84621f1 100644
--- a/guide/misc/release-notes.md
+++ b/guide/misc/release-notes.md
@@ -9,38 +9,27 @@ title: Release Notes
**You are viewing a SNAPSHOT release (master branch), so this list is in progress!**
{% endif %}
-* Introduction
-* New Features
-* Backwards Compatibility
-
-
-### Introduction
-
-Version 0.9.0 is [TODO add description]
-
Thanks go to our community for their improvements, feedback and guidance, and
to Brooklyn's commercial users for funding much of this development.
-
### New Features
-1. Parameters (config keys) can now be defined in YAML, using `brooklyn.parameters`.
-This allows YAML entities to advertise how they should be parameterized,
-for use in the UI and in documentation tools, and do coercion on these values.
-For a good demonstration, see the "Custom Entities" section of the YAML chapter of the user guide.
-
-[ TODO -
-restructuring and graduation;
-the `br` client CLI tool;
-better YAML editor in the UI;
-a location wizard for defining new clouds;
-test framework;
-`$brooklyn:external(...)` extension for taking values from other sources is supported in more places;
-OSGi-native mode using Karaf, to simplify packaging of blueprints;
-a new pure-java WinRM client (winrm4j), hugely reducing the number of dependencies and distro size;
-several version bumps (jclouds) and performance and reliability improvements
-]
-
+1. Brooklyn has now graduated to an Apache top-level project - this is our first release without the "incubating"
+ designation.
+1. A new YAML editor that supports syntax highlighting and other conveniences for editing blueprints.
+1. The `br` command line tool allows Brooklyn to be controlled from a shell and to be scripted. You no longer need to
+ use the web UI or REST API to control Brooklyn.
+1. Parameters (config keys) can now be defined in YAML, using `brooklyn.parameters`. This allows YAML entities to
+ advertise how they should be parameterized, for use in the UI and in documentation tools, and do coercion on these
+ values. For a good demonstration, see the "Custom Entities" section of the YAML chapter of the user guide.
+1. New locations can be added to the catalog with an easy-to-use wizard.
+1. `$brooklyn:external(...)` extension for taking values from other sources is supported in more places.
+1. OSGi-native mode using Karaf, to simplify packaging of blueprints.
+1. A new pure-java WinRM client (winrm4j). This eliminates a number of large dependencies, reducing the size of Brooklyn.
+1. jclouds and several other dependencies updated to newer versions.
+1. Performance and reliability improvements.
+1. Our source code repository is now split into modules covering broad areas of functionality. Combined with some
+ cleanup, this significantly reduces the size of data that needs to be downloaded when cloning the repository.
### Backwards Compatibility