marcosmarxm opened a new pull request #15061:
URL: https://github.com/apache/airflow/pull/15061


   Add documentation to help contributors to add and update community providers.
   I'm pulling the first version to check if the sections agree and get 
feedback.
   I'm not a native english speaker so throughout the week I'll dedicate myself 
to writing more clearly, corrections are welcome.
   
   Resolves issue #10386 and extends closed PR #13193.
   
   I added the following sections:
   
   - How-to creating a new community provider
       - Initial Code and Unit Tests
       - Update Airflow validation tests (core/providers_manager.py and CI 
count providers)
       - Integration tests
       - Documentation
   - How-to Update a community provider
   
   I'll focus to add the following items:
   * [x]  directory structure (possibly automated templates or script to create 
them)
   * [ ]  usage scenarios for connections in hooks  (see discussion in #12128)
   * [ ]  Information about what is required:
      * [ ]  hooks
      * [ ]  operators/sensors/transfers
      * [ ]  unit tests with mocks
      * [ ]  integration tests if applicable
      * [ ]  example dags for examples and their use (examples, howtos, system 
tests)
      * [ ]  howto guides
   * [ ]  relation with backport 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.

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


Reply via email to