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/12/08 12:03:37 UTC

[GitHub] [airflow] potiuk commented on pull request #12916: Adds predefined providers to install_requires.

potiuk commented on pull request #12916:
URL: https://github.com/apache/airflow/pull/12916#issuecomment-740578946


   > What will happen if `FtpToXOperator` will be added? This will add `X` as dependency to ftp provider
   
   This AIP has been updated several times, and while we keep all the historical votings, there are also some subsequent changes. So AIP is mostly kept as historical records and it contains several updates (there were several rounds of additional changes and votes after the original voting passed).  
   
   If you want to see final decisions made and current status of naming conventions just look here (I will update that information in the AIP-21 to direct people there): 
   
   https://github.com/apache/airflow/blob/master/CONTRIBUTING.rst#naming-conventions-for-provider-packages
   
   First of all FTPToX will by default land in "X" not in FTP (that has reversed since the first AIP-21 voting). The main criteria we have when we decide is who is most interested (stakeholder) in maintaining specific provider (and assumption is that the "target" side cares more and has more stakes in getting the data). 
   
   So FTPtoS3 will go to Amazon, FTPToGCS will go to Google. 
   
   In case of FTP/HTTP/IMAP/SQLITE - those are "generic" providers that have no clear stakeholders behind, so even GCSToFTP will go to Google and S3ToFTP will go to Amazon, even if they re the "source", this is a case-by-case decision but in case of very generic operators, databases which are not run "as a service" only, this is rather clear which direction it should go. 
   


----------------------------------------------------------------
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