You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2020/11/22 13:38:15 UTC

[GitHub] [airflow] turbaszek commented on a change in pull request #12548: Restructure the extras and described them

turbaszek commented on a change in pull request #12548:
URL: https://github.com/apache/airflow/pull/12548#discussion_r528336928



##########
File path: docs/extra-packages-ref.rst
##########
@@ -26,13 +26,17 @@ Here's the list of the :ref:`subpackages <installation:extra_packages>` and what
 +---------------------+-----------------------------------------------------+----------------------------------------------------------------------+
 | subpackage          | install command                                     | enables                                                              |
 +=====================+=====================================================+======================================================================+
-| all                 | ``pip install 'apache-airflow[all]'``               | All Airflow features known to man                                    |
+| all                 | ``pip install 'apache-airflow[all]'``               | All Airflow user facing features (no devel and doc requirements)     |
 +---------------------+-----------------------------------------------------+----------------------------------------------------------------------+
 | all_dbs             | ``pip install 'apache-airflow[all_dbs]'``           | All databases integrations                                           |
 +---------------------+-----------------------------------------------------+----------------------------------------------------------------------+
-| devel               | ``pip install 'apache-airflow[devel]'``             | Minimum dev tools requirements                                       |
+| devel               | ``pip install 'apache-airflow[devel]'``             | Minimum dev tools requirements (includes docs tools and ``all``)     |
 +---------------------+-----------------------------------------------------+----------------------------------------------------------------------+
-| devel_hadoop        | ``pip install 'apache-airflow[devel_hadoop]'``      | Airflow + dependencies on the Hadoop stack                           |
+| devel_hadoop        | ``pip install 'apache-airflow[devel_hadoop]'``      | Same as ``devel`` + dependencies for developing the Hadoop stack     |
++---------------------+-----------------------------------------------------+----------------------------------------------------------------------+
+| devel_all           | ``pip install 'apache-airflow[devel_all]'``         | Same as ``devel`` + additional requirements like ``snakebite``       |

Review comment:
       I'm not familiar with `snakebite` but:
   > Snakebite is a python library that provides a pure python HDFS client
   
   Suggest that we may consider putting it into `devel_hadoop` as there are already `hdfs` packages?




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org