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

Add state acceptable_by_lawyer #3151

Merged
merged 1 commit into from
Aug 30, 2024

Conversation

lkocman
Copy link
Contributor

@lkocman lkocman commented Aug 30, 2024

Related to Issue #3149
States are documented here https://github.com/openSUSE/cavil/blob/master/docs/Architecture.md#states

"accetpable" is reviewed by an expert, "acceptable_by_lawyer" reviewed by an actual lawyer

This new state gives us opportnity to handle situation differently in case that review is done by lawyer, vs best effort.

@lkocman lkocman requested a review from gyr August 30, 2024 10:35
@lkocman
Copy link
Contributor Author

lkocman commented Aug 30, 2024

Who's responsible for the tool. @darix suggested @gyr

@lkocman lkocman requested a review from kraih August 30, 2024 10:37
@lkocman lkocman force-pushed the acceptable_by_lawyer branch 2 times, most recently from 57806a3 to 846574e Compare August 30, 2024 10:41
@lkocman lkocman linked an issue Aug 30, 2024 that may be closed by this pull request
@kraih
Copy link
Member

kraih commented Aug 30, 2024

Quite a few implementation details of the LegalDB database schema are currently leaking into the legal-auto code. Which means even small changes can have very unintended consequences. It would be very helpful to have someone to discuss with how we can improve the situation in the future.

Copy link
Member

@kraih kraih left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not too familiar with the code, but this does look like the right solution to me.

Copy link
Member

@gyr gyr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@bugfinder bugfinder merged commit 9384211 into openSUSE:master Aug 30, 2024
11 checks passed
@kraih
Copy link
Member

kraih commented Aug 30, 2024

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

Successfully merging this pull request may close these issues.

legal-auto needs to be updated for new LegalDB state
4 participants