Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -14,34 +14,16 @@ 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
* [Clippy: Deprecating `feature = "cargo-clippy"`](https://blog.rust-lang.org/2024/02/28/Clippy-deprecating-feature-cargo-clippy.html)
* [Updated baseline standards for Windows targets](https://blog.rust-lang.org/2024/02/26/Windows-7.html)

### Foundation

### Newsletters

### Project/Tooling Updates
* [Replacing PyO3's API without breaking everything downstream](https://polar.sh/davidhewitt/posts/replacing-pyo3-api-pt1)
* [rust-analyzer changelog #223](https://rust-analyzer.github.io/thisweek/2024/03/04/changelog-223.html)
* [rust-gcc February 2024 Monthly report](https://rust-gcc.github.io/2024/03/05/2024-02-monthly-report.html)
* [godot-rust February 2024 dev update](https://godot-rust.github.io/dev/february-2024-update/)
* [Fluvio v0.11.5 Release Updates](https://www.fluvio.io/news/this-week-in-fluvio-0059/)

* [sshd-openpgp-auth version 0.3.0](https://crates.io/crates/sshd-openpgp-auth) and [ssh-openpgp-auth version 0.2.2](https://crates.io/crates/ssh-openpgp-auth) as updates to the tooling providing [OpenPGP based authentication for SSH host keys](https://codeberg.org/wiktor/ssh-openpgp-auth)

### Observations/Thoughts
Expand All @@ -51,7 +33,6 @@ and just ask the editors to select the category.
* [Rust `thread_local!`s are surprisingly expensive](https://swatinem.de/blog/slow-thread-local/)
* [Designing an Async Runtime for WASI 0.2](https://blog.yoshuawuyts.com/building-an-async-runtime-for-wasi/)


### Rust Walkthroughs
* [Storing borrowed data in trait objects](https://ferrous-systems.com/blog/rustls-borrow-checker-p3/)
* [Rust's early vs. late lifetime binding](https://blog.the-pans.com/rusts-early-vs-late-lifetime-binding/)
Expand All @@ -61,12 +42,12 @@ and just ask the editors to select the category.
* [Real-time Streaming Analytics with Fluvio, DeepCausality, and Rust](https://infinyon.com/blog/2024/02/fluvio-deep-causality-rs/)
* [video] [Modern All Rust Stack - Dioxus, Axum, Warp, SurrealDB](https://www.youtube.com/watch?v=Pr6T0Phjvgc)
* [video] [Serverless Data Pipelines in Rust by Michele Vigilante](https://www.youtube.com/watch?v=PK_FKzgPDWg)

### Research
* [[FR] [video] Rust Lyon Meetup #8 - Impl Snake for Micro:bit — Cyril MARPAUD](https://www.youtube.com/watch?v=8_Pj6q_mVQw)

### Miscellaneous

* [Czech Rust community index](https://rustlang.cz/)
* [Launching RustRover: JetBrains’ Investment in Rust](https://mainmatter.com/blog/2024/02/29/launching-rustrover/)
* [audio] [RustShip: Rust in Art with Lisa Passing](https://ieni.dev/2024/03/%EF%B8%8F-rust-in-art-with-lisa-passing-rustship-6/)

## Crate of the Week
Expand Down Expand Up @@ -99,24 +80,24 @@ Every week we highlight some tasks from the Rust community for you to pick and g

Some of these tasks may also have mentors available, visit the task page for more information.

<!-- CFPs go here, use this format: * [project name - title of issue](link to issue) -->
<!-- * [ - ]() -->

* [Space Acres by Subspace - [8 different issues with USDC rewards for contributors] ranging from UX improvements to tray support and MacOS packaging](https://github.com/orgs/subspace/projects/26/views/1?filterQuery=usdc)

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
* [Ockam - Output for both `ockam project ticket` and `ockam project enroll` is improved, with support for `--output json`](https://github.com/build-trust/ockam/issues/7473)
* [Ockam - Syntax highlighting for fenced code blocks, in command help output, on Linux works](https://github.com/build-trust/ockam/issues/7471)
* [Ockam - Command - refactor to use typed interfaces to implement commands for `kafka services`](https://github.com/build-trust/ockam/issues/6706)
* [ZeroCopy - Don't generate warning when deriving on deprecated type](https://github.com/google/zerocopy/issues/553)
* [ZeroCopy - github.com/google/zerocopy](https://github.com/google/zerocopy/issues/367)
* [ZeroCopy - Test the output of zerocopy-derive](https://github.com/google/zerocopy/issues/367)
* [ZeroCopy - [CI] Check semver compatibility with all target platforms, not just the host platform](https://github.com/google/zerocopy/issues/357)
* [ZeroCopy - Inline many trait methods (in zerocopy and in derive-generated code)](https://github.com/google/zerocopy/issues/7)
* [Fluvio - fvm switch fails on some systems with running local cluster](https://github.com/infinyon/fluvio/issues/3765)
* [Fluvio - Add new command fluvio cluster resume](https://github.com/infinyon/fluvio/issues/3810)

### 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.* -->

* [RustConf 2024](https://foundation.rust-lang.org/news/the-rustconf-2024-call-for-talk-proposals-is-open/) | CFP closes 2024-04-25 | Montreal, Canada | 2024-09-10
* [Oxidize 2024](https://oxidizeconf.com/) [CFP](https://pretalx.com/oxidize-berlin-2024/cfp) closes 2024-03-24 | Berlin, Germany | Event date: 2024-05-28 - 2024-05-30
* [RustConf 2024](https://foundation.rust-lang.org/news/the-rustconf-2024-call-for-talk-proposals-is-open/) | CFP closes 2024-04-25 | Montreal, Canada | 2024-09-10
* [EuroRust 2024](https://www.papercall.io/eurorust-2024)| CFP closes 2024-06-03 | Vienna, Austria & online | Event on 2024-10-10

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).

Expand Down
Loading