forked from rust-lang/this-week-in-rust
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request rust-lang#5210 from rust-lang/cad/draft-536
draft 536
- Loading branch information
Showing
4 changed files
with
288 additions
and
66 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,68 +14,52 @@ If you find any errors in this week's issue, [please submit a PR](https://github | |
|
||
## Updates from Rust Community | ||
|
||
<!-- | ||
Dear community contributors: | ||
Please read README.md for guidance on submissions. | ||
Each submitted link should be of the form: | ||
* [Title of the Linked Page](https://example.com/my_article) | ||
If you don't know which category to use, feel free to submit a PR anyway | ||
and just ask the editors to select the category. | ||
--> | ||
|
||
### Official | ||
|
||
* [2023 Annual Rust Survey Results](https://blog.rust-lang.org/2024/02/19/2023-Rust-Annual-Survey-2023-results.html) | ||
* [Rust participates in Google Summer of Code 2024](https://blog.rust-lang.org/2024/02/21/Rust-participates-in-GSoC-2024.html) | ||
* [Leadership Council March Representative Selections](https://blog.rust-lang.org/inside-rust/2024/02/19/leadership-council-repr-selection.html) | ||
|
||
### Foundation | ||
|
||
* [Save the Date: RustConf 2024 – September 10-13](https://foundation.rust-lang.org/news/save-the-date-rustconf-2024-september-10-13/) | ||
* [Second Security Initiative Report Details Rust Security Advancements](https://foundation.rust-lang.org/news/second-security-initiative-report-details-rust-security-advancements/) | ||
|
||
### Newsletters | ||
|
||
### Project/Tooling Updates | ||
|
||
* [Bevy 0.13](https://bevyengine.org/news/bevy-0-13/) | ||
* [Bevy XPBD 0.4: Collider Agnosticism, Layer Rework, and Bevy 0.13](https://joonaa.dev/blog/05/bevy-xpbd-0-4-0) | ||
* [uv: Python packaging in Rust](https://astral.sh/blog/uv) | ||
* [git-cliff: What's new in 2.0.0? (highly customizable changelog generator)](https://git-cliff.org/blog/2.0.0/) | ||
* [rustc_codegen_gcc: Progress Report #30](https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-30) | ||
* [RustRover Q4 2023 Feature Updates Retrospective](https://blog.jetbrains.com/rust/2024/02/14/q4-2023-features-retrospective/) | ||
* [rust-analyzer changelog #221](https://rust-analyzer.github.io/thisweek/2024/02/19/changelog-221.html) | ||
- [Anouncing Stabby 3.0](https://www.reddit.com/r/rust/comments/1amjknw/anouncing_stabby_300_and_rustconf_video_available/) | ||
|
||
* [Anouncing Stabby 3.0](https://www.reddit.com/r/rust/comments/1amjknw/anouncing_stabby_300_and_rustconf_video_available/) | ||
* [argmin_testfunctions 0.2.0: test functions for optimization problems in Rust and Python](https://argmin-rs.org/blog/argmin-testfunctions-v0-2-0/) | ||
|
||
- [vscode-rustup released: interface with rustup as a VSCode extension](https://github.com/emberian/vscode-rustup) | ||
|
||
- [OpenPGP-card-tools 0.10.0 released. The project provides the `oct` commandline tool for inspecting, configuring and using OpenPGP card devices such as Nitrokey or Yubikey.](https://codeberg.org/openpgp-card/openpgp-card-tools) | ||
|
||
[Rust Client for Timeplus Proton SQL Streaming](https://www.timeplus.com/post/rust-client-for-proton) | ||
* [vscode-rustup released: interface with rustup as a VSCode extension](https://github.com/emberian/vscode-rustup) | ||
* [OpenPGP-card-tools 0.10.0 released. The project provides the `oct` commandline tool for inspecting, configuring and using OpenPGP card devices such as Nitrokey or Yubikey.](https://codeberg.org/openpgp-card/openpgp-card-tools) | ||
* [Rust Client for Timeplus Proton SQL Streaming](https://www.timeplus.com/post/rust-client-for-proton) | ||
|
||
### Observations/Thoughts | ||
|
||
* [FuturesUnordered and the order of futures](https://without.boats/blog/futures-unordered/) | ||
* [Rust Tooling: 8 tools that will increase your productivity](https://www.shuttle.rs/blog/2024/02/15/best-rust-tooling) | ||
* [Writing down my mental model of unsafe](https://gist.github.com/ia0/820ab50d4c5f0f5e3aeb841cef8e6792) | ||
* [How can Rust be so fast in the TechEmpower Web Framework Benchmarks?](https://kerkour.com/rust-fast-techempower-web-framework-benchmarks) | ||
|
||
### Rust Walkthroughs | ||
|
||
* [From 1s to 4ms](https://registerspill.thorstenball.com/p/from-1s-to-4ms) | ||
* [Translating OpenStreetMap data to HTML5 Canvas with Rust and WebAssembly](https://mary.codes/blog/programming/translating_openstreetmaps_to_HTML5_canvas_rust_wasm/) | ||
* [macros_rule!](https://auroranssolis.github.io/rust/2024/02/14/macros-rule.html) | ||
* [Implementing JWT Authentication in Rust](https://www.shuttle.rs/blog/2024/02/21/using-jwt-auth-rust) | ||
+ [FR] [Les closures en Rust](https://lafor.ge/closure/) | ||
* [Deploying Axum to Lambda and ECS, using Lambda Web Adapter](https://medium.com/@sam.van.overmeire/deploying-axum-to-lambda-and-ecs-using-lambda-web-adapter-2273bd56bb81) | ||
* [Rust/C++ Interop Part 3 - Cxx](https://tylerjw.dev/posts/rust-cmake-interop-part-3-cxx/) | ||
* [FR] [Les closures en Rust](https://lafor.ge/closure/) | ||
* [video] [Safe Rust AIN'T SAFE!? (cve-rs)](https://www.youtube.com/watch?v=vfMpIsJwpjU) | ||
|
||
|
||
### Research | ||
|
||
### Miscellaneous | ||
|
||
* [video] [Release-plz: releasing crates like it's 2023 (RustLab 2023)](https://www.youtube.com/watch?v=kXPBVGDkQSs) | ||
|
||
## Crate of the Week | ||
|
@@ -112,21 +96,17 @@ Some of these tasks may also have mentors available, visit the task page for mor | |
* [Ockam - Syntax highlighting for fenced code blocks, in command help output, on Linux works](https://github.com/build-trust/ockam/issues/7471) | ||
* [Ockam - Shut down Worker/Processor if initialization failed](https://github.com/build-trust/ockam/issues/7575) | ||
* [Ockam - Output for ockam project ticket is improved and information is not opaque](https://github.com/build-trust/ockam/issues/7478) | ||
|
||
* [ Hyperswitch - [FEATURE] : add `offset` field to disputes list](https://github.com/juspay/hyperswitch/issues/3749) | ||
* [ Hyperswitch - [FEATURE]: add`offset` field to mandates list](https://github.com/juspay/hyperswitch/issues/3748) | ||
* [ Hyperswitch - [FEATURE]: add pagination support for customers list](https://github.com/juspay/hyperswitch/issues/3746) | ||
* [Hyperswitch - [FEATURE] : add `offset` field to disputes list](https://github.com/juspay/hyperswitch/issues/3749) | ||
* [Hyperswitch - [FEATURE]: add`offset` field to mandates list](https://github.com/juspay/hyperswitch/issues/3748) | ||
* [Hyperswitch - [FEATURE]: add pagination support for customers list](https://github.com/juspay/hyperswitch/issues/3746) | ||
|
||
If you are a Rust project owner and are looking for contributors, please submit tasks [here][guidelines]. | ||
|
||
[guidelines]: https://users.rust-lang.org/t/twir-call-for-participation/4821 | ||
|
||
### CFP - Speakers | ||
|
||
Are you a new or experienced speaker looking for a place to share something cool? This section highlights events that are being planned and are accepting submissions to join their event as a speaker. | ||
|
||
<!-- CFPs go here, use this format: * [**event name**](link to CFP)| Date CFP closes in YYYY-MM-DD | city,state,country | Date of event in YYYY-MM-DD --> | ||
<!-- or if none - *No Calls for papers or presentations were submitted this week.* --> | ||
Are you a new or experienced speaker looking for a place to share something cool? This section highlights events that are being planned and are accepting submissions to join their event as a speaker. | ||
|
||
If you are an event organizer hoping to expand the reach of your event, please submit a link to the submission website through a [PR to TWiR](https://github.com/rust-lang/this-week-in-rust). | ||
|
||
|
@@ -231,7 +211,6 @@ If you are an event organizer hoping to expand the reach of your event, please s | |
|
||
### Rust Compiler Performance Triage | ||
|
||
|
||
Relatively few PRs affecting performance, but massive improvements thanks to the | ||
update to LLVM 18 (PR #12005), as well as the merging of two related compiler | ||
queries (PR #120919) and other small improvements from a rollup (PR #121055). | ||
|
@@ -357,17 +336,8 @@ Email the [Rust Community Team][community] for access. | |
[community]: mailto:[email protected] | ||
|
||
## Jobs | ||
<!-- | ||
Rust Jobs: | ||
TWiR has stopped featuring individual job postings. You can read more about this change here: | ||
https://github.com/rust-lang/this-week-in-rust/issues/3412 | ||
--> | ||
|
||
Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE) | ||
Please see the latest [Who's Hiring thread on r/rust](https://www.reddit.com/r/rust/comments/1arr8xi/official_rrust_whos_hiring_thread_for_jobseekers) | ||
|
||
# Quote of the Week | ||
|
||
|
@@ -383,4 +353,4 @@ Thanks to [Aleksey Kladov](https://users.rust-lang.org/t/twir-quote-of-the-week/ | |
|
||
*Email list hosting is sponsored by [The Rust Foundation](https://foundation.rust-lang.org/)* | ||
|
||
<small>[Discuss on r/rust](REDDIT_LINK_HERE)</small> | ||
<small>[Discuss on r/rust](https://www.reddit.com/r/rust/comments/1awuo07/this_week_in_rust_535/)</small> |
Oops, something went wrong.