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

Revert "Stabilize to_bytes and from_bytes for integers." #52850

Merged
merged 1 commit into from
Jul 31, 2018

Conversation

SimonSapin
Copy link
Contributor

@SimonSapin SimonSapin commented Jul 30, 2018

This reverts commit c8f9b84 / PR #51835, and reopens the tracking issue #49792.

These methods were stabilized in Rust 1.29, which is still in Nightly as of this writing. So my understanding is that it is still time to change our minds. Given the ongoing discussion in #51919 about possibly renaming these APIs and since 1.29 goes to beta soon, I’d like to revert this stabilization for now until a decision is made in that PR. It’s possible that a decision will be made in time for 1.29, but there is no urgency. At most I expect this functionality to make it into 1.30.

@SimonSapin SimonSapin added T-libs-api Relevant to the library API team, which will review and decide on the PR/issue. relnotes Marks issues that should be documented in the release notes of the next release. labels Jul 30, 2018
@rust-highfive
Copy link
Collaborator

r? @cramertj

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jul 30, 2018
@SimonSapin
Copy link
Contributor Author

r? @alexcrichton

@alexcrichton
Copy link
Member

@bors: r+

Sounds like a good plan of action to me!

@bors
Copy link
Contributor

bors commented Jul 30, 2018

📌 Commit f162438 has been approved by alexcrichton

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jul 30, 2018
Mark-Simulacrum added a commit to Mark-Simulacrum/rust that referenced this pull request Jul 30, 2018
Revert "Stabilize to_bytes and from_bytes for integers."

This reverts commit c8f9b84 / PR rust-lang#51835, and reopens the tracking issue rust-lang#49792.

These methods were stabilized in Rust 1.29, which is still in Nightly as of this writing. So my understanding is that it is still time to change our minds. Given the ongoing discussion in rust-lang#51919 about possibly renaming these APIs and since 1.29 goes to beta soon, I’d like to revert this stabilization for now until a decision is made in that PR. It’s possible that a decision will be made in time for 1.29, but there is no urgency. At most I expect this functionality to make it into 1.30.
@RalfJung
Copy link
Member

"Promote master to beta" happens today (according to https://forge.rust-lang.org/release-process.html).

Doesn't that mean if the PR does not land today, the beta (and hence stable) would not contain the revert?
(Well I guess we have 6 weeks of beta to backport, but still.)

@SimonSapin
Copy link
Contributor Author

Oh I didn’t realize that, thanks Ralf. Let’s try to get it in in time:

@bors p=10

… and yes, if we miss the promotion to beta we can still backport.

@bors
Copy link
Contributor

bors commented Jul 31, 2018

⌛ Testing commit f162438 with merge 8961132...

bors added a commit that referenced this pull request Jul 31, 2018
Revert "Stabilize to_bytes and from_bytes for integers."

This reverts commit c8f9b84 / PR #51835, and reopens the tracking issue #49792.

These methods were stabilized in Rust 1.29, which is still in Nightly as of this writing. So my understanding is that it is still time to change our minds. Given the ongoing discussion in #51919 about possibly renaming these APIs and since 1.29 goes to beta soon, I’d like to revert this stabilization for now until a decision is made in that PR. It’s possible that a decision will be made in time for 1.29, but there is no urgency. At most I expect this functionality to make it into 1.30.
@bors
Copy link
Contributor

bors commented Jul 31, 2018

☀️ Test successful - status-appveyor, status-travis
Approved by: alexcrichton
Pushing 8961132 to master...

@bors bors merged commit f162438 into rust-lang:master Jul 31, 2018
@SimonSapin SimonSapin deleted the unstablize branch August 1, 2018 06:13
@kennytm kennytm removed the relnotes Marks issues that should be documented in the release notes of the next release. label Aug 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants