Skip to content

Add list of prerequisites that new provider package should fulfill #10386

@potiuk

Description

@potiuk

Description

We need to have a folder template (ideally) and list of prerequisites that each provider should fulfill when it is created.

Use case / motivation

To make it easy to add new provider and to make new contributors aware what is needed in order to add provider. The following should be added:

  • directory structure (possibly automated templates or script to create them)
  • usage scenarios for connections in hooks (see discussion in Standardising hooks / connections and adding TTLs #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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions