This is an automated email from the ASF dual-hosted git repository.

zregvart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 2574c2c  CAMEL-11497: remove release notes
2574c2c is described below

commit 2574c2cd60fbbb1f48e8f271876d7529e0f63e82
Author: Zoran Regvart <zregv...@apache.org>
AuthorDate: Tue Jul 23 08:59:23 2019 +0200

    CAMEL-11497: remove release notes
    
    We have already migrated the release notes over to the camel-website git
    repository so no need for them to be here as well.
---
 docs/user-manual/en/README.md                      |    7 -
 docs/user-manual/en/apache.css                     | 2464 --------------------
 docs/user-manual/en/book.json                      |   15 -
 .../apache-spark.data/camel_spark_cluster.png      |  Bin 172359 -> 0 bytes
 .../apache-spark.data/camel_spark_driver.png       |  Bin 293927 -> 0 bytes
 .../images/apache-spark.data/fabric_docker-(2).png |  Bin 37481 -> 0 bytes
 .../images/architecture.data/camel-components.png  |  Bin 229901 -> 0 bytes
 .../images/async.data/camel_async_request_only.png |  Bin 59864 -> 0 bytes
 .../async.data/camel_async_request_reply.png       |  Bin 64513 -> 0 bytes
 .../images/async.data/camel_sync_request_only.png  |  Bin 59351 -> 0 bytes
 .../images/async.data/camel_sync_request_reply.png |  Bin 61299 -> 0 bytes
 .../en/images/barcode-data-format.data/qr-code.png |  Bin 307 -> 0 bytes
 .../camel-eclipse-m2e-import-completed.png         |  Bin 73775 -> 0 bytes
 .../building.data/camel-eclipse-m2e-import.png     |  Bin 39095 -> 0 bytes
 .../en/images/camel-core.data/architecture.png     |  Bin 7767 -> 0 bytes
 .../architecture_incl_violations.png               |  Bin 23733 -> 0 bytes
 docs/user-manual/en/images/camel-logo.png          |  Bin 22001 -> 0 bytes
 docs/user-manual/en/images/debugger.data/debug.png |  Bin 212850 -> 0 bytes
 .../en/images/direct-vm.data/camel-direct-vm.png   |  Bin 129236 -> 0 bytes
 .../download.data/camel-box-v1.0-150x200.png       |  Bin 93934 -> 0 bytes
 .../enterprise-integration-patterns.data/clear.png |  Bin 26517 -> 0 bytes
 .../en/images/lifecycle.data/service_lifecycle.png |  Bin 35951 -> 0 bytes
 docs/user-manual/en/notice.md                      |   17 -
 .../en/release-notes/camel-2170-release.adoc       |  441 ----
 .../en/release-notes/camel-2171-release.adoc       |   44 -
 .../en/release-notes/camel-2172-release.adoc       |   45 -
 .../en/release-notes/camel-2173-release.adoc       |   44 -
 .../en/release-notes/camel-2174-release.adoc       |   43 -
 .../en/release-notes/camel-2175-release.adoc       |   43 -
 .../en/release-notes/camel-2176-release.adoc       |   43 -
 .../en/release-notes/camel-2177-release.adoc       |   39 -
 31 files changed, 3245 deletions(-)

