potiuk commented on issue #10753:
URL: https://github.com/apache/airflow/issues/10753#issuecomment-687634263


   I really cannot agree with that :).
   
   The code just sits there. ready to be used whenever we need to use another 
version of it. No harm. It's just there for our users of they need to build it 
on their ow. Once we add the code to extract and include the sources of 
pgbouncer to the release.script the whole work is done.
   
   I'd we do need to upgrade, then we would have to do it anyway - and by 
having the scripts it's just the matter of changing version and running one 
script. That's it.
   
   For all the practical use by both users and 99% of contribution time it is 
exactly the same effort whether external or Apache image used. No more 
maintenance, no more  effort from the users not contributors.  they don't even 
need to know where it comes from. 
   
   I just want to present you the real use case a. Ask you for advice 
@dimberman and @ashb .
   
   It  happens to us as we speak. We work with a future big user of Airflow - 
hopefully. One of the big (really big) SaAS providers. Their security team 
tells their development team 'our security team wants to build the images on 
our own - give us the sources, we build them for you. For development, use 
whatever you want but when you deploy staging/production you have to use images 
but by us.
   
   This (above) is true story. Our customer wants to deploy Airflow using helm 
charts (it's a PoC so they are ok with unreleased version - this is really a 
development concept) and the requirement is that when they finally deploy it 
that all the images are built and hosted by their own security team. It has to 
be legal and they won't accept any binaries coming from outside the sources 
they control (PyPI'/apt). 
   
   Question then.
   
    LWhat would you say to those kind of customers if they are thinking about 
using Airflow and released chart @dimberman and @ashb if we did not have those 
sources officially released by Airflow ? Should they be forced.to make an 
Agreement with all the 3rd-party providers on delivering them the sources ? 
What would you answer to those users of Airflow? 
   
   What would be the legal status of using the Chart then ? 
   
   I really would like to know answer to that question.
   
   J 


----------------------------------------------------------------
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:
[email protected]


Reply via email to