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

fix(apis_metainfo): drop RootObject.deprecated_name #720

Merged
merged 1 commit into from
Mar 27, 2024

Conversation

b1rger
Copy link
Contributor

@b1rger b1rger commented Mar 15, 2024

No description provided.

@b1rger b1rger added the needs-attention This issue or pull request is in need of discussion, information, assessment by team members label Mar 18, 2024
@sennierer
Copy link
Collaborator

decided to merge the PR in the next version

@sennierer sennierer removed the needs-attention This issue or pull request is in need of discussion, information, assessment by team members label Mar 20, 2024
@koeaw
Copy link
Contributor

koeaw commented Mar 20, 2024

I just wanted to note that PR #710 includes another important change that's been missing, which continues to be relevant even after the field gets removed + a refactoring we've previously discussed.

I.e. these changes should not be forgotten again.

@b1rger
Copy link
Contributor Author

b1rger commented Mar 20, 2024

I just wanted to note that PR #710 includes another important change that's been missing, which continues to be relevant even after the field gets removed + a refactoring we've previously discussed.

I.e. these changes should not be forgotten again.

#710 contains 4 commits, would you mind specifying which of the four are the two you are referencing here?

@koeaw
Copy link
Contributor

koeaw commented Mar 20, 2024

#710 contains 4 commits, would you mind specifying which of the four are the two you are referencing here?

The ones that affect Property:
b62ccb6
d984d4c

The save method will need adapting again, though, because it was last changed under the assumption that deprecated_name is still around and should be kept in sync with name_forward. ...

@koeaw
Copy link
Contributor

koeaw commented Mar 20, 2024

Which honestly makes me think it would be simpler to just accept that PR for now instead of hurrying towards dropping the field.

@b1rger
Copy link
Contributor Author

b1rger commented Mar 20, 2024

these changes should not be forgotten again.

FTR: you promised to rebase #630 so that it can be merged. That did not happen. I was asked multiple times when the release with those changes will be ready. Given that the PR had massive merge conflicts, the only way forward to fix this, was to cherry pick your changes by hand. I'm sorry not everything of those changes made it, when I created a new PR so that the changes could be merged.

@b1rger
Copy link
Contributor Author

b1rger commented Mar 20, 2024

Which honestly makes me think it would be simpler to just accept that PR for now instead of hurrying towards dropping the field.

We are not hurrying at all. As you can see, the PR was created nearly a week ago and we waited to discuss this at the JFX. I'm happy to wait another week, if you want to discuss this again. But I'm not going to merge something that will be reverted in the commit right after.

@b1rger b1rger marked this pull request as ready for review March 20, 2024 12:23
@koeaw
Copy link
Contributor

koeaw commented Mar 20, 2024

I'm not actually here to discuss how the changes made it into the codebase, but for completeness' sake: I did rework everything (again), but as I was running into the same conflicts on my end, it took longer than expected. When I was ready to submit my changes, they had already been merged.

@koeaw
Copy link
Contributor

koeaw commented Mar 20, 2024

(I'm sure I still got my local branch around to prove it, too...)

@koeaw
Copy link
Contributor

koeaw commented Mar 20, 2024

And I don't really get what the point about the creation date of this PR is meant to achieve. I created that follow-up PR two weeks ago, immediately after noticing what was missing. ?!

@b1rger b1rger added needs-attention This issue or pull request is in need of discussion, information, assessment by team members and removed needs-attention This issue or pull request is in need of discussion, information, assessment by team members labels Mar 22, 2024
@b1rger b1rger force-pushed the birger/drop-deprecated-name branch from 76ec3c8 to b752b15 Compare March 27, 2024 11:36
@b1rger b1rger merged commit 5fc11d7 into main Mar 27, 2024
11 checks passed
@b1rger b1rger deleted the birger/drop-deprecated-name branch April 11, 2024 09:41
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.

3 participants