You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2019/05/30 04:44:57 UTC

[arrow] branch master updated: ARROW-5442: [Website] Clarify what makes a release artifact "official"

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 93208e8  ARROW-5442: [Website] Clarify what makes a release artifact "official"
93208e8 is described below

commit 93208e860f09a7b34323b75a71db9576a951cb15
Author: Neal Richardson <ne...@gmail.com>
AuthorDate: Thu May 30 13:44:41 2019 +0900

    ARROW-5442: [Website] Clarify what makes a release artifact "official"
    
    Author: Neal Richardson <ne...@gmail.com>
    
    Closes #4411 from nealrichardson/official-builds and squashes the following commits:
    
    95a6262a6 <Neal Richardson> Remove one more 'official'
    c96ef34bd <Neal Richardson> Explain 'official' releases and reorg a little
---
 site/install.md | 47 ++++++++++++++++++++++++-----------------------
 1 file changed, 24 insertions(+), 23 deletions(-)

diff --git a/site/install.md b/site/install.md
index 06959c4..357b15e 100644
--- a/site/install.md
+++ b/site/install.md
@@ -26,7 +26,7 @@ limitations under the License.
 
 See the [release notes][10] for more about what's new.
 
-### Source release
+### Source Release
 
 * **Source Release**: [{{site.data.versions['current'].tarball_name}}][6]
 * **Verification**: [asc signature][13], [sha256 checksum][14], [sha512 checksum][15], ([verification instructions][12])
@@ -37,11 +37,27 @@ See the [release notes][10] for more about what's new.
 
 [Java Artifacts on Maven Central][4]
 
-## Binary Installers for C, C++, Python
+### Python Wheels
 
-### C++ and Python Conda Packages (Unofficial)
+We have provided official binary wheels on PyPI for Linux, macOS, and Windows:
+
+```shell
+pip install pyarrow=={{site.data.versions['current'].pinned_number}}
+```
+
+We recommend pinning `{{site.data.versions['current'].pinned_number}}`
+in `requirements.txt` to install the latest patch release.
+
+These include the Apache Arrow and Apache Parquet C++ binary libraries bundled
+with the wheel.
+
+## Other Binary Installers
+
+For convenience, we also provide binaries through several package managers, built from the source release. As the Apache Arrow PMC has not explicitly voted on these packages, they are technically considered unofficial releases.
+
+### C++ and Python Conda Packages
 
-We have provided binary conda packages on [conda-forge][5] for the following
+Binary conda packages are on [conda-forge][5] for the following
 platforms:
 
 * Linux and macOS (Python 2.7, 3.6 and 3.7)
@@ -49,27 +65,12 @@ platforms:
 
 Install them with:
 
-
 ```shell
 conda install arrow-cpp={{site.data.versions['current'].pinned_number}} -c conda-forge
 conda install pyarrow={{site.data.versions['current'].pinned_number}} -c conda-forge
 ```
 
-### Python Wheels on PyPI
-
-We have provided official binary wheels on PyPI for Linux, macOS, and Windows:
-
-```shell
-pip install pyarrow=={{site.data.versions['current'].pinned_number}}
-```
-
-We recommend pinning `{{site.data.versions['current'].pinned_number}}`
-in `requirements.txt` to install the latest patch release.
-
-These include the Apache Arrow and Apache Parquet C++ binary libraries bundled
-with the wheel.
-
-### C++ and GLib (C) Packages on Homebrew (Unofficial)
+### C++ and GLib (C) Packages on Homebrew
 
 On macOS, you can install the C++ library using
 [Homebrew][17]:
@@ -84,7 +85,7 @@ and GLib (C) package with:
 brew install apache-arrow-glib
 ```
 
-### C++ and GLib (C) Packages for Debian GNU/Linux, Ubuntu and CentOS (Unofficial)
+### C++ and GLib (C) Packages for Debian GNU/Linux, Ubuntu and CentOS
 
 We have provided APT and Yum repositories for Apache Arrow C++ and
 Apache Arrow GLib (C). Here are supported platforms:
@@ -210,9 +211,9 @@ sudo yum install -y --enablerepo=epel parquet-devel # For Apache Parquet C++
 sudo yum install -y --enablerepo=epel parquet-glib-devel # For Parquet GLib (C)
 ```
 
-### C++ and GLib (C) Packages for MSYS2 (Unofficial)
+### C++ and GLib (C) Packages for MSYS2
 
-The official MSYS2 packages include [Apache Arrow C++ and GLib (C)
+The MSYS2 packages include [Apache Arrow C++ and GLib (C)
 package][16]. You can install the package by `pacman`.
 
 64bit version: