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

Project structure: Policy classes and interfaces refactor #1967

Closed
Tracked by #1596
ndr-brt opened this issue Sep 15, 2022 Discussed in #1836 · 0 comments · Fixed by #1968
Closed
Tracked by #1596

Project structure: Policy classes and interfaces refactor #1967

ndr-brt opened this issue Sep 15, 2022 Discussed in #1836 · 0 comments · Fixed by #1968
Assignees
Labels
refactoring Cleaning up code and dependencies
Milestone

Comments

@ndr-brt
Copy link
Member

ndr-brt commented Sep 15, 2022

Discussed in #1836

Originally posted by ndr-brt September 15, 2022

  • rename policy-evaluator to policy-model and move the module in the spi/common folder
  • rename policy-engine to policy-evaluator and leave it in the core/common folder
  • let the policy-spi as it is
  • introduce policy-engine-spi and policy-engine modules
  • move PolicyDefinition to policy-spi
@ndr-brt ndr-brt self-assigned this Sep 15, 2022
@ndr-brt ndr-brt added this to the Milestone 7 milestone Sep 15, 2022
@ndr-brt ndr-brt added the refactoring Cleaning up code and dependencies label Sep 15, 2022
This was referenced Sep 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactoring Cleaning up code and dependencies
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant