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

Tweak-related tasks moved to Tweak module #1713

Closed

Conversation

s-goldman
Copy link
Collaborator

This PR moves the tweak-related tasks such as tweakreg and tweakback to their own separate directory and module. This is the first step in isolating the different components of drizzlepac to introduce module-level unit testing and an audit of the inputs of and outputs of each of these new modules.

This will help in isolating the HAP code from the drizzle code, conforming to patterns and structures across the repository for easier understanding, and making tasks more independent and mission agnostic.

Other drizzlepac components will be separated in a similar logical manner.

Checklist for maintainers

  • added entry in CHANGELOG.rst within the relevant release section
  • updated or added relevant tests
  • updated relevant documentation
  • added relevant milestone
  • added relevant label(s)
  • ran regression tests, post a link to the Jenkins job below.
    How to run regression tests on a PR

@s-goldman s-goldman added enhancement Do Not Merge PR which should not be merged labels Dec 13, 2023
@s-goldman s-goldman requested review from mdlpstsci and a team as code owners December 13, 2023 16:09
@s-goldman s-goldman closed this Jan 5, 2024
@s-goldman s-goldman deleted the Top-Level_Reorganization branch January 29, 2024 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Do Not Merge PR which should not be merged enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant