This is an automated email from the ASF dual-hosted git repository. lxn2 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git
The following commit(s) were added to refs/heads/master by this push: new aed297a Add disclaimer and download link (#7402) aed297a is described below commit aed297aed61dc96afc93565fda2dda85f1a2749b Author: Yao Wang <kevinthesu...@gmail.com> AuthorDate: Thu Aug 10 13:58:20 2017 -0700 Add disclaimer and download link (#7402) * Add disclaimer and download link * Fix --- docs/_static/mxnet-theme/index.html | 7 ++++ docs/_static/mxnet.css | 14 ++++++++ docs/build_version_doc/AddPackageLink.py | 58 ++++++++++++++++++++++++++++++++ docs/build_version_doc/build_doc.sh | 2 ++ docs/get_started/install.md | 2 ++ 5 files changed, 83 insertions(+) diff --git a/docs/_static/mxnet-theme/index.html b/docs/_static/mxnet-theme/index.html index c4f3c48..b39e710 100644 --- a/docs/_static/mxnet-theme/index.html +++ b/docs/_static/mxnet-theme/index.html @@ -127,3 +127,10 @@ </div> </div> </div> + +<div class="section-disclaimer"> + <img src="https://raw.githubusercontent.com/dmlc/web-data/master/mxnet/image/apache_incubator_logo.png" height=60> + <p> + Apache MXNet is an effort undergoing incubation at The Apache Software Foundation (ASF), <strong>sponsored by the <i>Apache Incubator</i></strong>. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it [...] + </p> +</div> \ No newline at end of file diff --git a/docs/_static/mxnet.css b/docs/_static/mxnet.css index 6f6d8cd..db2c5a2 100644 --- a/docs/_static/mxnet.css +++ b/docs/_static/mxnet.css @@ -717,6 +717,14 @@ li.dropdown-submenu ul.dropdown-menu a { filter: grayscale(0%); } +.section-disclaimer { + padding: 3em 3em 3em; +} + +.section-disclaimer p { + padding-top: 2em; +} + .footer{ padding-top: 40px; } @@ -1244,3 +1252,9 @@ div.download_btn a:hover { padding-bottom: 3px; font-style: italic; } + +/*------------Download source-----------------*/ +#download-source-package { + display: none; + padding-top: 40px; +} diff --git a/docs/build_version_doc/AddPackageLink.py b/docs/build_version_doc/AddPackageLink.py new file mode 100644 index 0000000..8fe04b5 --- /dev/null +++ b/docs/build_version_doc/AddPackageLink.py @@ -0,0 +1,58 @@ +# 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 os +import argparse +from bs4 import BeautifulSoup as bs + +parser = argparse.ArgumentParser(description="Add download package link.", + formatter_class=argparse.ArgumentDefaultsHelpFormatter) +parser.add_argument('--file_path', type=str, default='docs/_build/html/get_started/install.html', + help='file to be modified') +parser.add_argument('--current_version', type=str, default='master', + help='Current version') + +if __name__ == '__main__': + args = parser.parse_args() + tag = args.current_version + + src_url = "http://www.apache.org/dyn/closer.cgi/incubator/" \ + "mxnet/%s-incubating/apache-mxnet-src-%s-incubating.tar.gz" % (tag, tag) + pgp_url = "http://www.apache.org/dyn/closer.cgi/incubator/" \ + "mxnet/%s-incubating/apache-mxnet-src-%s-incubating.tar.gz.asc" % (tag, tag) + sha_url = "http://www.apache.org/dyn/closer.cgi/incubator/" \ + "mxnet/%s-incubating/apache-mxnet-src-%s-incubating.tar.gz.sha" % (tag, tag) + md5_url = "http://www.apache.org/dyn/closer.cgi/incubator/" \ + "mxnet/%s-incubating/apache-mxnet-src-%s-incubating.tar.gz.md5" % (tag, tag) + + download_str = "<div class='btn-group' role='group'>" + download_str += "<div class='download_btn'><a href=%s>" \ + "<span class='glyphicon glyphicon-download-alt'></span>" \ + " Source for %s</a></div>" % (src_url, tag) + download_str += "<div class='download_btn'><a href=%s>PGP</a></div>" % (pgp_url) + download_str += "<div class='download_btn'><a href=%s>SHA-256</a></div>" % (sha_url) + download_str += "<div class='download_btn'><a href=%s>MD5</a></div>" % (md5_url) + download_str += "</div>" + + with open(args.file_path, 'r') as html_file: + content = bs(html_file, 'html.parser') + download_div = content.find(id="download-source-package") + download_div['style'] = "display:block" + download_div.append(download_str) + outstr = str(content).replace('<', '<').replace('>', '>') + with open(args.file_path, 'w') as outf: + outf.write(outstr) \ No newline at end of file diff --git a/docs/build_version_doc/build_doc.sh b/docs/build_version_doc/build_doc.sh index c5b59ba..5a4f15d 100755 --- a/docs/build_version_doc/build_doc.sh +++ b/docs/build_version_doc/build_doc.sh @@ -57,6 +57,8 @@ then cat $tag_list_file tests/ci_build/ci_build.sh doc python docs/build_version_doc/AddVersion.py --file_path "docs/_build/html/" \ --current_version "$latest_tag" --root_url "http://mxnet.incubator.apache.org/" + tests/ci_build/ci_build.sh doc python docs/build_version_doc/AddPackageLink.py \ + --file_path "docs/_build/html/get_started/install.html" --current_version "$latest_tag" cp -a "docs/_build/html/." "$local_build" cp $tag_list_file "$local_build/tag.txt" rm -rf "$web_folder/.git" diff --git a/docs/get_started/install.md b/docs/get_started/install.md index 063d419..0e88a0d 100644 --- a/docs/get_started/install.md +++ b/docs/get_started/install.md @@ -1462,3 +1462,5 @@ Will be available soon. </div> </div> + +# Download Source Package \ No newline at end of file -- To stop receiving notification emails like this one, please contact ['"comm...@mxnet.apache.org" <comm...@mxnet.apache.org>'].