diff --git a/docs/user-manual/en/README.md b/docs/user-manual/en/README.md
deleted file mode 100644
index af08b07..0000000
--- a/docs/user-manual/en/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
-![Apache Camel Logo](images/camel-logo.png)
-
-Apache Camel User Manual
-====================
-
-The User manual is an in depth manual on all aspects of Apache Camel
-
diff --git a/docs/user-manual/en/apache.css b/docs/user-manual/en/apache.css
deleted file mode 100644
index 2064951..0000000
--- a/docs/user-manual/en/apache.css
+++ /dev/null
@@ -1,2464 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE 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
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * 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 language governing permissions and
- * limitations under the License.
- */
-
-@import 
"https://fonts.googleapis.com/css?family=Open+Sans:400,700%7cDroid+Serif:400,700";;
-
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section,
-summary {
-    display: block
-}
-
-audio,
-canvas,
-video {
-    display: inline-block
-}
-
-audio:not([controls]) {
-    display: none;
-    height: 0
-}
-
-script {
-    display: none !important
-}
-
-html {
-    font-family: "Droid Serif";
-    -ms-text-size-adjust: 100%;
-    -webkit-text-size-adjust: 100%;
-}
-
-a {
-    background: transparent
-}
-
-a:focus {
-    outline: thin dotted
-}
-
-a:active,
-a:hover {
-    outline: 0
-}
-
-h1 {
-    font-size: 2em;
-    margin: .67em 0
-}
-
-abbr[title] {
-    border-bottom: 1px dotted
-}
-
-b,
-strong {
-    font-weight: bold
-}
-
-dfn {
-    font-style: italic
-}
-
-hr {
-    -moz-box-sizing: content-box;
-    box-sizing: content-box;
-    height: 0
-}
-
-mark {
-    background: #ff0;
-    color: #000
-}
-
-code,
-kbd,
-pre,
-samp {
-    font-family: monospace;
-    font-size: 1em
-}
-
-pre {
-    white-space: pre-wrap
-}
-
-q {
-    quotes: "\201C" "\201D" "\2018" "\2019"
-}
-
-small {
-    font-size: 80%
-}
-
-sub,
-sup {
-    font-size: 75%;
-    line-height: 0;
-    position: relative;
-    vertical-align: baseline
-}
-
-sup {
-    top: -.5em
-}
-
-sub {
-    bottom: -.25em
-}
-
-img {
-    border: 0
-}
-
-svg:not(:root) {
-    overflow: hidden
-}
-
-figure {
-    margin: 0
-}
-
-fieldset {
-    border: 1px solid silver;
-    margin: 0 2px;
-    padding: .35em .625em .75em
-}
-
-legend {
-    border: 0;
-    padding: 0
-}
-
-button,
-input,
-select,
-textarea {
-    font-family: inherit;
-    font-size: 100%;
-    margin: 0
-}
-
-button,
-input {
-    line-height: normal
-}
-
-button,
-select {
-    text-transform: none
-}
-
-button,
-html input[type="button"],
-input[type="reset"],
-input[type="submit"] {
-    -webkit-appearance: button;
-    cursor: pointer
-}
-
-button[disabled],
-html input[disabled] {
-    cursor: default
-}
-
-input[type="checkbox"],
-input[type="radio"] {
-    box-sizing: border-box;
-    padding: 0
-}
-
-button::-moz-focus-inner,
-input::-moz-focus-inner {
-    border: 0;
-    padding: 0
-}
-
-textarea {
-    overflow: auto;
-    vertical-align: top
-}
-
-table {
-    border-collapse: collapse;
-    border-spacing: 0
-}
-
-*,
-*::before,
-*::after {
-    -moz-box-sizing: border-box;
-    -webkit-box-sizing: border-box;
-    box-sizing: border-box
-}
-
-html,
-body {
-    /*font-size: 100%*/
-}
-
-body {
-    background: #fff;
-    color: #333;
-    padding: 0;
-    margin: 0;
-    font-family: "Droid Serif", "DejaVu Serif", serif;
-    font-size: 14px;
-    font-style: normal;
-    line-height: 1.42857143;
-    position: relative;
-    cursor: auto;
-    tab-size: 4;
-    -moz-osx-font-smoothing: grayscale;
-    -webkit-font-smoothing: antialiased
-}
-
-a:hover {
-    cursor: pointer
-}
-
-img,
-object,
-embed {
-    max-width: 100%;
-    height: auto
-}
-
-object,
-embed {
-    height: 100%
-}
-
-img {
-    -ms-interpolation-mode: bicubic
-}
-
-.left {
-    float: left !important
-}
-
-.right {
-    float: right !important
-}
-
-.text-left {
-    text-align: left !important
-}
-
-.text-right {
-    text-align: right !important
-}
-
-.text-center {
-    text-align: center !important
-}
-
-.text-justify {
-    text-align: justify !important
-}
-
-.hide {
-    display: none
-}
-
-img,
-object,
-svg {
-    display: inline-block;
-    vertical-align: middle
-}
-
-textarea {
-    height: auto;
-    min-height: 50px
-}
-
-select {
-    width: 100%
-}
-
-.center {
-    margin-left: auto;
-    margin-right: auto
-}
-
-.stretch {
-    width: 100%
-}
-
-.subheader,
-.admonitionblock td.content>.title,
-.audioblock>.title,
-.exampleblock>.title,
-.imageblock>.title,
-.listingblock>.title,
-.literalblock>.title,
-.stemblock>.title,
-.openblock>.title,
-.paragraph>.title,
-.quoteblock>.title,
-table.tableblock>.title,
-.verseblock>.title,
-.videoblock>.title,
-.dlist>.title,
-.olist>.title,
-.ulist>.title,
-.qlist>.title,
-.hdlist>.title {
-    line-height: 1.45;
-    color: #585ac2;
-    font-weight: 400;
-    margin-top: 0;
-    margin-bottom: .25em
-}
-
-div,
-dl,
-dt,
-dd,
-ul,
-ol,
-li,
-h1,
-h2,
-h3,
-#toctitle,
-.sidebarblock>.content>.title,
-h4,
-h5,
-h6,
-pre,
-form,
-p,
-blockquote,
-th,
-td {
-    margin: 0;
-    padding: 0;
-    direction: ltr
-}
-
-a {
-    color: #585ac2;
-    text-decoration: underline;
-    line-height: inherit
-}
-
-a:hover,
-a:focus {
-    color: #373997;
-}
-
-a img {
-    border: none
-}
-
-p {
-    font-family: inherit;
-    font-weight: 400;
-    font-size: 1em;
-    line-height: 1.6;
-    margin-bottom: 1.25em;
-    text-rendering: optimizeLegibility
-}
-
-p aside {
-    font-size: .875em;
-    line-height: 1.35;
-    font-style: italic
-}
-
-h1,
-h2,
-h3,
-#toctitle,
-.sidebarblock>.content>.title,
-h4,
-h5,
-h6 {
-    font-family: "Open Sans", "DejaVu Sans", sans-serif;
-    font-weight: bold;
-    /*font-style: bold;*/
-    color: #303284;
-    text-rendering: optimizeLegibility;
-    margin-top: 1em;
-    margin-bottom: .5em;
-    line-height: 1.0125em;
-    text-transform: uppercase;
-}
-
-h1 small,
-h2 small,
-h3 small,
-#toctitle small,
-.sidebarblock>.content>.title small,
-h4 small,
-h5 small,
-h6 small {
-    font-size: 60%;
-    color: #303284;
-    line-height: 0
-}
-
-h1 {
-    font-size: 2.125em
-}
-
-h2 {
-    font-size: 1.6875em
-}
-
-h3,
-#toctitle,
-.sidebarblock>.content>.title {
-    font-size: 1.375em
-}
-
-h4,
-h5 {
-    font-size: 1.125em
-}
-
-h6 {
-    font-size: 1em
-}
-
-hr {
-    border: solid #dddddd;
-    border-width: 1px 0 0;
-    clear: both;
-    margin: 1.25em 0 1.1875em;
-    height: 0
-}
-
-em,
-i {
-    font-style: italic;
-    line-height: inherit
-}
-
-strong,
-b {
-    font-weight: bold;
-    line-height: inherit
-}
-
-small {
-    font-size: 60%;
-    line-height: inherit
-}
-
-code {
-    font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;
-    font-weight: 400;
-    color: #585ac2;
-}
-
-ul,
-ol,
-dl {
-    font-size: 1em;
-    line-height: 1.6;
-    margin-bottom: 1.25em;
-    list-style-position: outside;
-    font-family: inherit
-}
-
-ul,
-ol {
-    margin-left: 1.5em
-}
-
-ul li ul,
-ul li ol {
-    margin-left: 1.25em;
-    margin-bottom: 0;
-    font-size: 1em
-}
-
-ul.square li ul,
-ul.circle li ul,
-ul.disc li ul {
-    list-style: inherit
-}
-
-ul.square {
-    list-style-type: square
-}
-
-ul.circle {
-    list-style-type: circle
-}
-
-ul.disc {
-    list-style-type: disc
-}
-
-ol li ul,
-ol li ol {
-    margin-left: 1.25em;
-    margin-bottom: 0
-}
-
-dl dt {
-    margin-bottom: .3125em;
-    font-weight: bold
-}
-
-dl dd {
-    margin-bottom: 1.25em
-}
-
-abbr,
-acronym {
-    text-transform: uppercase;
-    font-size: 90%;
-    color: rgba(0, 0, 0, .8);
-    border-bottom: 1px dotted #ddd;
-    cursor: help
-}
-
-abbr {
-    text-transform: none
-}
-
-blockquote {
-    margin: 0 0 1.25em;
-    padding: .5625em 1.25em 0 1.1875em;
-    border-left: 1px solid #ddd
-}
-
-blockquote cite {
-    display: block;
-    font-size: .9375em;
-    color: rgba(0, 0, 0, .6)
-}
-
-blockquote cite::before {
-    content: "\2014 \0020"
-}
-
-blockquote cite a,
-blockquote cite a:visited {
-    color: rgba(0, 0, 0, .6)
-}
-
-blockquote,
-blockquote p {
-    line-height: 1.6;
-    color: rgba(0, 0, 0, .85)
-}
-
-@media screen and (min-width:768px) {
-    h1,
-    h2,
-    h3,
-    #toctitle,
-    .sidebarblock>.content>.title,
-    h4,
-    h5,
-    h6 {
-        line-height: 1.2
-    }
-
-    h1 {
-        font-size: 2.75em
-    }
-
-    h2 {
-        font-size: 2.3125em
-    }
-
-    h3,
-    #toctitle,
-    .sidebarblock>.content>.title {
-        font-size: 1.6875em
-    }
-
-    h4 {
-        font-size: 1.4375em
-    }
-
-}
-
-table {
-    background: #fff;
-    margin-bottom: 1.25em;
-    border: solid 1px #dddddd;
-}
-
-table thead,
-table tfoot {
-    background: #f7f8f7
-}
-
-table thead tr th,
-table thead tr td,
-table tfoot tr th,
-table tfoot tr td {
-    padding: .5em .625em .625em;
-    font-size: inherit;
-    color: rgba(0, 0, 0, .8);
-    text-align: left
-}
-
-table tr th,
-table tr td {
-    padding: .5625em .625em;
-    font-size: inherit;
-    color: rgba(0, 0, 0, .8)
-}
-
-table tr.even,
-table tr.alt,
-table tr:nth-of-type(even) {
-    background: #f8f8f7
-}
-
-table thead tr th,
-table tfoot tr th,
-table tbody tr td,
-table tr td,
-table tfoot tr td {
-    display: table-cell;
-    line-height: 1.6
-}
-
-h1,
-h2,
-h3,
-#toctitle,
-.sidebarblock>.content>.title,
-h4,
-h5,
-h6 {
-    line-height: 1.2;
-    word-spacing: -.05em
-}
-
-h1 strong,
-h2 strong,
-h3 strong,
-#toctitle strong,
-.sidebarblock>.content>.title strong,
-h4 strong,
-h5 strong,
-h6 strong {
-    font-weight: 400
-}
-
-.clearfix::before,
-.clearfix::after,
-.float-group::before,
-.float-group::after {
-    content: " ";
-    display: table
-}
-
-.clearfix::after,
-.float-group::after {
-    clear: both
-}
-
-*:not(pre)>code {
-    font-size: .9375em;
-    font-style: normal !important;
-    letter-spacing: 0;
-    padding: .1em .5ex;
-    word-spacing: -.15em;
-    background-color: #f7f7f8;
-    -webkit-border-radius: 4px;
-    border-radius: 4px;
-    line-height: 1.45;
-    text-rendering: optimizeSpeed;
-    word-wrap: break-word
-}
-
-*:not(pre)>code.nobreak {
-    word-wrap: normal
-}
-
-*:not(pre)>code.nowrap {
-    white-space: nowrap
-}
-
-pre,
-pre>code {
-    line-height: 1.45;
-    color: #585ac2;
-    font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;
-    font-weight: 400;
-    text-rendering: optimizeSpeed
-}
-
-em em {
-    font-style: normal
-}
-
-strong strong {
-    font-weight: 400
-}
-
-.keyseq {
-    color: rgba(51, 51, 51, .8)
-}
-
-kbd {
-    font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;
-    display: inline-block;
-    color: rgba(0, 0, 0, .8);
-    font-size: .65em;
-    line-height: 1.45;
-    background-color: #f7f7f7;
-    border: 1px solid #dddddd;
-    -webkit-border-radius: 3px;
-    border-radius: 3px;
-    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .2), 0 0 0 .1em white inset;
-    box-shadow: 0 1px 0 rgba(0, 0, 0, .2), 0 0 0 .1em #fff inset;
-    margin: 0 .15em;
-    padding: .2em .5em;
-    vertical-align: middle;
-    position: relative;
-    top: -.1em;
-    white-space: nowrap
-}
-
-.keyseq kbd:first-child {
-    margin-left: 0
-}
-
-.keyseq kbd:last-child {
-    margin-right: 0
-}
-
-.menuseq,
-.menuref {
-    color: #000
-}
-
-.menuseq b:not(.caret),.menuref {
-    font-weight: inherit
-}
-
-.menuseq {
-    word-spacing: -.02em
-}
-
-.menuseq b.caret {
-    font-size: 1.25em;
-    line-height: .8
-}
-
-.menuseq i.caret {
-    font-weight: bold;
-    text-align: center;
-    width: .45em
-}
-
-b.button::before,
-b.button::after {
-    position: relative;
-    top: -1px;
-    font-weight: 400
-}
-
-b.button::before {
-    content: "[";
-    padding: 0 3px 0 2px
-}
-
-b.button::after {
-    content: "]";
-    padding: 0 2px 0 3px
-}
-
-p a>code:hover {
-    color: #585ac2;
-}
-
-#header,
-#content,
-#footnotes,
-#footer {
-    width: 100%;
-    margin-left: auto;
-    margin-right: auto;
-    margin-top: 0;
-    margin-bottom: 0;
-    max-width: 62.5em;
-    *zoom: 1;
-    position: relative;
-    padding-left: .9375em;
-    padding-right: .9375em
-}
-
-#header::before,
-#header::after,
-#content::before,
-#content::after,
-#footnotes::before,
-#footnotes::after,
-#footer::before,
-#footer::after {
-    content: " ";
-    display: table
-}
-
-#header::after,
-#content::after,
-#footnotes::after,
-#footer::after {
-    clear: both
-}
-
-#content {
-    margin-top: 1.25em
-}
-
-#content::before {
-    content: none
-}
-
-#header>h1:first-child {
-    color: #303284;
-    margin-top: 2.25rem;
-    margin-bottom: 0
-}
-
-#header>h1:first-child+#toc {
-    margin-top: 8px;
-    border-top: 1px solid #dddddd
-}
-
-#header>h1:only-child,
-body.toc2 #header>h1:nth-last-child(2) {
-    border-bottom: 1px solid #dddddd;
-    padding-bottom: 8px
-}
-
-#header .details {
-    border-bottom: 1px solid #dddddd;
-    line-height: 1.45;
-    padding-top: .25em;
-    padding-bottom: .25em;
-    padding-left: .25em;
-    color: rgba(0, 0, 0, .6);
-    display: -ms-flexbox;
-    display: -webkit-flex;
-    display: flex;
-    -ms-flex-flow: row wrap;
-    -webkit-flex-flow: row wrap;
-    flex-flow: row wrap
-}
-
-#header .details span:first-child {
-    margin-left: -.125em
-}
-
-#header .details span.email a {
-    color: rgba(0, 0, 0, .85)
-}
-
-#header .details br {
-    display: none
-}
-
-#header .details br+span::before {
-    content: "\00a0\2013\00a0"
-}
-
-#header .details br+span.author::before {
-    content: "\00a0\22c5\00a0";
-    color: rgba(0, 0, 0, .85)
-}
-
-#header .details br+span#revremark::before {
-    content: "\00a0|\00a0"
-}
-
-#header #revnumber {
-    text-transform: capitalize
-}
-
-#header #revnumber::after {
-    content: "\00a0"
-}
-
-#content>h1:first-child:not([class]) {
-    color: rgba(0, 0, 0, .85);
-    border-bottom: 1px solid #dddddd
-;
-    padding-bottom: 8px;
-    margin-top: 0;
-    padding-top: 1rem;
-    margin-bottom: 1.25rem
-}
-
-#toc {
-    border-bottom: 1px solid #dddddd;
-    padding-bottom: .5em
-}
-
-#toc>ul {
-    margin-left: .125em
-}
-
-#toc ul.sectlevel0>li>a {
-    font-style: italic
-}
-
-#toc ul.sectlevel0 ul.sectlevel1 {
-    margin: .5em 0
-}
-
-#toc ul {
-    font-family: "Droid Serif", "DejaVu Sans", sans-serif;
-    list-style-type: none
-}
-
-#toc li {
-    line-height: 1.3334;
-    margin-top: .3334em
-}
-
-#toc a {
-    text-decoration: none
-}
-
-#toc a:active {
-    text-decoration: underline
-}
-
-#toctitle {
-    color: #303284;
-    font-size: 1.2em
-}
-
-@media screen and (min-width:768px) {
-    #toctitle {
-        font-size: 1.375em
-    }
-
-    body.toc2 {
-        padding-left: 15em;
-        padding-right: 0
-    }
-
-    #toc.toc2 {
-        margin-top: 0 !important;
-        background-color: #eee;
-        position: fixed;
-        width: 15em;
-        left: 0;
-        top: 0;
-        border-right: 1px solid #dddddd;
-        border-top-width: 0 !important;
-        border-bottom-width: 0 !important;
-        z-index: 1000;
-        padding: 1.25em 1em;
-        height: 100%;
-        overflow: auto
-    }
-
-    #toc.toc2 #toctitle {
-        margin-top: 0;
-        margin-bottom: .8rem;
-        font-size: 1.2em
-    }
-
-    #toc.toc2>ul {
-        font-size: .9em;
-        margin-bottom: 0
-    }
-
-    #toc.toc2 ul ul {
-        margin-left: 0;
-        padding-left: 1em
-    }
-
-    #toc.toc2 ul.sectlevel0 ul.sectlevel1 {
-        padding-left: 0;
-        margin-top: .5em;
-        margin-bottom: .5em
-    }
-
-    body.toc2.toc-right {
-        padding-left: 0;
-        padding-right: 15em
-    }
-
-    body.toc2.toc-right #toc.toc2 {
-        border-right-width: 0;
-        border-left: 1px solid #dddddd;
-        left: auto;
-        right: 0
-    }
-
-}
-
-@media screen and (min-width:1280px) {
-    body.toc2 {
-        padding-left: 20em;
-        padding-right: 0
-    }
-
-    #toc.toc2 {
-        width: 20em
-    }
-
-    #toc.toc2 #toctitle {
-        font-size: 1.375em
-    }
-
-    #toc.toc2>ul {
-        font-size: .95em
-    }
-
-    #toc.toc2 ul ul {
-        padding-left: 1.25em
-    }
-
-    body.toc2.toc-right {
-        padding-left: 0;
-        padding-right: 20em
-    }
-
-}
-
-#content #toc {
-    border-style: solid;
-    border-width: 1px;
-    border-color: #dddddd;
-    margin-bottom: 1.25em;
-    padding: 1.25em;
-    background: #f8f8f7;
-    -webkit-border-radius: 4px;
-    border-radius: 4px
-}
-
-#content #toc>:first-child {
-    margin-top: 0
-}
-
-#content #toc>:last-child {
-    margin-bottom: 0
-}
-
-#footer {
-    max-width: 100%;
-    background-color: #303284;
-    padding: 1.25em
-}
-
-#footer-text {
-    color: #fff;
-    line-height: 1.44
-}
-
-#content {
-    margin-bottom: .625em
-}
-
-.sect1 {
-    padding-bottom: .625em
-}
-
-@media screen and (min-width:768px) {
-    #content {
-        margin-bottom: 1.25em
-    }
-
-    .sect1 {
-        padding-bottom: 1.25em
-    }
-
-}
-
-.sect1:last-child {
-    padding-bottom: 0
-}
-
-.sect1+.sect1 {
-    border-top: 1px solid #dddddd;
-}
-
-#content h1>a.anchor,
-h2>a.anchor,
-h3>a.anchor,
-#toctitle>a.anchor,
-.sidebarblock>.content>.title>a.anchor,
-h4>a.anchor,
-h5>a.anchor,
-h6>a.anchor {
-    position: absolute;
-    z-index: 1001;
-    width: 1.5ex;
-    margin-left: -1.5ex;
-    display: block;
-    text-decoration: none !important;
-    visibility: hidden;
-    text-align: center;
-    font-weight: 400
-}
-
-#content h1>a.anchor::before,
-h2>a.anchor::before,
-h3>a.anchor::before,
-#toctitle>a.anchor::before,
-.sidebarblock>.content>.title>a.anchor::before,
-h4>a.anchor::before,
-h5>a.anchor::before,
-h6>a.anchor::before {
-    content: "\00A7";
-    font-size: .85em;
-    display: block;
-    padding-top: .1em
-}
-
-#content h1:hover>a.anchor,
-#content h1>a.anchor:hover,
-h2:hover>a.anchor,
-h2>a.anchor:hover,
-h3:hover>a.anchor,
-#toctitle:hover>a.anchor,
-.sidebarblock>.content>.title:hover>a.anchor,
-h3>a.anchor:hover,
-#toctitle>a.anchor:hover,
-.sidebarblock>.content>.title>a.anchor:hover,
-h4:hover>a.anchor,
-h4>a.anchor:hover,
-h5:hover>a.anchor,
-h5>a.anchor:hover,
-h6:hover>a.anchor,
-h6>a.anchor:hover {
-    visibility: visible
-}
-
-#content h1>a.link,
-h2>a.link,
-h3>a.link,
-#toctitle>a.link,
-.sidebarblock>.content>.title>a.link,
-h4>a.link,
-h5>a.link,
-h6>a.link {
-    color: #ba3925;
-    text-decoration: none
-}
-
-#content h1>a.link:hover,
-h2>a.link:hover,
-h3>a.link:hover,
-#toctitle>a.link:hover,
-.sidebarblock>.content>.title>a.link:hover,
-h4>a.link:hover,
-h5>a.link:hover,
-h6>a.link:hover {
-    color: #a53221
-}
-
-.audioblock,
-.imageblock,
-.literalblock,
-.listingblock,
-.stemblock,
-.videoblock {
-    margin-bottom: 1.25em
-}
-
-.admonitionblock td.content>.title,
-.audioblock>.title,
-.exampleblock>.title,
-.imageblock>.title,
-.listingblock>.title,
-.literalblock>.title,
-.stemblock>.title,
-.openblock>.title,
-.paragraph>.title,
-.quoteblock>.title,
-table.tableblock>.title,
-.verseblock>.title,
-.videoblock>.title,
-.dlist>.title,
-.olist>.title,
-.ulist>.title,
-.qlist>.title,
-.hdlist>.title {
-    text-rendering: optimizeLegibility;
-    text-align: left;
-    font-family: "Droid Serif", "DejaVu Serif", serif;
-    font-size: 1rem;
-    font-style: italic
-}
-
-table.tableblock.fit-content>caption.title {
-    white-space: nowrap;
-    width: 0
-}
-
-.paragraph.lead>p,
-#preamble>.sectionbody>[class="paragraph"]:first-of-type p {
-    font-size: 1.21875em;
-    line-height: 1.6;
-    color: rgba(0, 0, 0, .85)
-}
-
-table.tableblock #preamble>.sectionbody>[class="paragraph"]:first-of-type p {
-    font-size: inherit
-}
-
-.admonitionblock>table {
-    border-collapse: separate;
-    border: 0;
-    background: none;
-    width: 100%
-}
-
-.admonitionblock>table td.icon {
-    text-align: center;
-    width: 80px
-}
-
-.admonitionblock>table td.icon img {
-    max-width: none
-}
-
-.admonitionblock>table td.icon .title {
-    font-weight: bold;
-    font-family: "Open Sans", "DejaVu Sans", sans-serif;
-    text-transform: uppercase
-}
-
-.admonitionblock>table td.content {
-    padding-left: 1.125em;
-    padding-right: 1.25em;
-    border-left: 1px solid #dddddd;
-    color: rgba(0, 0, 0, .6)
-}
-
-.admonitionblock>table td.content>:last-child>:last-child {
-    margin-bottom: 0
-}
-
-.exampleblock>.content {
-    border-style: solid;
-    border-width: 1px;
-    border-color: #dddddd;
-    margin-bottom: 1.25em;
-    padding: 1.25em;
-    background: #fff;
-    -webkit-border-radius: 4px;
-    border-radius: 4px
-}
-
-.exampleblock>.content>:first-child {
-    margin-top: 0
-}
-
-.exampleblock>.content>:last-child {
-    margin-bottom: 0
-}
-
-.sidebarblock {
-    border-style: solid;
-    border-width: 1px;
-    border-color: #dddddd;
-    margin-bottom: 1.25em;
-    padding: 1.25em;
-    background: #f8f8f7;
-    -webkit-border-radius: 4px;
-    border-radius: 4px
-}
-
-.sidebarblock>:first-child {
-    margin-top: 0
-}
-
-.sidebarblock>:last-child {
-    margin-bottom: 0
-}
-
-.sidebarblock>.content>.title {
-    color: #303284;
-    margin-top: 0;
-    text-align: center
-}
-
-.exampleblock>.content>:last-child>:last-child,
-.exampleblock>.content .olist>ol>li:last-child>:last-child,
-.exampleblock>.content .ulist>ul>li:last-child>:last-child,
-.exampleblock>.content .qlist>ol>li:last-child>:last-child,
-.sidebarblock>.content>:last-child>:last-child,
-.sidebarblock>.content .olist>ol>li:last-child>:last-child,
-.sidebarblock>.content .ulist>ul>li:last-child>:last-child,
-.sidebarblock>.content .qlist>ol>li:last-child>:last-child {
-    margin-bottom: 0
-}
-
-.literalblock pre,
-.listingblock pre:not(.highlight),.listingblock 
pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock 
pre.CodeRay,.listingblock pre.prettyprint {
-    background: #f7f7f8
-}
-
-.sidebarblock .literalblock pre,
-.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock 
pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight 
"],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock 
pre.prettyprint {
-    background: #f2f1f1
-}
-
-.literalblock pre,
-.literalblock pre[class],
-.listingblock pre,
-.listingblock pre[class] {
-    -webkit-border-radius: 4px;
-    border-radius: 4px;
-    word-wrap: break-word;
-    padding: 1em;
-    font-size: .8125em
-}
-
-.literalblock pre.nowrap,
-.literalblock pre[class].nowrap,
-.listingblock pre.nowrap,
-.listingblock pre[class].nowrap {
-    overflow-x: auto;
-    white-space: pre;
-    word-wrap: normal
-}
-
-@media screen and (min-width:768px) {
-    .literalblock pre,
-    .literalblock pre[class],
-    .listingblock pre,
-    .listingblock pre[class] {
-        font-size: .90625em
-    }
-
-}
-
-@media screen and (min-width:1280px) {
-    .literalblock pre,
-    .literalblock pre[class],
-    .listingblock pre,
-    .listingblock pre[class] {
-        font-size: 1em
-    }
-
-}
-
-.literalblock.output pre {
-    color: #f7f7f8;
-    background-color: rgba(0, 0, 0, .9)
-}
-
-.listingblock pre.highlightjs {
-    padding: 0
-}
-
-.listingblock pre.highlightjs>code {
-    padding: 1em;
-    -webkit-border-radius: 4px;
-    border-radius: 4px
-}
-
-.listingblock pre.prettyprint {
-    border-width: 0
-}
-
-.listingblock>.content {
-    position: relative
-}
-
-.listingblock code[data-lang]::before {
-    display: none;
-    content: attr(data-lang);
-    position: absolute;
-    font-size: .75em;
-    top: .425rem;
-    right: .5rem;
-    line-height: 1;
-    text-transform: uppercase;
-    color: #999
-}
-
-.listingblock:hover code[data-lang]::before {
-    display: block
-}
-
-.listingblock.terminal pre .command::before {
-    content: attr(data-prompt);
-    padding-right: .5em;
-    color: #999
-}
-
-.listingblock.terminal pre .command:not([data-prompt])::before {
-    content: "$"
-}
-
-table.pyhltable {
-    border-collapse: separate;
-    border: 0;
-    margin-bottom: 0;
-    background: none
-}
-
-table.pyhltable td {
-    vertical-align: top;
-    padding-top: 0;
-    padding-bottom: 0;
-    line-height: 1.45
-}
-
-table.pyhltable td.code {
-    padding-left: .75em;
-    padding-right: 0
-}
-
-pre.pygments .lineno,
-table.pyhltable td:not(.code) {
-    color: #999;
-    padding-left: 0;
-    padding-right: .5em;
-    border-right: 1px solid #dddddd;
-}
-
-pre.pygments .lineno {
-    display: inline-block;
-    margin-right: .25em
-}
-
-table.pyhltable .linenodiv {
-    background: none !important;
-    padding-right: 0 !important
-}
-
-.quoteblock {
-    margin: 0 1em 1.25em 1.5em;
-    display: table
-}
-
-.quoteblock>.title {
-    margin-left: -1.5em;
-    margin-bottom: .75em
-}
-
-.quoteblock blockquote,
-.quoteblock blockquote p {
-    color: rgba(0, 0, 0, .85);
-    font-size: 1.05rem;
-    line-height: 1.75;
-    word-spacing: .1em;
-    letter-spacing: 0;
-    font-style: italic;
-    text-align: justify
-}
-
-.quoteblock blockquote {
-    margin: 0;
-    padding: 0;
-    border: 0
-}
-
-.quoteblock blockquote::before {
-    content: "\201c";
-    float: left;
-    font-size: 2.75em;
-    font-weight: bold;
-    line-height: .6em;
-    margin-left: -.6em;
-    color: #303284;
-    text-shadow: 0 1px 2px rgba(0, 0, 0, .1)
-}
-
-.quoteblock blockquote>.paragraph:last-child p {
-    margin-bottom: 0
-}
-
-.quoteblock .attribution {
-    margin-top: .5em;
-    margin-right: .5ex;
-    text-align: right
-}
-
-.quoteblock .quoteblock {
-    margin-left: 0;
-    margin-right: 0;
-    padding: .5em 0;
-    border-left: 3px solid rgba(0, 0, 0, .6)
-}
-
-.quoteblock .quoteblock blockquote {
-    padding: 0 0 0 .75em
-}
-
-.quoteblock .quoteblock blockquote::before {
-    display: none
-}
-
-.verseblock {
-    margin: 0 1em 1.25em
-}
-
-.verseblock pre {
-    font-family: "Open Sans", "DejaVu Sans", sans;
-    font-size: 1.15rem;
-    color: rgba(0, 0, 0, .85);
-    font-weight: 300;
-    text-rendering: optimizeLegibility
-}
-
-.verseblock pre strong {
-    font-weight: 400
-}
-
-.verseblock .attribution {
-    margin-top: 1.25rem;
-    margin-left: .5ex
-}
-
-.quoteblock .attribution,
-.verseblock .attribution {
-    font-size: .9375em;
-    line-height: 1.45;
-    font-style: italic
-}
-
-.quoteblock .attribution br,
-.verseblock .attribution br {
-    display: none
-}
-
-.quoteblock .attribution cite,
-.verseblock .attribution cite {
-    display: block;
-    letter-spacing: -.025em;
-    color: rgba(0, 0, 0, .6)
-}
-
-.quoteblock.abstract {
-    margin: 0 1em 1.25em;
-    display: block
-}
-
-.quoteblock.abstract>.title {
-    margin: 0 0 .375em;
-    font-size: 1.15em;
-    text-align: center
-}
-
-.quoteblock.abstract blockquote,
-.quoteblock.abstract blockquote p {
-    word-spacing: 0;
-    line-height: 1.6
-}
-
-.quoteblock.abstract blockquote::before,
-.quoteblock.abstract p::before {
-    display: none
-}
-
-table.tableblock {
-    max-width: 100%;
-    border-collapse: separate
-}
-
-p.tableblock:last-child {
-    margin-bottom: 0
-}
-
-td.tableblock>.content {
-    margin-bottom: -1.25em
-}
-
-table.tableblock,
-th.tableblock,
-td.tableblock {
-    border: 0 solid #dddddd;
-}
-
-table.grid-all>thead>tr>.tableblock,
-table.grid-all>tbody>tr>.tableblock {
-    border-width: 0 1px 1px 0
-}
-
-table.grid-all>tfoot>tr>.tableblock {
-    border-width: 1px 1px 0 0
-}
-
-table.grid-cols>*>tr>.tableblock {
-    border-width: 0 1px 0 0
-}
-
-table.grid-rows>thead>tr>.tableblock,
-table.grid-rows>tbody>tr>.tableblock {
-    border-width: 0 0 1px
-}
-
-table.grid-rows>tfoot>tr>.tableblock {
-    border-width: 1px 0 0
-}
-
-table.grid-all>*>tr>.tableblock:last-child,
-table.grid-cols>*>tr>.tableblock:last-child {
-    border-right-width: 0
-}
-
-table.grid-all>tbody>tr:last-child>.tableblock,
-table.grid-all>thead:last-child>tr>.tableblock,
-table.grid-rows>tbody>tr:last-child>.tableblock,
-table.grid-rows>thead:last-child>tr>.tableblock {
-    border-bottom-width: 0
-}
-
-table.frame-all {
-    border-width: 1px
-}
-
-table.frame-sides {
-    border-width: 0 1px
-}
-
-table.frame-topbot,
-table.frame-ends {
-    border-width: 1px 0
-}
-
-table.stripes-all tr,
-table.stripes-odd tr:nth-of-type(odd) {
-    background: #f8f8f7
-}
-
-table.stripes-none tr,
-table.stripes-odd tr:nth-of-type(even) {
-    background: none
-}
-
-th.halign-left,
-td.halign-left {
-    text-align: left
-}
-
-th.halign-right,
-td.halign-right {
-    text-align: right
-}
-
-th.halign-center,
-td.halign-center {
-    text-align: center
-}
-
-th.valign-top,
-td.valign-top {
-    vertical-align: top
-}
-
-th.valign-bottom,
-td.valign-bottom {
-    vertical-align: bottom
-}
-
-th.valign-middle,
-td.valign-middle {
-    vertical-align: middle
-}
-
-table thead th,
-table tfoot th {
-    font-weight: bold
-}
-
-tbody tr th {
-    display: table-cell;
-    line-height: 1.6;
-    background: #f7f8f7
-}
-
-tbody tr th,
-tbody tr th p,
-tfoot tr th,
-tfoot tr th p {
-    color: rgba(0, 0, 0, .8);
-    font-weight: bold
-}
-
-p.tableblock>code:only-child {
-    background: none;
-    padding: 0
-}
-
-p.tableblock {
-    font-size: 1em
-}
-
-td>div.verse {
-    white-space: pre
-}
-
-ol {
-    margin-left: 1.75em
-}
-
-ul li ol {
-    margin-left: 1.5em
-}
-
-dl dd {
-    margin-left: 1.125em
-}
-
-dl dd:last-child,
-dl dd:last-child>:last-child {
-    margin-bottom: 0
-}
-
-ol>li p,
-ul>li p,
-ul dd,
-ol dd,
-.olist .olist,
-.ulist .ulist,
-.ulist .olist,
-.olist .ulist {
-    margin-bottom: .625em
-}
-
-ul.checklist,
-ul.none,
-ol.none,
-ul.no-bullet,
-ol.no-bullet,
-ol.unnumbered,
-ul.unstyled,
-ol.unstyled {
-    list-style-type: none
-}
-
-ul.no-bullet,
-ol.no-bullet,
-ol.unnumbered {
-    margin-left: .625em
-}
-
-ul.unstyled,
-ol.unstyled {
-    margin-left: 0
-}
-
-ul.checklist {
-    margin-left: .625em
-}
-
-ul.checklist li>p:first-child>.fa-square-o:first-child,
-ul.checklist li>p:first-child>.fa-check-square-o:first-child {
-    width: 1.25em;
-    font-size: .8em;
-    position: relative;
-    bottom: .125em
-}
-
-ul.checklist li>p:first-child>input[type="checkbox"]:first-child {
-    margin-right: .25em
-}
-
-ul.inline {
-    display: -ms-flexbox;
-    display: -webkit-box;
-    display: flex;
-    -ms-flex-flow: row wrap;
-    -webkit-flex-flow: row wrap;
-    flex-flow: row wrap;
-    list-style: none;
-    margin: 0 0 .625em -1.25em
-}
-
-ul.inline>li {
-    margin-left: 1.25em
-}
-
-.unstyled dl dt {
-    font-weight: 400;
-    font-style: normal
-}
-
-ol.arabic {
-    list-style-type: decimal
-}
-
-ol.decimal {
-    list-style-type: decimal-leading-zero
-}
-
-ol.loweralpha {
-    list-style-type: lower-alpha
-}
-
-ol.upperalpha {
-    list-style-type: upper-alpha
-}
-
-ol.lowerroman {
-    list-style-type: lower-roman
-}
-
-ol.upperroman {
-    list-style-type: upper-roman
-}
-
-ol.lowergreek {
-    list-style-type: lower-greek
-}
-
-.hdlist>table,
-.colist>table {
-    border: 0;
-    background: none
-}
-
-.hdlist>table>tbody>tr,
-.colist>table>tbody>tr {
-    background: none
-}
-
-td.hdlist1,
-td.hdlist2 {
-    vertical-align: top;
-    padding: 0 .625em
-}
-
-td.hdlist1 {
-    font-weight: bold;
-    padding-bottom: 1.25em
-}
-
-.literalblock+.colist,
-.listingblock+.colist {
-    margin-top: -.5em
-}
-
-.colist td:not([class]):first-child {
-    padding: .4em .75em 0;
-    line-height: 1;
-    vertical-align: top
-}
-
-.colist td:not([class]):first-child img {
-    max-width: none
-}
-
-.colist td:not([class]):last-child {
-    padding: .25em 0
-}
-
-.thumb,
-.th {
-    line-height: 0;
-    display: inline-block;
-    border: solid 4px #fff;
-    -webkit-box-shadow: 0 0 0 1px #ddd;
-    box-shadow: 0 0 0 1px #ddd
-}
-
-.imageblock.left,
-.imageblock[style*="float:left"] {
-    margin: .25em .625em 1.25em 0
-}
-
-.imageblock.right,
-.imageblock[style*="float:right"] {
-    margin: .25em 0 1.25em .625em
-}
-
-.imageblock>.title {
-    margin-bottom: 0
-}
-
-.imageblock.thumb,
-.imageblock.th {
-    border-width: 6px
-}
-
-.imageblock.thumb>.title,
-.imageblock.th>.title {
-    padding: 0 .125em
-}
-
-.image.left,
-.image.right {
-    margin-top: .25em;
-    margin-bottom: .25em;
-    display: inline-block;
-    line-height: 0
-}
-
-.image.left {
-    margin-right: .625em
-}
-
-.image.right {
-    margin-left: .625em
-}
-
-a.image {
-    text-decoration: none;
-    display: inline-block
-}
-
-a.image object {
-    pointer-events: none
-}
-
-sup.footnote,
-sup.footnoteref {
-    font-size: .875em;
-    position: static;
-    vertical-align: super
-}
-
-sup.footnote a,
-sup.footnoteref a {
-    text-decoration: none
-}
-
-sup.footnote a:active,
-sup.footnoteref a:active {
-    text-decoration: underline
-}
-
-#footnotes {
-    padding-top: .75em;
-    padding-bottom: .75em;
-    margin-bottom: .625em
-}
-
-#footnotes hr {
-    width: 20%;
-    min-width: 6.25em;
-    margin: -.25em 0 .75em;
-    border-width: 1px 0 0
-}
-
-#footnotes .footnote {
-    padding: 0 .375em 0 .225em;
-    line-height: 1.3334;
-    font-size: .875em;
-    margin-left: 1.2em;
-    margin-bottom: .2em
-}
-
-#footnotes .footnote a:first-of-type {
-    font-weight: bold;
-    text-decoration: none;
-    margin-left: -1.05em
-}
-
-#footnotes .footnote:last-of-type {
-    margin-bottom: 0
-}
-
-#content #footnotes {
-    margin-top: -.625em;
-    margin-bottom: 0;
-    padding: .75em 0
-}
-
-.gist .file-data>table {
-    border: 0;
-    background: #fff;
-    width: 100%;
-    margin-bottom: 0
-}
-
-.gist .file-data>table td.line-data {
-    width: 99%
-}
-
-div.unbreakable {
-    page-break-inside: avoid
-}
-
-.big {
-    font-size: larger
-}
-
-.small {
-    font-size: smaller
-}
-
-.underline {
-    text-decoration: underline
-}
-
-.overline {
-    text-decoration: overline
-}
-
-.line-through {
-    text-decoration: line-through
-}
-
-.aqua {
-    color: #00bfbf
-}
-
-.aqua-background {
-    background-color: #00fafa
-}
-
-.black {
-    color: #000
-}
-
-.black-background {
-    background-color: #000
-}
-
-.blue {
-    color: #0000bf
-}
-
-.blue-background {
-    background-color: #0000fa
-}
-
-.fuchsia {
-    color: #bf00bf
-}
-
-.fuchsia-background {
-    background-color: #fa00fa
-}
-
-.gray {
-    color: #606060
-}
-
-.gray-background {
-    background-color: #7d7d7d
-}
-
-.green {
-    color: #006000
-}
-
-.green-background {
-    background-color: #007d00
-}
-
-.lime {
-    color: #00bf00
-}
-
-.lime-background {
-    background-color: #00fa00
-}
-
-.maroon {
-    color: #600000
-}
-
-.maroon-background {
-    background-color: #7d0000
-}
-
-.navy {
-    color: #000060
-}
-
-.navy-background {
-    background-color: #00007d
-}
-
-.olive {
-    color: #606000
-}
-
-.olive-background {
-    background-color: #7d7d00
-}
-
-.purple {
-    color: #600060
-}
-
-.purple-background {
-    background-color: #7d007d
-}
-
-.red {
-    color: #bf0000
-}
-
-.red-background {
-    background-color: #fa0000
-}
-
-.silver {
-    color: #909090
-}
-
-.silver-background {
-    background-color: #bcbcbc
-}
-
-.teal {
-    color: #006060
-}
-
-.teal-background {
-    background-color: #007d7d
-}
-
-.white {
-    color: #bfbfbf
-}
-
-.white-background {
-    background-color: #fafafa
-}
-
-.yellow {
-    color: #bfbf00
-}
-
-.yellow-background {
-    background-color: #fafa00
-}
-
-span.icon>.fa {
-    cursor: default
-}
-
-a span.icon>.fa {
-    cursor: inherit
-}
-
-.admonitionblock td.icon [class^="fa icon-"] {
-    font-size: 2.5em;
-    text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
-    cursor: default
-}
-
-.admonitionblock td.icon .icon-note::before {
-    content: "\f05a";
-    color: #19407c
-}
-
-.admonitionblock td.icon .icon-tip::before {
-    content: "\f0eb";
-    text-shadow: 1px 1px 2px rgba(155, 155, 0, .8);
-    color: #111
-}
-
-.admonitionblock td.icon .icon-warning::before {
-    content: "\f071";
-    color: #bf6900
-}
-
-.admonitionblock td.icon .icon-caution::before {
-    content: "\f06d";
-    color: #bf3400
-}
-
-.admonitionblock td.icon .icon-important::before {
-    content: "\f06a";
-    color: #bf0000
-}
-
-.conum[data-value] {
-    display: inline-block;
-    color: #fff !important;
-    background-color: rgba(0, 0, 0, .8);
-    -webkit-border-radius: 100px;
-    border-radius: 100px;
-    text-align: center;
-    font-size: .75em;
-    width: 1.67em;
-    height: 1.67em;
-    line-height: 1.67em;
-    font-family: "Open Sans", "DejaVu Sans", sans-serif;
-    font-style: normal;
-    font-weight: bold
-}
-
-.conum[data-value] * {
-    color: #fff !important
-}
-
-.conum[data-value]+b {
-    display: none
-}
-
-.conum[data-value]::after {
-    content: attr(data-value)
-}
-
-pre .conum[data-value] {
-    position: relative;
-    top: -.125em
-}
-
-b.conum * {
-    color: inherit !important
-}
-
-.conum:not([data-value]):empty {
-    display: none
-}
-
-dt,
-th.tableblock,
-td.content,
-div.footnote {
-    text-rendering: optimizeLegibility
-}
-
-h1,
-h2,
-p,
-td.content,
-span.alt {
-    letter-spacing: -.01em
-}
-
-p strong,
-td.content strong,
-div.footnote strong {
-    letter-spacing: -.005em
-}
-
-p,
-blockquote,
-dt,
-td.content,
-span.alt {
-    /*font-size: 1.0625rem*/
-}
-
-p {
-    margin-bottom: 1.25rem
-}
-
-.sidebarblock p,
-.sidebarblock dt,
-.sidebarblock td.content,
-p.tableblock {
-    font-size: 1em
-}
-
-.exampleblock>.content {
-    background-color: #fffef7;
-    border-color: #dddddd;
-    -webkit-box-shadow: 0 1px 4px #e0e0dc;
-    box-shadow: 0 1px 4px #e0e0dc
-}
-
-.print-only {
-    display: none !important
-}
-
-@page {
-    margin: 1.25cm .75cm
-}
-
-@media print {
-    * {
-        -webkit-box-shadow: none !important;
-        box-shadow: none !important;
-        text-shadow: none !important
-    }
-
-    html {
-        font-size: 80%
-    }
-
-    a {
-        color: inherit !important;
-        text-decoration: underline !important
-    }
-
-    a.bare,
-    a[href^="#"],
-    a[href^="mailto:";] {
-        text-decoration: none !important
-    }
-
-    a[href^="http:"]:not(.bare)::after,
-    a[href^="https:"]:not(.bare)::after {
-        content: "("attr(href) ")";
-        display: inline-block;
-        font-size: .875em;
-        padding-left: .25em
-    }
-
-    abbr[title]::after {
-        content: " ("attr(title) ")"
-    }
-
-    pre,
-    blockquote,
-    tr,
-    img,
-    object,
-    svg {
-        page-break-inside: avoid
-    }
-
-    thead {
-        display: table-header-group
-    }
-
-    svg {
-        max-width: 100%
-    }
-
-    p,
-    blockquote,
-    dt,
-    td.content {
-        font-size: 1em;
-        orphans: 3;
-        widows: 3
-    }
-
-    h2,
-    h3,
-    #toctitle,
-    .sidebarblock>.content>.title {
-        page-break-after: avoid
-    }
-
-    #toc,
-    .sidebarblock,
-    .exampleblock>.content {
-        background: none !important
-    }
-
-    #toc {
-        border-bottom: 1px solid #dddddd !important;
-        padding-bottom: 0 !important
-    }
-
-    body.book #header {
-        text-align: center
-    }
-
-    body.book #header>h1:first-child {
-        border: 0 !important;
-        margin: 2.5em 0 1em
-    }
-
-    body.book #header .details {
-        border: 0 !important;
-        display: block;
-        padding: 0 !important
-    }
-
-    body.book #header .details span:first-child {
-        margin-left: 0 !important
-    }
-
-    body.book #header .details br {
-        display: block
-    }
-
-    body.book #header .details br+span::before {
-        content: none !important
-    }
-
-    body.book #toc {
-        border: 0 !important;
-        text-align: left !important;
-        padding: 0 !important;
-        margin: 0 !important
-    }
-
-    body.book #toc,
-    body.book #preamble,
-    body.book h1.sect0,
-    body.book .sect1>h2 {
-        page-break-before: always
-    }
-
-    .listingblock code[data-lang]::before {
-        display: block
-    }
-
-    #footer {
-        padding: 0 .9375em
-    }
-
-    .hide-on-print {
-        display: none !important
-    }
-
-    .print-only {
-        display: block !important
-    }
-
-    .hide-for-print {
-        display: none !important
-    }
-
-    .show-for-print {
-        display: inherit !important
-    }
-
-}
-
-@media print, amzn-kf8 {
-    #header>h1:first-child {
-        margin-top: 1.25rem
-    }
-
-    .sect1 {
-        padding: 0 !important
-    }
-
-    .sect1+.sect1 {
-        border: 0
-    }
-
-    #footer {
-        background: none
-    }
-
-    #footer-text {
-        color: rgba(0, 0, 0, .6);
-        font-size: .9em
-    }
-
-}
-
-@media amzn-kf8 {
-    #header,
-    #content,
-    #footnotes,
-    #footer {
-        padding: 0
-    }
-
-}
\ No newline at end of file
diff --git a/docs/user-manual/en/book.json b/docs/user-manual/en/book.json
deleted file mode 100644
index e5e638a..0000000
--- a/docs/user-manual/en/book.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
-    "title": "Apache Camel User Manual",
-    "description": "Apache Camel User Manual and Reference Documentation",
-    "github": "apache/camel",
-    "githubHost": "https://github.com/";,
-    "gitbook": "2.x.x",
-    "links": {
-        "home": "http://camel.apache.org/";,
-        "issues": "http://camel.apache.org/";,
-        "contribute": "http://camel.apache.org/contributing.html";
-    },
-    "variables": {
-        "version": "2.17"
-    }
-}
diff --git 
a/docs/user-manual/en/images/apache-spark.data/camel_spark_cluster.png 
b/docs/user-manual/en/images/apache-spark.data/camel_spark_cluster.png
deleted file mode 100644
index c550bf5..0000000
Binary files 
a/docs/user-manual/en/images/apache-spark.data/camel_spark_cluster.png and 
/dev/null differ
diff --git 
a/docs/user-manual/en/images/apache-spark.data/camel_spark_driver.png 
b/docs/user-manual/en/images/apache-spark.data/camel_spark_driver.png
deleted file mode 100644
index 17b6b67..0000000
Binary files 
a/docs/user-manual/en/images/apache-spark.data/camel_spark_driver.png and 
/dev/null differ
diff --git a/docs/user-manual/en/images/apache-spark.data/fabric_docker-(2).png 
b/docs/user-manual/en/images/apache-spark.data/fabric_docker-(2).png
deleted file mode 100644
index 5b0fba5..0000000
Binary files 
a/docs/user-manual/en/images/apache-spark.data/fabric_docker-(2).png and 
/dev/null differ
diff --git a/docs/user-manual/en/images/architecture.data/camel-components.png 
b/docs/user-manual/en/images/architecture.data/camel-components.png
deleted file mode 100644
index c9aa663..0000000
Binary files 
a/docs/user-manual/en/images/architecture.data/camel-components.png and 
/dev/null differ
diff --git a/docs/user-manual/en/images/async.data/camel_async_request_only.png 
b/docs/user-manual/en/images/async.data/camel_async_request_only.png
deleted file mode 100644
index 088bcc0..0000000
Binary files 
a/docs/user-manual/en/images/async.data/camel_async_request_only.png and 
/dev/null differ
diff --git 
a/docs/user-manual/en/images/async.data/camel_async_request_reply.png 
b/docs/user-manual/en/images/async.data/camel_async_request_reply.png
deleted file mode 100644
index 950e87e..0000000
Binary files 
a/docs/user-manual/en/images/async.data/camel_async_request_reply.png and 
/dev/null differ
diff --git a/docs/user-manual/en/images/async.data/camel_sync_request_only.png 
b/docs/user-manual/en/images/async.data/camel_sync_request_only.png
deleted file mode 100644
index 777d86a..0000000
Binary files 
a/docs/user-manual/en/images/async.data/camel_sync_request_only.png and 
/dev/null differ
diff --git a/docs/user-manual/en/images/async.data/camel_sync_request_reply.png 
b/docs/user-manual/en/images/async.data/camel_sync_request_reply.png
deleted file mode 100644
index e0ed424..0000000
Binary files 
a/docs/user-manual/en/images/async.data/camel_sync_request_reply.png and 
/dev/null differ
diff --git a/docs/user-manual/en/images/barcode-data-format.data/qr-code.png 
b/docs/user-manual/en/images/barcode-data-format.data/qr-code.png
deleted file mode 100644
index be0e7c8..0000000
Binary files a/docs/user-manual/en/images/barcode-data-format.data/qr-code.png 
and /dev/null differ
diff --git 
a/docs/user-manual/en/images/building.data/camel-eclipse-m2e-import-completed.png
 
b/docs/user-manual/en/images/building.data/camel-eclipse-m2e-import-completed.png
deleted file mode 100644
index 27ace56..0000000
Binary files 
a/docs/user-manual/en/images/building.data/camel-eclipse-m2e-import-completed.png
 and /dev/null differ
diff --git 
a/docs/user-manual/en/images/building.data/camel-eclipse-m2e-import.png 
b/docs/user-manual/en/images/building.data/camel-eclipse-m2e-import.png
deleted file mode 100644
index db54355..0000000
Binary files 
a/docs/user-manual/en/images/building.data/camel-eclipse-m2e-import.png and 
/dev/null differ
diff --git a/docs/user-manual/en/images/camel-core.data/architecture.png 
b/docs/user-manual/en/images/camel-core.data/architecture.png
deleted file mode 100644
index 6f5f766..0000000
Binary files a/docs/user-manual/en/images/camel-core.data/architecture.png and 
/dev/null differ
diff --git 
a/docs/user-manual/en/images/camel-core.data/architecture_incl_violations.png 
b/docs/user-manual/en/images/camel-core.data/architecture_incl_violations.png
deleted file mode 100644
index 78865e7..0000000
Binary files 
a/docs/user-manual/en/images/camel-core.data/architecture_incl_violations.png 
and /dev/null differ
diff --git a/docs/user-manual/en/images/camel-logo.png 
b/docs/user-manual/en/images/camel-logo.png
deleted file mode 100644
index 36701f7..0000000
Binary files a/docs/user-manual/en/images/camel-logo.png and /dev/null differ
diff --git a/docs/user-manual/en/images/debugger.data/debug.png 
b/docs/user-manual/en/images/debugger.data/debug.png
deleted file mode 100644
index 953edce..0000000
Binary files a/docs/user-manual/en/images/debugger.data/debug.png and /dev/null 
differ
diff --git a/docs/user-manual/en/images/direct-vm.data/camel-direct-vm.png 
b/docs/user-manual/en/images/direct-vm.data/camel-direct-vm.png
deleted file mode 100644
index d15f185..0000000
Binary files a/docs/user-manual/en/images/direct-vm.data/camel-direct-vm.png 
and /dev/null differ
diff --git 
a/docs/user-manual/en/images/download.data/camel-box-v1.0-150x200.png 
b/docs/user-manual/en/images/download.data/camel-box-v1.0-150x200.png
deleted file mode 100644
index 5389aa8..0000000
Binary files 
a/docs/user-manual/en/images/download.data/camel-box-v1.0-150x200.png and 
/dev/null differ
diff --git 
a/docs/user-manual/en/images/enterprise-integration-patterns.data/clear.png 
b/docs/user-manual/en/images/enterprise-integration-patterns.data/clear.png
deleted file mode 100644
index 3e14d4e..0000000
Binary files 
a/docs/user-manual/en/images/enterprise-integration-patterns.data/clear.png and 
/dev/null differ
diff --git a/docs/user-manual/en/images/lifecycle.data/service_lifecycle.png 
b/docs/user-manual/en/images/lifecycle.data/service_lifecycle.png
deleted file mode 100644
index 41a90b4..0000000
Binary files a/docs/user-manual/en/images/lifecycle.data/service_lifecycle.png 
and /dev/null differ
diff --git a/docs/user-manual/en/notice.md b/docs/user-manual/en/notice.md
deleted file mode 100644
index 2b2cdc2..0000000
--- a/docs/user-manual/en/notice.md
+++ /dev/null
@@ -1,17 +0,0 @@
-Legal Notice
-============
-
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE 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
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-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 language governing permissions and
-limitations under the License.
diff --git a/docs/user-manual/en/release-notes/camel-2170-release.adoc 
b/docs/user-manual/en/release-notes/camel-2170-release.adoc
deleted file mode 100644
index 85f325c..0000000
--- a/docs/user-manual/en/release-notes/camel-2170-release.adoc
+++ /dev/null
@@ -1,441 +0,0 @@
-[[Camel2.17.0Release-Camel2.17.0Release]]
-== Camel 2.17.0 Release
-
- 
-### New and Noteworthy
-
-Welcome to the 2.17.0 release which resolved approx. 450 issues (new
-features, improvements and bug fixes).
-
-* The component documentation generated from the source code has been
-double checked to be up to date and include all the options the
-endpoints supports.
-* Reworked the Apache Karaf feature to not install camel-spring by
-default. The problem is camel-spring is using spring-dm which is only
-supports Spring 3.x, and therefore Spring 3.x was installed and used.
-All the Camel features that uses Spring JARs are now using Spring 4.x.
-* link:tools.html[Camel commands] for link:spring-boot.html[Spring Boot]
-* Many improvements to Camel link:kura.html[Kura]
-* Added transacted option to link:sql-component.html[SQL Component] when
-used as a consumer in a transacted route.
-* Added support for UPDATE operation
-to link:elasticsearch.html[ElasticSearch].
-* Allow to reuse existing configured Elasticsearch Client on the
-link:elasticsearch.html[ElasticSearch] component, instead of creating a
-client per endpoint. 
-* The `include` and `exclude` options on link:file2.html[File2]
-and link:ftp.html[FTP] endpoints is now case in-sensitive out of the
-box.
-* Resource based component such
-as link:xslt.html[XSLT], link:velocity.html[Velocity] etc can load the
-resource file from the link:../registry.adoc[Registry] by using `ref:` as
-prefix.
-* Upgraded camel-amqp to the latest qpid-jms-client (also AMQP < 1.0 is
-not supported anymore).
-* Many improvements to Camel link:amqp.html[AMQP] component.
-* The link:metrics-component.html[Metrics Component] allows to
-capture link:message-history.html[Message History] performance
-statistics with the `MetricsMessageHistoryFactory `
-* Reduced the number of mbeans enlisted in the services tree, to only
-include mbeans that has value to be managed.
-* The link:elasticsearch.html[Elasticsearch Component] now supports
-MultiGet operation
-* The link:throttler.html[Throttler] has been improved to be more
-performant and use a rolling window for time periods which gives a
-better flow.
-* The `setHeader` and `setExchangeProperty` allows to use a dynamic
-header key using the <<simple-language,Simple>> language if the name of
-the key is a <<simple-language,Simple>> language expression.
-* Add collate function to <<simple-language,Simple>> language to make it
-easier to split a message body into sub lists of a specified size. The
-function is similar to the collate function from Groovy.
-* The link:camel-run-maven-goal.html[Camel Run Maven Goal] is able to
-auto detect if its a OSGi Blueprint or CDI project so end users no
-longer have to explicit configure this on the plugin.
-* link:elasticsearch.html[Camel-Elasticsearch] now supports Multiget,
-Multisearch and exists operation
-* link:git.html[Camel-Git] now supports Cherry-pick operation
-* Stopping the `Main` class from JMX will now trigger shutdown of the
-Main class/JVM also, as it does when hitting ctrl + c.
-* Added option to skipFirst to the link:tokenizer.html[Tokenizer]
-language to make it easy to skip the very first element, when for
-example splitting a CSV file using the <<split-eip,Splitter>> EIP.
-* The link:rest-dsl.html[Rest DSL] now supports default values for query
-parameters
-* The link:rest-dsl.html[Rest DSL] now only binds from POJO to JSon/XML
-if the content-type is for json or xml. This allows you to specify a
-custom content-type and omit the binding, such as when having binary
-payloads.
-* Exchange and Message only output id in their toString method to avoid
-outputting any message details such as sensitive details from message
-bodies.
-* Camel link:error-handler.html[Error Handler] no longer log message
-body/header details when logging the link:message-history.html[Message
-History]. This avoids logging any sensitive details from message bodies.
-* Camel link:../exception-clause.adoc[Exception Clause]
-and link:error-handler.html[Error Handler] now supports using a
-custom `Processor` to be invoked right after an exception was thrown
-using the new *onExceptionOccurred* option.
-* link:rabbitmq.html[RabbitMQ] consumer more resilient to auto
-re-connect in case of connection failures
-* The link:../json.adoc[JSON] `camel-jackson` can be used as a type
-converter to convert json to/from POJO and String/byte[] types, if
-enabled.
-* The link:sql-component.html[SQL Component] now supports loading the
-SQL queries from external files on the classpath or file system, where
-you can format the queries using newlines and indenting.
-* The <<mail-component,Mail>> consumer allows to use an idempotent
-repository which allows to cluster consuming from the same mailbox, and
-let the repository coordinate whether a mail message is valid for the
-consumer to process.
-* Added support for completion interval on the link:sjms-batch.html[SJMS
-Batch] component, which allows to trigger batch completion in a fixed
-scheduled interval.
-* The <<http-component,HTTP>> and link:http4.html[HTTP4] producers now
-support the `disableStreamCache` option to allow to use the raw response
-stream as the message body instead of wrapping
-using link:stream-caching.adoc[Stream caching]
-* The link:cdi.html[Camel CDI] component has been improved to better fit
-into the CDI programming model, cover a larger set of containers, and
-provide these new features:
-** The Camel events from the `org.apache.camel.spi.CamelEvent` class
-(like `CamelContextStartedEvent`) can be observed as CDI events
-** The new CDI event Camel endpoint enable CDI events to be seamlessly
-consumed from (respectively produced by) Camel consumers (respectively
-Camel producers)
-** CDI beans annotated with the `@Converter` annotation are
-automatically registered as type converters
-** The CDI Camel contexts can be properly customised programmatically in
-bean constructor or `@PostConstruct` lifecycle callback
-** Camel routes configured in `RouteBuilder` beans are added before the
-corresponding Camel contexts get started
-** CDI Camel contexts are now properly adapted when deployed in OSGi
-containers and are registered as OSGi services
-** Proper support of multiple Camel contexts across all the features +
-** A new link:cdi-testing.html[Camel CDI Test] module is available to
-ease testing of Camel CDI applications
-* The link:xslt.html[XSLT] component now supports
-Saxon's 
http://www.saxonica.com/html/documentation/extensibility/integratedfunctions[integrated
-extension functions].
-* Added option `reuseChannel` to link:netty4.html[Netty4] which allows
-to reuse existing Channel when using a netty producer to call a server
-multiple times during routing an Exchange.
-* Idempotent Repository now supports optional serialized headers 
-* link:rest-dsl.html[Rest DSL] adjusted to swagger spec 2.0
-and link:swagger-java.html[Swagger Java] as well.
-* link:rest-dsl.html[Rest DSL] allows to specify response headers as
-well.
-* link:rest-dsl.html[Rest DSL] is exposing the REST services using all
-local IP address (eg 0.0.0.0) by default.
-* link:quartz2.html[Camel-quartz2] now supports customCalendar to avoid
-specific range of dates (Holidays for example) in Scheduler and
-Triggers.
-* Improved <<bean-language,Bean Language>> to be able to invoke
-static methods on pure static classes.
-* When <<bean-language,Bean Language>> failed to invoke a method
-from an OGNL method chain (eg invoke the following 3 methods
-"doFoo.doSomething.getBar") and a method returned null which prevent
-further method invocation as that would cause a NullPointerException.
-Now you have a more detailed exception message to better explain this.
-* <<jaxb-dataformat,JAXB>> data format and type converter now supports
-converting from XML to POJO for classes that are using ObjectFactory
-classes instead of XmlRootElement annotations.
-* The link:kafka.html[Kafka] component has been migrated to use the Java
-Kafka client instead of Scala. As such there may be migration efforts or
-code changes that can affect users upgrading.
-* The link:loop.html[Loop] EIP now allows to run in a while loop mode,
-so it loops until the predicate returns false.
-* Improved link:rest-dsl.html[Rest DSL] when CORS enabled to process and
-return the configured CORS headers in the rest-dsl in all the
-supported link:rest-dsl.html[Rest DSL] components.
-* The `options` verb in the link:rest-dsl.html[Rest DSL] has been
-deprecated and are not in use if CORS is enabled.
-* The link:logeip.html[LogEIP] allows to use a global configured log
-name, instead of using route id as the logger name
-* A new `camel-spring-boot-starter` module that is a Spring-Boot starter
-module like any other starter modules.
-* Allow to run Camel link:spring-boot.html[Spring Boot] applications and
-keep the JVM running in a easy way by
-setting `camel.springboot.main-run-controller = true` option.
-* The link:sql-component.html[SQL Component] supports using SQL IN
-queries in the producer where the number of values in the IN clause is
-dynamic from the current exchange.
-* The link:swagger-java.html[Swagger Java] module now supports YAML as
-response format in addition to the exisitng JSon format.
-
-### Resolved Issues
-
-* The link:swagger-java.html[Swagger Java] now parses nested types in
-the POJO model that has been annotated with the swagger api annotations
-to use in the schema api model
-* Fixed link:rest-dsl.html[Rest DSL] with apiContextPath fail to start
-if there are 2 ore more rest's in use.
-* Fixed link:rest-dsl.html[Rest DSL] with link:swagger-java.html[Swagger
-Java] to output the swagger API with property placeholder resolved to
-actual used values.
-* link:paho.html[Paho] component name is not limited to 4 characters
-anymore.
-* Fixed link:spring-boot.html[Spring Boot] not starting Camel routes if
-running in Spring Cloud.
-* Fixed an issue with link:swagger-java.html[Swagger Java] using
-api-docs could lead to api-doc route being added multiple times
-* Fixed a few things missing in the generated swagger model when
-using link:swagger-java.html[Swagger Java]
-* Fixed using `statement.xxx` options on the link:jdbc.html[JDBC]
-consumer would only be used in first poll.
-* Fixed  <<http-component,HTTP>> and link:http4.html[HTTP4] to keep
-trailing slash if provided in uri when calling remote HTTP service.
-* Fixed link:oncompletion.html[OnCompletion] to keep any caught
-exception stored as property on the `Exchange` which allows to access
-that information to know if there was an exception during routing.
-* Fixed an issue with <<bean-component,Bean>> component
-or <<simple-language,Simple>> language with OGNL method call, would pick
-method with java.lang.Object type over a better suited method, when the
-method is overloaded.
-* Fixed `camel-blueprint` to wait for the bundles with the component and
-data-formats the link:rest-dsl.html[Rest DSL] has been configured to
-use, are available before starting Camel.
-* Fixed an issue with link:error-handler.html[Error Handler] would log
-any handled(true) exceptions.
-* Fixed a memory leak if adding/removing routes
-using link:idempotent-consumer.html[Idempotent Consumer] where the
-repository would not be removed from the JMX registry when routes is
-removed.
-* Fixed issue with link:spring-boot.html[Spring Boot] would eager
-shutdown some Camel resources like type converters, which spring-boot
-should let Camel handle the lifecycle of these resources.
-* Fixed link:cxfrs.html[CXFRS] using simple binding mode would use the
-content-length header from the incoming message in the response, instead
-of calculating the length based on the output message body.
-* Fixed an issue with <<simple-language,Simple>> if starting the
-expression with `file:` could fail with an error.
-* Fixed link:spring-boot.html[Spring Boot] may report spring type
-converter errors if link:stream-caching.adoc[Stream caching] is enabled.
-* Fixed link:idempotent-consumer.html[Idempotent Consumer] would not
-propagate exception thrown from `IdempotentRepository` to
-Camel's link:error-handler.html[Error Handler] such as `onException```
-
-### New Components
-
-* link:aws-kinesis.html[camel-aws] - AWS kinesis streams component added
-* link:aws-ddbstream.html[camel-aws] - DynamoDB streams component added
-* link:braintree.html[camel-braintree] - for interacting with Braintree
-Payments.
-* link:cdi-testing.html[camel-test-cdi] - ease testing of Camel CDI
-applications
-* link:etcd.html[camel-etcd] - Integrating Camel
-with https://coreos.com/etcd/[Etcd] key value store
-* camel-kubernetes - Integrates Camel with Kubernetes
-* link:ignite.html[camel-ignite] - for working with Apache Ignite.
-* camel-ironmq - messaging with the
-http://www.iron.io/platform/ironmq/[IronMQ] cloud messaging.
-* link:jcache.html[camel-jcache]link:mllp.html[ -
-support ]https://github.com/jsr107/jsr107spec[JCache /
-JSR107]link:mllp.html[ caching.]
-* link:mllp.html[camel-mllp] - for working with the HL7 MLLP protocol.
-This is an alternative to link:hl7.html[HL7] component.
-* camel-nats - for interacting with Nats messaging platform
-* link:apache-spark.html[camel-spark] - bridges Apache Spark
-computations with Camel endpoints
-* link:sql-stored-procedure.html[camel-sql] - Now supports calling
-stored procedures using the new
-link:sql-stored-procedure.html[sql-stored component].
-
-
-### New Data Formats
-
-* <<mime-multipart-dataformat,MIME-Multipart>> - mime based data format.
-* <<lzf-dataformat,LZF Data Format>> - LZF based data format. 
-* link:yaml-data-format.html[YAML Data Format] - YAML based data format.
-* Hessian - Caucho Hessian based data format.
-
-### New Examples
-
-* camel-example-cdi-metrics - illustrates the integration between Camel,
-Dropwizard Metrics and CDI.
-* camel-example-cdi-properties - illustrates the integration between
-Camel, DeltaSpike and CDI for configuration properties.
-* camel-example-cdi-osgi - a CDI application using the SJMS component
-that can be executed inside an OSGi container using PAX CDI.
-* camel-example-cdi-rest-servlet - illustrates the Camel REST DSL being
-used in a Web application that uses CDI as dependency injection
-framework.
-* camel-example-cdi-test - demonstrates the testing features that are
-provided as part of the integration between Camel and CDI. +
-* camel-example-spring-boot-metrics - showing a Camel spring-boot
-application that report metrics to Graphite. Requires Graphite running
-on your network.
-* camel-example-widget-gadget-cdi - The Widget and Gadget use-case from
-the EIP book implemented in Java with CDI dependency Injection.
-* camel-example-widget-gadget-java - The Widget and Gadget use-case from
-the EIP book implemented in plain old Java Main without any kind of
-_application server_.
-* camel-example-widget-gadget-xml - The Widget and Gadget use-case from
-the EIP book implemented in Spring XML without any Java code or any kind
-of _application server_.
-
-### API breaking
-
-* As part of the link:cdi.html[Camel CDI] component refactoring:
-** The `@ContextName` qualifier does not have a default empty value
-anymore as it is irrelevant
-** The CdiPropertiesComponent class has been removed, the
-standard PropertiesComponent can be used instead
-
-### Known Issues
-
-* camel-guice cannot install in Karaf/ServiceMix
-
-### Dependency Upgrades
-
-* Apache Cassandra from 2.1.8 to 2.2.2
-* Apache Deltaspike from 1.5.1 to 1.5.2
-* Apache Gora from 0.6 to 0.6.1
-* Apache Jackrabbit from 2.11.0 to 2.11.3
-* Apache Kafka from 0.8.2.2 to 0.9.0.0
-* Apache Lucene from 4.10.4 to 5.2.1
-* Apache Mina from 2.0.9 to 2.0.10
-* Apache OpenEjb from 4.7.2 to 4.7.3
-* Apache Solr from 4.10.4 to 5.2.1
-* Aws SDK Java to version 1.10.37
-* Atmosphere from 2.4.0 to 2.4.1.4
-* Cassandra driver from 2.1.8 to 2.1.9
-* Cassandra-unit from 2.1.9.2 to 2.2.2.1
-* Cglib from 3.1 to 3.2.0
-* Classmate from 1.3.0 to 1.3.1
-* Chunk from 3.0.1 to 3.1.2
-* Drools from 6.2.0.Final to 6.3.0.Final
-* EHCache from 2.10.0 to 2.10.1
-* Elasticsearch from 1.7.3 to 2.0.0
-* Embedded Mongodb from 1.50.0 to 1.50.2
-* Facebook4j from 2.3.1 to 2.4.2
-* GAE from 1.9.26 to 1.9.32
-* Google Gson from 2.4 to 2.61
-* Hazelcast from 3.5.2 to 3.6
-* Infinispan from 8.0.1.Final to 8.1.2.Final
-* Jackson from 2.6.3 to 2.7.1
-* Jboss Xnio from 3.3.1.Final to 3.3.4.Final
-* Jboss Weld from 2.3.0.Final to 2.3.3.Final
-* Jbpm from 6.2.0.Final to 6.3.0.Final
-* Jgit from 4.1.0.201509280440-r to 4.1.1.201511131810-r
-* Joda-time from 2.8.2 to 2.9.1
-* Json-path from 2.0.0 to 2.1.0
-* Jt400 from 8.6 to 8.7
-* Kie from 6.2.0.Final to 6.3.0.Final
-* Maven Exec plugin from 1.2.1 to 1.4.0
-* Mongodb Java driver from 3.0.4 to 3.2.0
-* Mvel from 2.2.6.Final to 2.2.7.Final
-* Ognl from 3.1 to 3.1.1
-* Olingo from 2.0.4 to 2.0.5
-* Optaplanner from 6.2.0.Final to 6.3.0.Final
-* Pax-exam from 4.6.0 to 4.8.0
-* Spring 4.1.x to 4.2.x
-* Spring-Boot 1.2.x to 1.3.x
-* Spring Integration 2.x to 4.x
-* slf4j-api 1.6.x to 1.7.x
-* Undertow from 1.3.3.Final to 1.3.7.Final
-* Vertx from 3.1.0 to 3.2.0
-* Zookeeper from 3.4.6 to 3.4.7
-
-### Important changes to consider when upgrading
-
-* *This is the last release that will support Java 1.7. Releases after
-this is expected to require Java 1.8+. *
-* When installing the camel feature in Apache Karaf, then camel-spring
-is not longer installed by default. You need to install camel-spring
-feature if using spring-dm on Karaf. 
-* Reworked the Apache Karaf feature to not install camel-spring by
-default. The problem is camel-spring is using spring-dm which is only
-supports Spring 3.x, and therefore Spring 3.x was installed and used.
-All the Camel features that uses Spring JARs are now using Spring 4.x.
-* Removed camel-docker from karaf features as it does not work in OSGi
-* Some changes in link:rest-dsl.html[Rest DSL] to adjust naming and
-types to the Swagger Spec 2.0
-* Any custom component that supports suspension in doSuspend/doResume
-should implement the new `Suspendable` marker interface, so Camel knows
-there is custom logic for suspension in the component.
-* Exchange and Message only output id in their toString method to avoid
-outputting any message details such as sensitive details from message
-bodies.
-* Removed camel-hbase as Karaf feature as it did not really work well in
-OSGi
-* Upgraded camel-hbase to Hadoop 2.x and HBase 1.1.x
-* camel-infinispan requires Java 8.
-* camel-mustache requires Java 8.
-* Support for Spring 4.0.x is deprecated. Support for Spring 3.x is
-being *removed* in the next release.
-* Support for Karaf 2.x and 3.x is deprecated. And removed in next
-release, where Karaf 4.x onwards is only supported.
-* camel-jetty8 is deprecated and being removed in next release.
-* Moved some Camel tooling related dependencies (such as maven/plexus)
-from the Camel Parent BOM to the tooling BOM (to have them separated).
-* camel-amqp do not support 0.9 anymore. 
-* camel-spring-integration feature has been removed from the Camel
-karaf.
-* The <<mail-component,Mail>> component now requires to configure to, cc,
-and bcc using lower case keys, eg to=f...@bar.com, instead
-of mailto:To=f...@bar.com[To=f...@bar.com] as previously.
-* The <<file-component,File>> consumer no longer probe the file content by
-default. See the option `probeContentType` for more details.
-* If using <<bean-component,Bean>> or link:class.html[Class] component and
-specifying additional parameters in the endpoint uri to configure on the
-bean, then these options should now be prefixed with bean., eg
-`foo=123` is now `bean.foo=123`.
-* The link:twitter.html[Twitter] delay option is changed from seconds to
-milli seconds by default, eg 10 should be 10000 to indicate 10 seconds.
-This is aligned how other components with delay option behaves. 
-* The options `attributeNames` and `messageAttributeNames`
-on link:aws-sqs.html[AWS-SQS] is changed to a string type where you can
-separate multiple values using comma. Before the type was a Collection
-which was much harder to configure in the Camel uris.
-* link:rest-dsl.html[Rest DSL] is exposing the REST services using all
-local IP address (eg 0.0.0.0) by default, instead of the local IP
-address of the host.
-* The link:hbase.html[hbase] component now require row mapping from the
-endpoint uri to be prefixed with `row.` as prefix. +
-Before:
-`family=info&qualifier=firstName&family2=birthdate&qualifier2=year`. After: 
`row.family=info&row.qualifier=firstName&row.family2=birthdate&row.qualifier2=year`.
-* As part of the link:cdi.html[Camel CDI] component
-refactoring, _DeltaSpike_ is not used anymore for the sourcing of the
-configuration properties. This new version of the component is agnostic
-to any configuration sourcing mechanism and delegates that concern to
-the application so that it can declare a
-custom `PropertiesComponent` bean whose sourcing is tailored to its
-need. _DeltaSpike_ can still be used by the application by declaring
-a `PropertiesComponent` bean configured with
-a `PropertiesParser` relying on _DeltaSpike_. See
-the `camel-example-cdi-properties` example for more details.
-* The link:kafka.html[Kafka] component has been migrated to use the Java
-Kafka client instead of Scala. As such there may be migration efforts or
-code changes that can affect users upgrading.
-* Improved link:rest-dsl.html[Rest DSL] when CORS enabled to process and
-return the configured CORS headers in the rest-dsl in all the
-supported link:rest-dsl.html[Rest DSL] components.
-* The `options` verb in the link:rest-dsl.html[Rest DSL] has been
-deprecated and are not in use if CORS is enabled.
-* camel-gae is deprecated and will be removed from Camel 2.18 onwards. 
-
-### Getting the Binaries using Maven 
-
-To use this release in your maven project, the proper dependency
-configuration that you should use in your
-http://maven.apache.org/guides/introduction/introduction-to-the-pom.html[Maven
-POM] is:
-
-[source,java]
--------------------------------------
-<dependency>
-  <groupId>org.apache.camel</groupId>
-  <artifactId>camel-core</artifactId>
-  <version>2.17.0</version>
-</dependency>
--------------------------------------
-
-
-### Changelog
-
-For a more detailed view of new features and bug fixes, see the:
-
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311211&version=12333368[Release
-notes for 2.17.0]
-
diff --git a/docs/user-manual/en/release-notes/camel-2171-release.adoc 
b/docs/user-manual/en/release-notes/camel-2171-release.adoc
deleted file mode 100644
index 78ace59..0000000
--- a/docs/user-manual/en/release-notes/camel-2171-release.adoc
+++ /dev/null
@@ -1,44 +0,0 @@
-[[Camel2.17.1Release-Camel2.17.1Release]]
-== Camel 2.17.1 Release
-
-### New and Noteworthy
-
-Welcome to the 2.17.1 release which is mainly a maintenance release with
-94 issues resolved.
-
-For further details, see
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12334914&projectId=12311211[the
-list of JIRA issues].
-
-### Known Issues
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-
-### Important changes to consider when upgrading
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Getting the Binaries using Maven 2
-
-To use this release in your maven project, the proper dependency
-configuration that you should use in your
-http://maven.apache.org/guides/introduction/introduction-to-the-pom.html[Maven
-POM] is:
-
-[source,java]
--------------------------------------
-<dependency>
-  <groupId>org.apache.camel</groupId>
-  <artifactId>camel-core</artifactId>
-  <version>2.17.1</version>
-</dependency>
--------------------------------------
-
-### Changelog
-
-For a more detailed view of new features and bug fixes, see the:
-
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12334914&projectId=12311211[Release
-notes for 2.17.1]
-
diff --git a/docs/user-manual/en/release-notes/camel-2172-release.adoc 
b/docs/user-manual/en/release-notes/camel-2172-release.adoc
deleted file mode 100644
index 375d1aa..0000000
--- a/docs/user-manual/en/release-notes/camel-2172-release.adoc
+++ /dev/null
@@ -1,45 +0,0 @@
-[[Camel2.17.2Release-Camel2.17.2Release]]
-== Camel 2.17.1 Release
-
-
-### New and Noteworthy
-
-Welcome to the 2.17.2 release which is mainly a maintenance release with
-58 issues resolved.
-
-For further details, see
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12335666&projectId=12311211[the
-list of JIRA issues].
-
-### Known Issues
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Important changes to consider when upgrading
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Getting the Binaries using Maven 2
-
-To use this release in your maven project, the proper dependency
-configuration that you should use in your
-http://maven.apache.org/guides/introduction/introduction-to-the-pom.html[Maven
-POM] is:
-
-[source,java]
--------------------------------------
-<dependency>
-  <groupId>org.apache.camel</groupId>
-  <artifactId>camel-core</artifactId>
-  <version>2.17.2</version>
-</dependency>
--------------------------------------
-
-### Changelog
-
-For a more detailed view of new features and bug fixes, see the:
-
-
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12335666&projectId=12311211[Release
-notes for 2.17.2]
-
diff --git a/docs/user-manual/en/release-notes/camel-2173-release.adoc 
b/docs/user-manual/en/release-notes/camel-2173-release.adoc
deleted file mode 100644
index 4db9f04..0000000
--- a/docs/user-manual/en/release-notes/camel-2173-release.adoc
+++ /dev/null
@@ -1,44 +0,0 @@
-[[Camel2.17.3Release-Camel2.17.3Release]]
-== Camel 2.17.3 Release
-
-### New and Noteworthy
-
-Welcome to the 2.17.3 release which is mainly a maintenance release with
-40 issues resolved.
-
-For further details, see
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12335702&projectId=12311211[the
-list of JIRA issues].
-
-### Known Issues
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-
-### Important changes to consider when upgrading
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Getting the Binaries using Maven 2
-
-To use this release in your maven project, the proper dependency
-configuration that you should use in your
-http://maven.apache.org/guides/introduction/introduction-to-the-pom.html[Maven
-POM] is:
-
-[source,java]
--------------------------------------
-<dependency>
-  <groupId>org.apache.camel</groupId>
-  <artifactId>camel-core</artifactId>
-  <version>2.17.3</version>
-</dependency>
--------------------------------------
-
-### Changelog
-
-For a more detailed view of new features and bug fixes, see the:
-
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12335702&projectId=12311211[Release
-notes for 2.17.3]
-
diff --git a/docs/user-manual/en/release-notes/camel-2174-release.adoc 
b/docs/user-manual/en/release-notes/camel-2174-release.adoc
deleted file mode 100644
index e3da6b7..0000000
--- a/docs/user-manual/en/release-notes/camel-2174-release.adoc
+++ /dev/null
@@ -1,43 +0,0 @@
-[[Camel2.17.4Release-Camel2.17.4Release]]
-== Camel 2.17.4 Release
-
-### New and Noteworthy
-
-Welcome to the 2.17.4 release which is mainly a maintenance release with
-40+ fixes resolved.
-
-For further details, see
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12338067&projectId=12311211[the
-list of JIRA issues].
-
-### Known Issues
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Important changes to consider when upgrading
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Getting the Binaries using Maven 2
-
-To use this release in your maven project, the proper dependency
-configuration that you should use in your
-http://maven.apache.org/guides/introduction/introduction-to-the-pom.html[Maven
-POM] is:
-
-[source,java]
--------------------------------------
-<dependency>
-  <groupId>org.apache.camel</groupId>
-  <artifactId>camel-core</artifactId>
-  <version>2.17.4</version>
-</dependency>
--------------------------------------
-
-### Changelog
-
-For a more detailed view of new features and bug fixes, see the:
-
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12338067&projectId=12311211[Release
-notes for 2.17.4]
-
diff --git a/docs/user-manual/en/release-notes/camel-2175-release.adoc 
b/docs/user-manual/en/release-notes/camel-2175-release.adoc
deleted file mode 100644
index 5408227..0000000
--- a/docs/user-manual/en/release-notes/camel-2175-release.adoc
+++ /dev/null
@@ -1,43 +0,0 @@
-[[Camel2.17.5Release-Camel2.17.5Release]]
-== Camel 2.17.5 Release
-
-### New and Noteworthy
-
-Welcome to the 2.17.5 release which is mainly a maintenance release with
-20+ fixes resolved.
-
-For further details,
-see 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12338762&projectId=12311211[the
-list of JIRA issues].
-
-### Known Issues
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Important changes to consider when upgrading
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Getting the Binaries using Maven 2
-
-To use this release in your maven project, the proper dependency
-configuration that you should use in your
-http://maven.apache.org/guides/introduction/introduction-to-the-pom.html[Maven
-POM] is:
-
-[source,java]
--------------------------------------
-<dependency>
-  <groupId>org.apache.camel</groupId>
-  <artifactId>camel-core</artifactId>
-  <version>2.17.5</version>
-</dependency>
--------------------------------------
-
-### Changelog
-
-For a more detailed view of new features and bug fixes, see the:
-
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12338762&projectId=12311211[Release
-notes for 2.17.5]
-
diff --git a/docs/user-manual/en/release-notes/camel-2176-release.adoc 
b/docs/user-manual/en/release-notes/camel-2176-release.adoc
deleted file mode 100644
index 0d9e0df..0000000
--- a/docs/user-manual/en/release-notes/camel-2176-release.adoc
+++ /dev/null
@@ -1,43 +0,0 @@
-[[Camel2.17.6Release-Camel2.17.6Release]]
-== Camel 2.17.6 Release
-
-### New and Noteworthy
-
-Welcome to the 2.17.6 release which is mainly a maintenance release with
-17 fixes resolved.
-
-For further details,
-see 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12339170&projectId=12311211[the
-list of JIRA issues].
-
-### Known Issues
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Important changes to consider when upgrading
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Getting the Binaries using Maven 2
-
-To use this release in your maven project, the proper dependency
-configuration that you should use in your
-http://maven.apache.org/guides/introduction/introduction-to-the-pom.html[Maven
-POM] is:
-
-[source,java]
--------------------------------------
-<dependency>
-  <groupId>org.apache.camel</groupId>
-  <artifactId>camel-core</artifactId>
-  <version>2.17.6</version>
-</dependency>
--------------------------------------
-
-### Changelog
-
-For a more detailed view of new features and bug fixes, see the:
-
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12339170&projectId=12311211[Release
-notes for 2.17.6]
-
diff --git a/docs/user-manual/en/release-notes/camel-2177-release.adoc 
b/docs/user-manual/en/release-notes/camel-2177-release.adoc
deleted file mode 100644
index 15de7db..0000000
--- a/docs/user-manual/en/release-notes/camel-2177-release.adoc
+++ /dev/null
@@ -1,39 +0,0 @@
-[[Camel2.17.7Release-Camel2.17.7Release]]
-== Camel 2.17.7 Release
-
-### New and Noteworthy
-
-Welcome to the 2.17.7 release which is mainly a maintenance release with
-15 fixes resolved.
-
-### Known Issues
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Important changes to consider when upgrading
-
-* See <<Camel2.17.0Release,Camel 2.17.0 Release>>
-
-### Getting the Binaries using Maven 2
-
-To use this release in your maven project, the proper dependency
-configuration that you should use in your
-http://maven.apache.org/guides/introduction/introduction-to-the-pom.html[Maven
-POM] is:
-
-[source,java]
--------------------------------------
-<dependency>
-  <groupId>org.apache.camel</groupId>
-  <artifactId>camel-core</artifactId>
-  <version>2.17.6</version>
-</dependency>
--------------------------------------
-
-### Changelog
-
-For a more detailed view of new features and bug fixes, see the:
-
-https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12339843&projectId=12311211[Release
-notes for 2.17.7]
-

Reply via email to