-
Notifications
You must be signed in to change notification settings - Fork 9
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
Rename osim #390
Rename osim #390
Conversation
430878a
to
6ae9376
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This is obviously a breaking change so to be really precise we should release it as a new major version. We could argue that it was an experimental module up until now - no sure if it would be safe anyway @JakubFrejlach FYI.
Or maybe it is already a good time to do a major release? Maybe at point when we have all the task management done? Or maybe also trackers? (those are probably done API-wise) Waiting for the real GA would take more time.
WDYT @RedHatProductSecurity/osidb-devs ?
6ae9376
to
77b9863
Compare
@osoukup my opinion on that is should at least wait until all task management is done so we don't break it twice for task management, about trackers I think that we could wait until its done so we only do one major release in a short period of time, if OSIM team need task management before that I believe we could just deploy it to stage for development... Should we wait for more opinions on that before merging this branch or can I merge it and move this discussion to slack? |
77b9863
to
41c9a23
Compare
@costaconrado this discussion does not have to block the merge. I agree that it would be better to deliver this all together and ideally together with tracker workflow support to have only one major release. |
Can't we just mark the |
8435160
to
e418dbf
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you rename this file to something more readable? :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I sure can, also noticed that I missed the last migration naming I will add a new PR for it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@costaconrado I think we can leave the 104 with old name and just fix 105 :).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changing the name of an existing migration can make some mess which is theoretically possible to clean manually but not trivial or save. I would leave the existing ones and just try to be more careful with the new ones.
On one hand the migrations are auto-generated and theoretically people should not need to read them but sometimes it may be handy or at least good to get some understanding etc.
I prefer human readable migrations so eg. I try to process them by black but as a team we once decided to generally exclude them from this so it is up to every individual.
e418dbf
to
71932a6
Compare
c801c6b
to
3c89ee2
Compare
a53f5f9
to
24bdbab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reason for skipping the failing OpenAPI check:
Apparently oasdiff
likes to do deprecation in a very specific way and seems to not be correctly documented or buggy, so we've decided to ignore its errors as the endpoints are correctly marked as deprecated from our POV, we have also confirmed that this shouldn't inherently make the check fail in subsequent PRs
Signed-off-by: Conrado Costa <[email protected]>
56cc534
to
857f13b
Compare
Signed-off-by: Conrado Costa <[email protected]>
Signed-off-by: Conrado Costa <[email protected]>
Signed-off-by: Conrado Costa <[email protected]>
857f13b
to
545fa72
Compare
This PR changes tests using workflows APIs. During #390 some tests were not proper changed for the new pattern of the API and this introduced faulty tests on master branch.
This PR renames OSIM module to Workflows.
In order to achieve that this PR is separated in 4 commits that respectively has the purpose of:
/osim/*
to/workflows/*
.Closes OSIDB-1395