Skip to content

changelog/deprecate_dualcontext: Reword to neutral tone#12111

Merged
ibuclaw merged 1 commit intodlang:masterfrom
CyberShadow:pull-20210108-091530
Jan 11, 2021
Merged

changelog/deprecate_dualcontext: Reword to neutral tone#12111
ibuclaw merged 1 commit intodlang:masterfrom
CyberShadow:pull-20210108-091530

Conversation

@CyberShadow
Copy link
Member

No description provided.

@dlang-bot
Copy link
Contributor

Thanks for your pull request, @CyberShadow!

Bugzilla references

Your PR doesn't reference any Bugzilla issue.

If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog.

Testing this PR locally

If you don't have a local development environment setup, you can use Digger to test this PR:

dub run digger -- build "master + dmd#12111"

over nine releases, so now it has been deprecated, and due to be fully reverted
in a future release.
In order to maintain feature parity among D implementations, this
improvement has been deprecated, and may be removed from a future DMD
Copy link
Member Author

Choose a reason for hiding this comment

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

I understand that the removal is conditional on that the compiler vendors fail to implement the feature in their backends.

Copy link
Contributor

Choose a reason for hiding this comment

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

This isn't being hostile at all. You are reading between lines here.

Copy link
Contributor

Choose a reason for hiding this comment

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

The usage of phrases like "dead feature" and "over nine releases" have a negative tone and the rephrasing is much more appropriate to the professional, neutral tone of an official document.

Copy link
Contributor

@12345swordy 12345swordy Jan 8, 2021

Choose a reason for hiding this comment

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

The usage of phrases like "dead feature" and "over nine releases" have a negative tone

The negative note that is the result of your interpretation here. Not everyone have the same interpretation here.

Copy link
Contributor

Choose a reason for hiding this comment

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

Considering the context being a professional software project changelog, it does clearly read aggravated/frustrated to me. We do not want to convey that sentiment to users.

Copy link
Member

@Geod24 Geod24 left a comment

Choose a reason for hiding this comment

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

This LGTM. I'll let other people weight in. Sorry should have caught this on the previous PR.

@RazvanN7 RazvanN7 added Merge:72h no objection -> merge The PR will be merged if there are no objections raised. Review:Easy Review Review:Trivial typos, formatting, comments and removed Review:Easy Review labels Jan 8, 2021
@12345swordy
Copy link
Contributor

This is splitting hairs here.

Copy link
Contributor

@12345swordy 12345swordy left a comment

Choose a reason for hiding this comment

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

See my comments

over nine releases, so now it has been deprecated, and due to be fully reverted
in a future release.
In order to maintain feature parity among D implementations, this
improvement has been deprecated, and may be removed from a future DMD
Copy link
Contributor

Choose a reason for hiding this comment

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

This isn't being hostile at all. You are reading between lines here.

over nine releases, so now it has been deprecated, and due to be fully reverted
in a future release.
In order to maintain feature parity among D implementations, this
improvement has been deprecated, and may be removed from a future DMD
Copy link
Contributor

Choose a reason for hiding this comment

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

"may be removed from a future DMD"
May!? What do you mean by may? It quite clear that @ibuclaw intended to remove this in the feature. Don't give them any false hopes here.

Copy link
Contributor

Choose a reason for hiding this comment

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

@ibuclaw has proposed alternative fixes. Although there is a small chance that anyone is going to actually implement those, I think it is better to stay positive.

Copy link
Contributor

Choose a reason for hiding this comment

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

@ibuclaw has proposed alternative fixes.
Although there is a small chance that anyone is going to actually implement those, I think it is better to stay positive.

Just because you proposed something doesn't mean it going to happen. Let not give them false hope here.

@ibuclaw
Copy link
Member

ibuclaw commented Jan 8, 2021

Just because the wording isn't hostile, doesn't mean that it isn't strong. This is likely down to biases that were developed even before the original change was merged, which weren't helped when my concerns (and @WalterBright shared similar inclinations too) were simply ignored. At no point when I wrote the changelog entry did I step back and say: "How does this change make me feel?", so no attempt was done to avoid phrasing things in a such a manner that made it loud and clear just how I felt.

@dnadlinger
Copy link
Contributor

dnadlinger commented Jan 8, 2021

@ibuclaw I assume you are okay with merging this, then? For the user, it matters what the compiler changes are, not whether we've internally got our shit together or not – no need to air dirty laundry in public. (I wholeheartedly agree that this went less well on procedural as well as technical aspects, but no need to make a statement about internal griefs to users either.)

@ibuclaw ibuclaw merged commit 9d65795 into dlang:master Jan 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Merge:auto-merge Merge:72h no objection -> merge The PR will be merged if there are no objections raised. Review:Trivial typos, formatting, comments

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants