[
https://issues.apache.org/jira/browse/AIRFLOW-26?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16620378#comment-16620378
]
Jarek Potiuk commented on AIRFLOW-26:
-------------------------------------
Wow. I see now that it's all about separate repos and modules split-off Airflow
main project. I guess It is not yet finalised exactly how to approach it and no
rules are established - it's rather fresh discussion, possibly it will be to
early to switch to it now (but I am happy to take part in moving as soon as the
community converges). There are a couple of issues that I see now (such as
using some of the airflow's classes/objects in the operator - for example
LoggingMixin - this would complicate the dependency management somehow - this
should be linked to release schedule of Airflow and airflow will have to be a
dependency (and then the modules would have to have dependencies on particular
versions of airflow. It's a bit too early for me to decide, as I am super-fresh
in Airflow.
For me looks like the best approach fior now will be to just combine those
operators into single "gcp_functions.py" operator in contrib for now and deal
with repo separation when we have clear decision on how to progress (I might
even be happy at some point in time to coordinate that but it's definitely too
early for that for me)
[~fenglu] - what do you think?
> GCP hook naming alignment
> -------------------------
>
> Key: AIRFLOW-26
> URL: https://issues.apache.org/jira/browse/AIRFLOW-26
> Project: Apache Airflow
> Issue Type: Improvement
> Components: gcp
> Reporter: Alex Van Boxel
> Assignee: Alex Van Boxel
> Priority: Minor
> Labels: gcp
>
> Because we have quite a few GCP services, it's better to align the naming to
> not confuse new users using Google Cloud Platform:
> gcp_storage > renamed from gcs
> gcp_bigquery > renamed from bigquery
> gcp_datastore > rename from datastore
> gcp_dataflow > TBD
> gcp_dataproc > TBD
> gcp_bigtable > TBD
> Note: this could break 'custom' operators if they use the hooks.
> Can be assigned to me.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)