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


   > You previously added provider info schema to separate information needed 
only for building documentation from that required for Airflow operation. #13488
   
   Glad that you reminded me, I should have updated this as well. I will fix it 
in a moment.
   
   > Has anything changed in this regard? Do we want to eliminate this 
division? What if someone does not define a class in provider_info and wants to 
use it? 
   
   Nothing changed, I've forgotten to update it, simply. There is no blocking 
of any sorts. All the schema options in those schemas are optional.
   
   > We have pre-commit checks for testing provider.yaml files, so we can 
achieve similar featture without any changes to Airflow. Additionally, these 
tests check that all integration have been added to the provider.yaml files.
   
   And I will also add it while adding the documentation, no doubt about it. 
The pre-commit will not work for custom providers, the check is really not for 
".yaml" but for "get_provider_info" output (those very same checks are run in 
our CI when we test providers).


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

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to