Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extract common functionality from Airflow 2.9.2 code base to avoid duplication #92

Open
rafidka opened this issue Jun 23, 2024 · 0 comments

Comments

@rafidka
Copy link
Contributor

rafidka commented Jun 23, 2024

Overview

A lot of the code for the 2.9.2 version isn't actually 2.9.2-related, and thus should be extracted and made reusable to avoid unnecessary duplication.

Acceptance Criteria

  • Build a list identifying the portions of code inside the 2.9.2 directory that are not 2.9.2-specific.
  • Move the code outside the 2.9.2 folder.
    • If the common code is not related to the 2.9.2 version, but still related to Airflow images, then it should be put under the images/airflow directory.
    • If the common code is not even Airflow specific, e.g. utility functions like creating sub-processes, then it should be put outside the images/airflow directory so it can be used anywhere in the repository.

Additional Info

N/A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant