From 02f5187c493519cdce8eb479ebbdb41886339972 Mon Sep 17 00:00:00 2001 From: Remo Senekowitsch Date: Sat, 8 Mar 2025 01:52:01 +0100 Subject: [PATCH 1/5] Replace windows with unix line endings --- ...23-08-30-electing-new-project-directors.md | 168 +++++++++--------- ...nouncing-the-new-rust-project-directors.md | 84 ++++----- .../2023-09-22-project-director-nominees.md | 88 ++++----- 3 files changed, 170 insertions(+), 170 deletions(-) diff --git a/posts/2023-08-30-electing-new-project-directors.md b/posts/2023-08-30-electing-new-project-directors.md index bd32a80f0..cfb653e9e 100644 --- a/posts/2023-08-30-electing-new-project-directors.md +++ b/posts/2023-08-30-electing-new-project-directors.md @@ -1,84 +1,84 @@ ---- -layout: post -title: "Electing New Project Directors" -author: Leadership Council -team: Leadership Council ---- - -Today we are launching the process to elect new Project Directors to the Rust Foundation Board of Directors. -As we begin the process, we wanted to spend some time explaining the goals and procedures we will follow. -We will summarize everything here, but if you would like to you can read the [official process documentation][pde-process]. - -We ask all project members to begin working with their Leadership Council representative to nominate potential Project Directors. See the [Candidate Gathering](#candidate-gathering) section for more details. Nominations are due by September 15, 2023. - -[pde-process]: https://github.com/rust-lang/leadership-council/blob/main/policies/project-director-election-process.md - -## What are Project Directors? - -The Rust Foundation Board of Directors has five seats reserved for Project Directors. -These Project Directors serve as representatives of the Rust project itself on the Board. -Like all Directors, the Project Directors are elected by the entity they represent, which in the case of the Rust Project means they are elected by the Rust Leadership Council. -Project Directors serve for a term of two years and will have staggered terms. -This year we will appoint two new directors and next year we will appoint three new directors. - -The current project directors are Jane Losare-Lusby, Josh Stone, Mark Rousskov, Ryan Levick and Tyler Mandry. -This year, Jane Losare-Lusby and Josh Stone will be rotating out of their roles as Project Directors, so the current elections are to fill their seats. -We are grateful for the work the Jane and Josh have put in during their terms as Project Directors! - -We want to make sure the Project Directors can effectively represent the project as a whole, so we are soliciting input from the whole project. -The elections process will go through two phases: Candidate Gathering and Election. -Read on for more detail about how these work. - -## Candidate Gathering - -The first phase is beginning right now. -In this phase, we are inviting the members of all of the top level Rust teams and their subteams to nominate people who will make good project directors. -The goal is to bubble these up to the Council through each of the top-level teams. -You should be hearing from your Council Representative soon with more details, but if not, feel free to reach out to them directly. - -Each team is encouraged to suggest candidates. -Since we are electing two new directors, it would be ideal for teams to nominate at least two candidates. -Nominees can be anyone in the project and do not have to be a member of the team who nominates them. - -The candidate gathering process will be open until September 15, at which point each team's Council Representative will share their team's nominations and reasoning with the whole Leadership Council. -At this point, the Council will confirm with each of the nominees that they are willing to accept the nomination and fill the role of Project Director. -Then the Council will publish the set of candidates. - -This then starts a ten day period where members of the Rust Project are invited to share feedback on the nominees with the Council. -This feedback can include reasons why a nominee would make a good project director, or concerns the Council should be aware of. - -The Council will announce the set of nominees by September 19 and the ten day feedback period will last until September 29. -Once this time has passed, we will move on to the election phase. - -## Election - -The Council will meet during the week of October 1 to complete the election process. -In this meeting we will discuss each candidate and once we have done this the facilitator will propose a set of two of them to be the new Project Directors. -The facilitator puts this to a vote, and if the Council unanimously agrees with the proposed pair of candidates then the process is completed. -Otherwise, we will give another opportunity for council members to express their objections and we will continue with another proposal. -This process repeats until we find two nominees who the Council can unanimously consent to. -The Council will then confirm these nominees through an official vote. - -Once this is done, we will announce the new Project Directors. -In addition, we will contact each of the nominees, including those who were not elected, to tell them a little bit more about what we saw as their strengths and opportunities for growth to help them serve better in similar roles in the future. - -## Timeline - -This process will continue through all of September and into October. -Below are the key dates: - -* Candidate nominations due: September 15 -* Candidates published: ~~September 19~~ September 22 -* Feedback period: ~~September 19 - 29~~ September 22 - October 2 -* Election meeting: Week of October 1 - -After the election meeting happens, the Rust Leadership Council will announce the results and the new Project Directors will assume their responsibilities. - -*Edit: we have adjusted the candidate publication date due to delays in getting all the nominees ready.* - -## Acknowledgements - -A number of people have been involved in designing and launching this election process and we wish to extend a heartfelt thanks to all of them! -We'd especially like to thank the members of the Project Director Election Proposal Committee: Jane Losare-Lusby, Eric Holk, and Ryan Levick. -Additionally, many members of the Rust Community have provided feedback and thoughtful discussions that led to significant improvements to the process. -We are grateful for all of your contributions. +--- +layout: post +title: "Electing New Project Directors" +author: Leadership Council +team: Leadership Council +--- + +Today we are launching the process to elect new Project Directors to the Rust Foundation Board of Directors. +As we begin the process, we wanted to spend some time explaining the goals and procedures we will follow. +We will summarize everything here, but if you would like to you can read the [official process documentation][pde-process]. + +We ask all project members to begin working with their Leadership Council representative to nominate potential Project Directors. See the [Candidate Gathering](#candidate-gathering) section for more details. Nominations are due by September 15, 2023. + +[pde-process]: https://github.com/rust-lang/leadership-council/blob/main/policies/project-director-election-process.md + +## What are Project Directors? + +The Rust Foundation Board of Directors has five seats reserved for Project Directors. +These Project Directors serve as representatives of the Rust project itself on the Board. +Like all Directors, the Project Directors are elected by the entity they represent, which in the case of the Rust Project means they are elected by the Rust Leadership Council. +Project Directors serve for a term of two years and will have staggered terms. +This year we will appoint two new directors and next year we will appoint three new directors. + +The current project directors are Jane Losare-Lusby, Josh Stone, Mark Rousskov, Ryan Levick and Tyler Mandry. +This year, Jane Losare-Lusby and Josh Stone will be rotating out of their roles as Project Directors, so the current elections are to fill their seats. +We are grateful for the work the Jane and Josh have put in during their terms as Project Directors! + +We want to make sure the Project Directors can effectively represent the project as a whole, so we are soliciting input from the whole project. +The elections process will go through two phases: Candidate Gathering and Election. +Read on for more detail about how these work. + +## Candidate Gathering + +The first phase is beginning right now. +In this phase, we are inviting the members of all of the top level Rust teams and their subteams to nominate people who will make good project directors. +The goal is to bubble these up to the Council through each of the top-level teams. +You should be hearing from your Council Representative soon with more details, but if not, feel free to reach out to them directly. + +Each team is encouraged to suggest candidates. +Since we are electing two new directors, it would be ideal for teams to nominate at least two candidates. +Nominees can be anyone in the project and do not have to be a member of the team who nominates them. + +The candidate gathering process will be open until September 15, at which point each team's Council Representative will share their team's nominations and reasoning with the whole Leadership Council. +At this point, the Council will confirm with each of the nominees that they are willing to accept the nomination and fill the role of Project Director. +Then the Council will publish the set of candidates. + +This then starts a ten day period where members of the Rust Project are invited to share feedback on the nominees with the Council. +This feedback can include reasons why a nominee would make a good project director, or concerns the Council should be aware of. + +The Council will announce the set of nominees by September 19 and the ten day feedback period will last until September 29. +Once this time has passed, we will move on to the election phase. + +## Election + +The Council will meet during the week of October 1 to complete the election process. +In this meeting we will discuss each candidate and once we have done this the facilitator will propose a set of two of them to be the new Project Directors. +The facilitator puts this to a vote, and if the Council unanimously agrees with the proposed pair of candidates then the process is completed. +Otherwise, we will give another opportunity for council members to express their objections and we will continue with another proposal. +This process repeats until we find two nominees who the Council can unanimously consent to. +The Council will then confirm these nominees through an official vote. + +Once this is done, we will announce the new Project Directors. +In addition, we will contact each of the nominees, including those who were not elected, to tell them a little bit more about what we saw as their strengths and opportunities for growth to help them serve better in similar roles in the future. + +## Timeline + +This process will continue through all of September and into October. +Below are the key dates: + +* Candidate nominations due: September 15 +* Candidates published: ~~September 19~~ September 22 +* Feedback period: ~~September 19 - 29~~ September 22 - October 2 +* Election meeting: Week of October 1 + +After the election meeting happens, the Rust Leadership Council will announce the results and the new Project Directors will assume their responsibilities. + +*Edit: we have adjusted the candidate publication date due to delays in getting all the nominees ready.* + +## Acknowledgements + +A number of people have been involved in designing and launching this election process and we wish to extend a heartfelt thanks to all of them! +We'd especially like to thank the members of the Project Director Election Proposal Committee: Jane Losare-Lusby, Eric Holk, and Ryan Levick. +Additionally, many members of the Rust Community have provided feedback and thoughtful discussions that led to significant improvements to the process. +We are grateful for all of your contributions. diff --git a/posts/2023-10-19-announcing-the-new-rust-project-directors.md b/posts/2023-10-19-announcing-the-new-rust-project-directors.md index e085a861d..97358232f 100644 --- a/posts/2023-10-19-announcing-the-new-rust-project-directors.md +++ b/posts/2023-10-19-announcing-the-new-rust-project-directors.md @@ -1,42 +1,42 @@ ---- -layout: post -title: "Announcing the New Rust Project Directors" -author: Leadership Council -team: Leadership Council ---- - -We are happy to announce that we have completed the process to elect new Project Directors. - -The new Project Directors are: - -* [Scott McMurray](https://github.com/scottmcm) -* [Jakob Degen](https://github.com/JakobDegen) -* [Santiago Pastorino](https://github.com/spastorino) - -They will join [Ryan Levick] and [Mark Rousskov] to make up the five members of the Rust Foundation Board of Directors who represent the Rust Project. - -The board is made up of Project Directors, who come from and represent the Rust Project, and Member Directors, who represent the corporate members of the Rust Foundation. - -Both of these director groups have equal voting power. - -[Ryan Levick]: https://github.com/rylev -[Mark Rousskov]: https://github.com/mark-simulacrum - -We look forward to working with and being represented by this new group of project directors. - -We were fortunate to have a number of excellent candidates and this was a difficult decision. -We wish to express our gratitude to all of the candidates who were considered for this role! -We also extend our thanks to the project as a whole who participated by nominating candidates and providing additional feedback once the nominees were published. -Finally, we want to share our appreciation for the [Project Director Elections Subcommittee][pde-subcommittee] for working to design and facilitate running this election process. - -[pde-subcommittee]: https://github.com/rust-lang/leadership-council/blob/main/committees/project-director-election-process.md - -This was a challenging decision for a number of reasons. - -This was also our first time doing this process and we learned a lot to use to improve it going forward. -The [Project Director Elections Subcommittee][pde-subcommittee] will be following up with a retrospective outlining how well we achieved our goals with this process and making suggestions for future elections. -We are expecting another election next year to start a rotating cadence of 2-year terms. -Project governance is about iterating and refining over time. - -Once again, we thank all who were involved in this process and we are excited to welcome our new Project Directors. - +--- +layout: post +title: "Announcing the New Rust Project Directors" +author: Leadership Council +team: Leadership Council +--- + +We are happy to announce that we have completed the process to elect new Project Directors. + +The new Project Directors are: + +* [Scott McMurray](https://github.com/scottmcm) +* [Jakob Degen](https://github.com/JakobDegen) +* [Santiago Pastorino](https://github.com/spastorino) + +They will join [Ryan Levick] and [Mark Rousskov] to make up the five members of the Rust Foundation Board of Directors who represent the Rust Project. + +The board is made up of Project Directors, who come from and represent the Rust Project, and Member Directors, who represent the corporate members of the Rust Foundation. + +Both of these director groups have equal voting power. + +[Ryan Levick]: https://github.com/rylev +[Mark Rousskov]: https://github.com/mark-simulacrum + +We look forward to working with and being represented by this new group of project directors. + +We were fortunate to have a number of excellent candidates and this was a difficult decision. +We wish to express our gratitude to all of the candidates who were considered for this role! +We also extend our thanks to the project as a whole who participated by nominating candidates and providing additional feedback once the nominees were published. +Finally, we want to share our appreciation for the [Project Director Elections Subcommittee][pde-subcommittee] for working to design and facilitate running this election process. + +[pde-subcommittee]: https://github.com/rust-lang/leadership-council/blob/main/committees/project-director-election-process.md + +This was a challenging decision for a number of reasons. + +This was also our first time doing this process and we learned a lot to use to improve it going forward. +The [Project Director Elections Subcommittee][pde-subcommittee] will be following up with a retrospective outlining how well we achieved our goals with this process and making suggestions for future elections. +We are expecting another election next year to start a rotating cadence of 2-year terms. +Project governance is about iterating and refining over time. + +Once again, we thank all who were involved in this process and we are excited to welcome our new Project Directors. + diff --git a/posts/inside-rust/2023-09-22-project-director-nominees.md b/posts/inside-rust/2023-09-22-project-director-nominees.md index 1acfa6343..73340eb52 100644 --- a/posts/inside-rust/2023-09-22-project-director-nominees.md +++ b/posts/inside-rust/2023-09-22-project-director-nominees.md @@ -1,44 +1,44 @@ ---- -layout: post -title: "Announcing the Project Director Nominees" -author: Leadership Council -team: Leadership Council ---- - -# Announcing the Project Director Nominees - -Over the past couple weeks, the Rust Leadership Council has been soliciting nominees from the whole Rust project for the role of Project Director. -Now that the nomination period is closed, we are happy to announce the list of nominees. -As described in our [last post], we will elect from these people three new Project Directors. - -The nominees are: - -- [Jakob Degen](https://github.com/JakobDegen) -- [Amanieu d'Antras](https://github.com/Amanieu) -- [Felix Klock](https://github.com/pnkfelix) -- [lcnr](https://github.com/lcnr) -- [scottmcm](https://github.com/scottmcm) -- [Michael Goulet](https://github.com/compiler-errors) -- [Santiago Pastorino](https://github.com/spastorino) -- [Jubilee](https://github.com/workingjubilee) -- [Mara Bos](https://github.com/m-ou-se) - -These were all spoken of highly by their nominating teams. -While several other candidates were suggested, not everyone who was nominated felt like they were in a place where they were able or wanted to accept the role if they were elected. - -Now we'd again like to ask the members of the Rust Project for their feedback. -Please contact the Council in general or your representative(s) to tell us what we should consider going into the election process. -We hope that most of the feedback will be reasons we may not have considered yet for why they will be successful in the role, but if there are areas of necessary growth or other concerns that mean one or more of these nominees may not be a good fit for the role at this time, we want to know this as well! - -You may reach out to us either on the public [#council] channel on Zulip or by emailing the Leadership Council at . - -We would also like to acknowledge the conflict of interest with Mara Bos since she is both a nominee and a member of the Leadership Council. -In keeping with the Leadership Council's [Conflict of Interest policy], Mara will recuse herself from the election process and instead the Libraries team will send an [alternate representative] to participate in the Project Director election. - -We will be open for feedback through October 2, and elections will take place soon afterwards. -We will announce the new Project Directors once the election is complete. - -[last post]: https://blog.rust-lang.org/2023/08/30/electing-new-project-directors.html -[#council]: https://rust-lang.zulipchat.com/#narrow/stream/392734-council -[Conflict of Interest policy]: https://rust-lang.github.io/rfcs/3392-leadership-council.html#conflicts-of-interest -[alternate representative]: https://rust-lang.github.io/rfcs/3392-leadership-council.html#alternates-and-forgoing-representation +--- +layout: post +title: "Announcing the Project Director Nominees" +author: Leadership Council +team: Leadership Council +--- + +# Announcing the Project Director Nominees + +Over the past couple weeks, the Rust Leadership Council has been soliciting nominees from the whole Rust project for the role of Project Director. +Now that the nomination period is closed, we are happy to announce the list of nominees. +As described in our [last post], we will elect from these people three new Project Directors. + +The nominees are: + +- [Jakob Degen](https://github.com/JakobDegen) +- [Amanieu d'Antras](https://github.com/Amanieu) +- [Felix Klock](https://github.com/pnkfelix) +- [lcnr](https://github.com/lcnr) +- [scottmcm](https://github.com/scottmcm) +- [Michael Goulet](https://github.com/compiler-errors) +- [Santiago Pastorino](https://github.com/spastorino) +- [Jubilee](https://github.com/workingjubilee) +- [Mara Bos](https://github.com/m-ou-se) + +These were all spoken of highly by their nominating teams. +While several other candidates were suggested, not everyone who was nominated felt like they were in a place where they were able or wanted to accept the role if they were elected. + +Now we'd again like to ask the members of the Rust Project for their feedback. +Please contact the Council in general or your representative(s) to tell us what we should consider going into the election process. +We hope that most of the feedback will be reasons we may not have considered yet for why they will be successful in the role, but if there are areas of necessary growth or other concerns that mean one or more of these nominees may not be a good fit for the role at this time, we want to know this as well! + +You may reach out to us either on the public [#council] channel on Zulip or by emailing the Leadership Council at . + +We would also like to acknowledge the conflict of interest with Mara Bos since she is both a nominee and a member of the Leadership Council. +In keeping with the Leadership Council's [Conflict of Interest policy], Mara will recuse herself from the election process and instead the Libraries team will send an [alternate representative] to participate in the Project Director election. + +We will be open for feedback through October 2, and elections will take place soon afterwards. +We will announce the new Project Directors once the election is complete. + +[last post]: https://blog.rust-lang.org/2023/08/30/electing-new-project-directors.html +[#council]: https://rust-lang.zulipchat.com/#narrow/stream/392734-council +[Conflict of Interest policy]: https://rust-lang.github.io/rfcs/3392-leadership-council.html#conflicts-of-interest +[alternate representative]: https://rust-lang.github.io/rfcs/3392-leadership-council.html#alternates-and-forgoing-representation From e7553579dac698393451cf63908a0839ca4506a4 Mon Sep 17 00:00:00 2001 From: Remo Senekowitsch Date: Sat, 8 Mar 2025 11:22:51 +0100 Subject: [PATCH 2/5] Fix quirky yaml headers --- posts/2023-09-25-Increasing-Apple-Version-Requirements.md | 1 - posts/inside-rust/2020-09-17-stabilizing-intra-doc-links.md | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2023-09-25-Increasing-Apple-Version-Requirements.md b/posts/2023-09-25-Increasing-Apple-Version-Requirements.md index fe423028f..4aeef2a23 100644 --- a/posts/2023-09-25-Increasing-Apple-Version-Requirements.md +++ b/posts/2023-09-25-Increasing-Apple-Version-Requirements.md @@ -1,4 +1,3 @@ - --- layout: post title: "Increasing the minimum supported Apple platform versions" diff --git a/posts/inside-rust/2020-09-17-stabilizing-intra-doc-links.md b/posts/inside-rust/2020-09-17-stabilizing-intra-doc-links.md index bd62d29f4..6e6765289 100644 --- a/posts/inside-rust/2020-09-17-stabilizing-intra-doc-links.md +++ b/posts/inside-rust/2020-09-17-stabilizing-intra-doc-links.md @@ -1,3 +1,4 @@ +--- layout: post title: "Intra-doc links close to stabilization" author: Manish Goregaokar and Jynn Nelson From 7b42b9ec860c57b78e2b42a9d12988d0783046e6 Mon Sep 17 00:00:00 2001 From: Remo Senekowitsch Date: Wed, 22 Jan 2025 23:59:10 +0100 Subject: [PATCH 3/5] Replace serde_yaml with toml --- Cargo.lock | 69 ++++++++++++++++++++++++++++++++++++++-------------- Cargo.toml | 2 +- README.md | 14 +++++------ src/blogs.rs | 6 ++--- src/posts.rs | 18 +++++++------- 5 files changed, 71 insertions(+), 38 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 220c38a64..45be0adcc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -211,8 +211,8 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "serde_yaml", "tera", + "toml", ] [[package]] @@ -1947,28 +1947,24 @@ dependencies = [ ] [[package]] -name = "serde_urlencoded" -version = "0.7.1" +name = "serde_spanned" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" dependencies = [ - "form_urlencoded", - "itoa", - "ryu", "serde", ] [[package]] -name = "serde_yaml" -version = "0.9.34-deprecated" +name = "serde_urlencoded" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4f17ab28832fcb8e88a0e938aaa915b4f4618142bd011d4e6a3060028974c47" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" dependencies = [ - "indexmap", + "form_urlencoded", "itoa", "ryu", "serde", - "unsafe-libyaml", ] [[package]] @@ -2400,6 +2396,40 @@ dependencies = [ "tokio", ] +[[package]] +name = "toml" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.22.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + [[package]] name = "tower-service" version = "0.3.3" @@ -2580,12 +2610,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" -[[package]] -name = "unsafe-libyaml" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" - [[package]] name = "untrusted" version = "0.9.0" @@ -2905,6 +2929,15 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +[[package]] +name = "winnow" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1" +dependencies = [ + "memchr", +] + [[package]] name = "write16" version = "1.0.0" diff --git a/Cargo.toml b/Cargo.toml index d1c9e2ff7..61e399e48 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,13 +11,13 @@ lazy_static = "=1.5.0" serde = "=1.0.218" serde_derive = "=1.0.218" serde_json = "=1.0.140" -serde_yaml = "=0.9.34-deprecated" comrak = { version = "=0.36.0", features = ["bon"] } rayon = "=1.10.0" regex = "=1.11.1" sass-rs = "=0.2.2" chrono = "=0.4.40" tera = "=1.20.0" +toml = "=0.8.20" [workspace] members = ["serve"] diff --git a/README.md b/README.md index 79032d87f..3efaad88a 100644 --- a/README.md +++ b/README.md @@ -46,13 +46,13 @@ something big, please open an issue before working on it, so we can make sure that it's something that will eventually be accepted. When writing a new blog post, keep in mind the file headers: -``` ---- -layout: post -title: Title of the blog post -author: Blog post author (or on behalf of which team) -release: true (to be only used for official posts about Rust releases announcements) ---- +```md ++++ +layout = "post" +title = "Title of the blog post" +author = "Blog post author (or on behalf of which team)" +release = true # (to be only used for official posts about Rust releases announcements) ++++ ``` ### Snapshot testing diff --git a/src/blogs.rs b/src/blogs.rs index 3e4b49f52..5dc12f1d5 100644 --- a/src/blogs.rs +++ b/src/blogs.rs @@ -2,7 +2,7 @@ use super::posts::Post; use serde_derive::{Deserialize, Serialize}; use std::path::{Path, PathBuf}; -static MANIFEST_FILE: &str = "blog.yml"; +static MANIFEST_FILE: &str = "blog.toml"; static POSTS_EXT: &str = "md"; #[derive(Deserialize)] @@ -47,7 +47,7 @@ pub struct Blog { impl Blog { fn load(prefix: PathBuf, dir: &Path) -> eyre::Result { let manifest_content = std::fs::read_to_string(dir.join(MANIFEST_FILE))?; - let manifest: Manifest = serde_yaml::from_str(&manifest_content)?; + let manifest: Manifest = toml::from_str(&manifest_content)?; let mut posts = Vec::new(); for entry in std::fs::read_dir(dir)? { @@ -119,7 +119,7 @@ impl Blog { } } -/// Recursively load blogs in a directory. A blog is a directory with a `blog.yml` +/// Recursively load blogs in a directory. A blog is a directory with a `blog.toml` /// file inside it. pub fn load(base: &Path) -> eyre::Result> { let mut blogs = Vec::new(); diff --git a/src/posts.rs b/src/posts.rs index 77c49c824..5658edc1b 100644 --- a/src/posts.rs +++ b/src/posts.rs @@ -5,7 +5,7 @@ use serde_derive::{Deserialize, Serialize}; use std::path::{Path, PathBuf}; #[derive(Debug, PartialEq, Deserialize)] -struct YamlHeader { +struct TomlHeader { title: String, author: String, #[serde(default)] @@ -55,18 +55,18 @@ impl Post { )); } - // yaml headers.... we know the first four bytes of each file are "---\n" + // toml headers.... we know the first four bytes of each file are "+++\n" // so we need to find the end. we need the fours to adjust for those first bytes - let end_of_yaml = contents[4..].find("---").unwrap() + 4; - let yaml = &contents[..end_of_yaml]; - let YamlHeader { + let end_of_toml = contents[4..].find("+++").unwrap() + 4; + let toml = &contents[4..end_of_toml]; + let TomlHeader { author, title, release, team: team_string, layout, - } = serde_yaml::from_str(yaml)?; - // next, the contents. we add + to get rid of the final "---\n\n" + } = toml::from_str(toml)?; + let options = comrak::Options { render: comrak::RenderOptions::builder().unsafe_(true).build(), extension: comrak::ExtensionOptions::builder() @@ -78,8 +78,8 @@ impl Post { ..comrak::Options::default() }; - // Content starts after "---\n" (we don't assume an extra newline) - let contents = comrak::markdown_to_html(&contents[end_of_yaml + 4..], &options); + // Content starts after "+++\n" (we don't assume an extra newline) + let contents = comrak::markdown_to_html(&contents[end_of_toml + 4..], &options); // finally, the url. let mut url = PathBuf::from(&*filename); From ae17fb250ab08df15c4b16992b990c8eed1363bc Mon Sep 17 00:00:00 2001 From: Remo Senekowitsch Date: Thu, 23 Jan 2025 00:35:17 +0100 Subject: [PATCH 4/5] Translate blog metadata from yaml to toml Translate blog.yaml to blog.toml --- posts/blog.toml | 10 ++++++++++ posts/blog.yml | 10 ---------- posts/inside-rust/blog.toml | 12 ++++++++++++ posts/inside-rust/blog.yml | 11 ----------- 4 files changed, 22 insertions(+), 21 deletions(-) create mode 100644 posts/blog.toml delete mode 100644 posts/blog.yml create mode 100644 posts/inside-rust/blog.toml delete mode 100644 posts/inside-rust/blog.yml diff --git a/posts/blog.toml b/posts/blog.toml new file mode 100644 index 000000000..889e663fb --- /dev/null +++ b/posts/blog.toml @@ -0,0 +1,10 @@ +title = "Rust Blog" +index-title = "The Rust Programming Language Blog" +link-text = "the main Rust blog" +description = "Empowering everyone to build reliable and efficient software." +index-html = """ +This is the main Rust blog. \ +Rust teams \ +use this blog to announce major developments in the world of Rust.""" +maintained-by = "the Rust Teams" +requires-team = false diff --git a/posts/blog.yml b/posts/blog.yml deleted file mode 100644 index 078cfb3a4..000000000 --- a/posts/blog.yml +++ /dev/null @@ -1,10 +0,0 @@ -title: Rust Blog -index-title: The Rust Programming Language Blog -link-text: the main Rust blog -description: Empowering everyone to build reliable and efficient software. -index-html: This is the main Rust blog. - Rust teams - use this blog to announce major developments in the world of Rust. -maintained-by: the Rust Teams -requires-team: false - diff --git a/posts/inside-rust/blog.toml b/posts/inside-rust/blog.toml new file mode 100644 index 000000000..8014cd1f1 --- /dev/null +++ b/posts/inside-rust/blog.toml @@ -0,0 +1,12 @@ +title = "Inside Rust Blog" +index-title = 'The "Inside Rust" Blog' +link-text = 'the "Inside Rust" blog' +description = "Want to follow along with Rust development? Curious how you might get involved? Take a look!" +index-html = """ +This is the "Inside Rust" blog. This blog is aimed at those who wish \ +to follow along with Rust development. The various \ +Rust teams and working groups \ +use this blog to post status updates, calls for help, and other \ +similar announcements.""" +maintained-by = "the Rust Teams" +requires-team = false diff --git a/posts/inside-rust/blog.yml b/posts/inside-rust/blog.yml deleted file mode 100644 index 4a41360ab..000000000 --- a/posts/inside-rust/blog.yml +++ /dev/null @@ -1,11 +0,0 @@ -title: Inside Rust Blog -index-title: The "Inside Rust" Blog -link-text: the "Inside Rust" blog -description: Want to follow along with Rust development? Curious how you might get involved? Take a look! -index-html: This is the "Inside Rust" blog. This blog is aimed at those who wish - to follow along with Rust development. The various - Rust teams and working groups - use this blog to post status updates, calls for help, and other - similar announcements. -maintained-by: the Rust Teams -requires-team: false From 6e6d05fe8784cc5e5e72153893a3d735be3001ea Mon Sep 17 00:00:00 2001 From: Remo Senekowitsch Date: Sat, 8 Mar 2025 11:29:55 +0100 Subject: [PATCH 5/5] Translate front matter from yaml to toml --- posts/2014-09-15-Rust-1.0.md | 12 ++++++------ posts/2014-10-30-Stability.md | 12 ++++++------ posts/2014-11-20-Cargo.md | 12 ++++++------ posts/2014-12-12-1.0-Timeline.md | 12 ++++++------ posts/2014-12-12-Core-Team.md | 12 ++++++------ posts/2015-01-09-Rust-1.0-alpha.md | 10 +++++----- posts/2015-02-13-Final-1.0-timeline.md | 10 +++++----- posts/2015-02-20-Rust-1.0-alpha2.md | 12 ++++++------ posts/2015-04-03-Rust-1.0-beta.md | 10 +++++----- posts/2015-04-10-Fearless-Concurrency.md | 12 ++++++------ .../2015-04-17-Enums-match-mutation-and-moves.md | 12 ++++++------ posts/2015-04-24-Rust-Once-Run-Everywhere.md | 12 ++++++------ posts/2015-05-11-traits.md | 12 ++++++------ posts/2015-05-15-Rust-1.0.md | 12 ++++++------ posts/2015-06-25-Rust-1.1.md | 12 ++++++------ posts/2015-08-06-Rust-1.2.md | 12 ++++++------ posts/2015-08-14-Next-year.md | 12 ++++++------ posts/2015-09-17-Rust-1.3.md | 12 ++++++------ posts/2015-10-29-Rust-1.4.md | 12 ++++++------ posts/2015-12-10-Rust-1.5.md | 12 ++++++------ posts/2016-01-21-Rust-1.6.md | 12 ++++++------ posts/2016-03-02-Rust-1.7.md | 12 ++++++------ posts/2016-04-14-Rust-1.8.md | 12 ++++++------ posts/2016-04-19-MIR.md | 12 ++++++------ posts/2016-05-05-cargo-pillars.md | 12 ++++++------ posts/2016-05-09-survey.md | 12 ++++++------ posts/2016-05-13-rustup.md | 12 ++++++------ posts/2016-05-16-rust-at-one-year.md | 12 ++++++------ posts/2016-05-26-Rust-1.9.md | 12 ++++++------ posts/2016-06-30-State-of-Rust-Survey-2016.md | 10 +++++----- posts/2016-07-07-Rust-1.10.md | 12 ++++++------ posts/2016-07-25-conf-lineup.md | 12 ++++++------ posts/2016-08-10-Shape-of-errors-to-come.md | 10 +++++----- posts/2016-08-18-Rust-1.11.md | 12 ++++++------ posts/2016-09-08-incremental.md | 12 ++++++------ posts/2016-09-29-Rust-1.12.md | 12 ++++++------ posts/2016-10-20-Rust-1.12.1.md | 12 ++++++------ posts/2016-11-10-Rust-1.13.md | 12 ++++++------ posts/2016-12-15-Underhanded-Rust.md | 10 +++++----- posts/2016-12-22-Rust-1.14.md | 12 ++++++------ posts/2017-02-02-Rust-1.15.md | 12 ++++++------ posts/2017-02-06-roadmap.md | 12 ++++++------ posts/2017-02-09-Rust-1.15.1.md | 12 ++++++------ posts/2017-03-02-lang-ergonomics.md | 12 ++++++------ posts/2017-03-16-Rust-1.16.md | 12 ++++++------ posts/2017-04-27-Rust-1.17.md | 12 ++++++------ posts/2017-05-03-survey.md | 12 ++++++------ posts/2017-05-05-libz-blitz.md | 12 ++++++------ posts/2017-05-15-rust-at-two-years.md | 12 ++++++------ posts/2017-06-08-Rust-1.18.md | 12 ++++++------ posts/2017-06-27-Increasing-Rusts-Reach.md | 10 +++++----- posts/2017-07-05-Rust-Roadmap-Update.md | 10 +++++----- posts/2017-07-18-conf-lineup.md | 12 ++++++------ posts/2017-07-20-Rust-1.19.md | 12 ++++++------ posts/2017-08-31-Rust-1.20.md | 12 ++++++------ posts/2017-09-05-Rust-2017-Survey-Results.md | 10 +++++----- posts/2017-09-18-impl-future-for-rust.md | 12 ++++++------ posts/2017-10-12-Rust-1.21.md | 12 ++++++------ ...14-Fearless-Concurrency-In-Firefox-Quantum.md | 10 +++++----- posts/2017-11-22-Rust-1.22.md | 12 ++++++------ posts/2017-12-21-rust-in-2017.md | 10 +++++----- ...-years-rust-a-call-for-community-blogposts.md | 10 +++++----- posts/2018-01-04-Rust-1.23.md | 12 ++++++------ posts/2018-01-31-The-2018-Rust-Event-Lineup.md | 12 ++++++------ posts/2018-02-15-Rust-1.24.md | 12 ++++++------ posts/2018-03-01-Rust-1.24.1.md | 12 ++++++------ posts/2018-03-12-roadmap.md | 10 +++++----- posts/2018-03-29-Rust-1.25.md | 12 ++++++------ posts/2018-04-02-Increasing-Rusts-Reach-2018.md | 10 +++++----- posts/2018-04-06-all-hands.md | 10 +++++----- posts/2018-05-10-Rust-1.26.md | 12 ++++++------ posts/2018-05-15-Rust-turns-three.md | 12 ++++++------ posts/2018-05-29-Rust-1.26.1.md | 12 ++++++------ posts/2018-06-05-Rust-1.26.2.md | 12 ++++++------ posts/2018-06-21-Rust-1.27.md | 12 ++++++------ .../2018-07-06-security-advisory-for-rustdoc.md | 10 +++++----- posts/2018-07-10-Rust-1.27.1.md | 12 ++++++------ posts/2018-07-20-Rust-1.27.2.md | 12 ++++++------ posts/2018-07-27-what-is-rust-2018.md | 10 +++++----- posts/2018-08-02-Rust-1.28.md | 12 ++++++------ posts/2018-08-08-survey.md | 12 ++++++------ posts/2018-09-13-Rust-1.29.md | 12 ++++++------ posts/2018-09-21-Security-advisory-for-std.md | 10 +++++----- posts/2018-09-25-Rust-1.29.1.md | 12 ++++++------ posts/2018-10-12-Rust-1.29.2.md | 12 ++++++------ posts/2018-10-19-Update-on-crates.io-incident.md | 10 +++++----- posts/2018-10-25-Rust-1.30.0.md | 12 ++++++------ posts/2018-10-30-help-test-rust-2018.md | 10 +++++----- posts/2018-11-08-Rust-1.30.1.md | 12 ++++++------ posts/2018-11-27-Rust-survey-2018.md | 10 +++++----- posts/2018-11-29-a-new-look-for-rust-lang-org.md | 12 ++++++------ posts/2018-12-06-Rust-1.31-and-rust-2018.md | 12 ++++++------ ...12-06-call-for-rust-2019-roadmap-blogposts.md | 12 ++++++------ posts/2018-12-17-Rust-2018-dev-tools.md | 10 +++++----- posts/2018-12-20-Rust-1.31.1.md | 12 ++++++------ .../2018-12-21-Procedural-Macros-in-Rust-2018.md | 10 +++++----- posts/2019-01-17-Rust-1.32.0.md | 12 ++++++------ posts/2019-02-22-Core-team-changes.md | 10 +++++----- posts/2019-02-28-Rust-1.33.0.md | 12 ++++++------ posts/2019-04-11-Rust-1.34.0.md | 12 ++++++------ posts/2019-04-23-roadmap.md | 10 +++++----- posts/2019-04-25-Rust-1.34.1.md | 12 ++++++------ ...26-Mozilla-IRC-Sunset-and-the-Rust-Channel.md | 10 +++++----- posts/2019-05-13-Security-advisory.md | 10 +++++----- posts/2019-05-14-Rust-1.34.2.md | 12 ++++++------ posts/2019-05-15-4-Years-Of-Rust.md | 10 +++++----- posts/2019-05-20-The-2019-Rust-Event-Lineup.md | 12 ++++++------ posts/2019-05-23-Rust-1.35.0.md | 12 ++++++------ posts/2019-06-03-governance-wg-announcement.md | 12 ++++++------ posts/2019-07-04-Rust-1.36.0.md | 12 ++++++------ posts/2019-08-15-Rust-1.37.0.md | 12 ++++++------ posts/2019-09-18-upcoming-docsrs-changes.md | 10 +++++----- posts/2019-09-26-Rust-1.38.0.md | 12 ++++++------ posts/2019-09-30-Async-await-hits-beta.md | 10 +++++----- posts/2019-09-30-Security-advisory-for-cargo.md | 10 +++++----- posts/2019-10-03-inside-rust-blog.md | 10 +++++----- posts/2019-10-15-Rustup-1.20.0.md | 10 +++++----- posts/2019-10-29-A-call-for-blogs-2020.md | 10 +++++----- posts/2019-11-01-nll-hard-errors.md | 10 +++++----- posts/2019-11-07-Async-await-stable.md | 10 +++++----- posts/2019-11-07-Rust-1.39.0.md | 12 ++++++------ posts/2019-12-03-survey-launch.md | 12 ++++++------ posts/2019-12-19-Rust-1.40.0.md | 12 ++++++------ ...-reducing-support-for-32-bit-apple-targets.md | 10 +++++----- posts/2020-01-30-Rust-1.41.0.md | 12 ++++++------ posts/2020-01-31-conf-lineup.md | 12 ++++++------ posts/2020-02-27-Rust-1.41.1.md | 12 ++++++------ posts/2020-03-10-rustconf-cfp.md | 12 ++++++------ posts/2020-03-12-Rust-1.42.md | 12 ++++++------ .../2020-03-15-docs-rs-opt-into-fewer-targets.md | 12 ++++++------ posts/2020-04-17-Rust-survey-2019.md | 10 +++++----- posts/2020-04-23-Rust-1.43.0.md | 12 ++++++------ posts/2020-05-07-Rust.1.43.1.md | 12 ++++++------ posts/2020-05-15-five-years-of-rust.md | 10 +++++----- posts/2020-06-04-Rust-1.44.0.md | 12 ++++++------ posts/2020-06-10-event-lineup-update.md | 12 ++++++------ posts/2020-06-18-Rust.1.44.1.md | 12 ++++++------ posts/2020-07-06-Rustup-1.22.0.md | 10 +++++----- posts/2020-07-08-Rustup-1.22.1.md | 10 +++++----- posts/2020-07-14-crates-io-security-advisory.md | 10 +++++----- posts/2020-07-16-Rust-1.45.0.md | 12 ++++++------ posts/2020-07-30-Rust-1.45.1.md | 12 ++++++------ posts/2020-08-03-Rust-1.45.2.md | 12 ++++++------ ...-18-laying-the-foundation-for-rusts-future.md | 12 ++++++------ posts/2020-08-27-Rust-1.46.0.md | 12 ++++++------ posts/2020-09-03-Planning-2021-Roadmap.md | 12 ++++++------ posts/2020-09-10-survey-launch.md | 12 ++++++------ .../2020-09-14-wg-prio-call-for-contributors.md | 10 +++++----- posts/2020-09-21-Scheduling-2021-Roadmap.md | 12 ++++++------ posts/2020-10-08-Rust-1.47.md | 12 ++++++------ posts/2020-10-20-regression-labels.md | 14 +++++++------- posts/2020-11-19-Rust-1.48.md | 12 ++++++------ posts/2020-11-27-Rustup-1.23.0.md | 10 +++++----- posts/2020-12-07-the-foundation-conversation.md | 12 ++++++------ posts/2020-12-11-lock-poisoning-survey.md | 12 ++++++------ ...Next-steps-for-the-foundation-conversation.md | 12 ++++++------ posts/2020-12-16-rust-survey-2020.md | 12 ++++++------ posts/2020-12-31-Rust-1.49.0.md | 12 ++++++------ posts/2021-01-04-mdbook-security-advisory.md | 10 +++++----- posts/2021-02-11-Rust-1.50.0.md | 12 ++++++------ posts/2021-02-26-const-generics-mvp-beta.md | 10 +++++----- posts/2021-03-18-async-vision-doc.md | 14 +++++++------- posts/2021-03-25-Rust-1.51.0.md | 12 ++++++------ .../2021-04-14-async-vision-doc-shiny-future.md | 14 +++++++------- posts/2021-04-27-Rustup-1.24.0.md | 10 +++++----- posts/2021-04-29-Rustup-1.24.1.md | 10 +++++----- posts/2021-05-06-Rust-1.52.0.md | 12 ++++++------ posts/2021-05-10-Rust-1.52.1.md | 14 +++++++------- posts/2021-05-11-edition-2021.md | 12 ++++++------ posts/2021-05-15-six-years-of-rust.md | 10 +++++----- posts/2021-05-17-Rustup-1.24.2.md | 10 +++++----- posts/2021-06-08-Rustup-1.24.3.md | 10 +++++----- posts/2021-06-17-Rust-1.53.0.md | 12 ++++++------ posts/2021-07-21-Rust-2021-public-testing.md | 12 ++++++------ posts/2021-07-29-Rust-1.54.0.md | 12 ++++++------ posts/2021-08-03-GATs-stabilization-push.md | 12 ++++++------ posts/2021-09-09-Rust-1.55.0.md | 12 ++++++------ posts/2021-09-27-Core-team-membership-updates.md | 10 +++++----- posts/2021-10-21-Rust-1.56.0.md | 12 ++++++------ posts/2021-11-01-Rust-1.56.1.md | 12 ++++++------ posts/2021-11-01-cve-2021-42574.md | 10 +++++----- posts/2021-12-02-Rust-1.57.0.md | 12 ++++++------ posts/2021-12-08-survey-launch.md | 12 ++++++------ posts/2022-01-13-Rust-1.58.0.md | 12 ++++++------ posts/2022-01-20-Rust-1.58.1.md | 12 ++++++------ posts/2022-01-20-cve-2022-21658.md | 10 +++++----- posts/2022-01-31-changes-in-the-core-team.md | 10 +++++----- posts/2022-02-14-crates-io-snapshot-branches.md | 12 ++++++------ posts/2022-02-15-Rust-Survey-2021.md | 10 +++++----- posts/2022-02-21-rust-analyzer-joins-rust-org.md | 10 +++++----- posts/2022-02-24-Rust-1.59.0.md | 12 ++++++------ posts/2022-03-08-cve-2022-24713.md | 10 +++++----- posts/2022-04-07-Rust-1.60.0.md | 12 ++++++------ posts/2022-05-10-malicious-crate-rustdecimal.md | 10 +++++----- posts/2022-05-19-Rust-1.61.0.md | 12 ++++++------ posts/2022-06-22-sparse-registry-testing.md | 12 ++++++------ posts/2022-06-28-rust-unconference.md | 10 +++++----- posts/2022-06-30-Rust-1.62.0.md | 12 ++++++------ posts/2022-07-01-RLS-deprecation.md | 10 +++++----- posts/2022-07-11-Rustup-1.25.0.md | 10 +++++----- posts/2022-07-12-Rustup-1.25.1.md | 10 +++++----- posts/2022-07-12-changes-in-the-core-team.md | 10 +++++----- posts/2022-07-19-Rust-1.62.1.md | 12 ++++++------ ...08-01-Increasing-glibc-kernel-requirements.md | 10 +++++----- posts/2022-08-05-nll-by-default.md | 14 +++++++------- posts/2022-08-11-Rust-1.63.0.md | 12 ++++++------ posts/2022-09-14-cargo-cves.md | 10 +++++----- ...2022-09-15-const-eval-safety-rule-revision.md | 14 +++++++------- posts/2022-09-22-Rust-1.64.0.md | 12 ++++++------ posts/2022-10-28-gats-stabilization.md | 14 +++++++------- posts/2022-11-03-Rust-1.65.0.md | 12 ++++++------ posts/2022-12-05-survey-launch.md | 12 ++++++------ posts/2022-12-15-Rust-1.66.0.md | 12 ++++++------ posts/2023-01-09-android-ndk-update-r25.md | 12 ++++++------ posts/2023-01-10-Rust-1.66.1.md | 12 ++++++------ posts/2023-01-10-cve-2022-46176.md | 10 +++++----- posts/2023-01-20-types-announcement.md | 14 +++++++------- posts/2023-01-26-Rust-1.67.0.md | 12 ++++++------ posts/2023-02-01-Rustup-1.25.2.md | 10 +++++----- posts/2023-02-09-Rust-1.67.1.md | 12 ++++++------ posts/2023-03-09-Rust-1.68.0.md | 12 ++++++------ posts/2023-03-23-Rust-1.68.1.md | 12 ++++++------ posts/2023-03-28-Rust-1.68.2.md | 12 ++++++------ posts/2023-04-20-Rust-1.69.0.md | 12 ++++++------ posts/2023-04-25-Rustup-1.26.0.md | 10 +++++----- posts/2023-05-09-Updating-musl-targets.md | 14 +++++++------- posts/2023-05-29-RustConf.md | 14 +++++++------- posts/2023-06-01-Rust-1.70.0.md | 12 ++++++------ .../2023-06-20-introducing-leadership-council.md | 12 ++++++------ ...23-06-23-improved-api-tokens-for-crates-io.md | 12 ++++++------ ...07-01-rustfmt-supports-let-else-statements.md | 14 +++++++------- posts/2023-07-05-regex-1.9.md | 12 ++++++------ posts/2023-07-13-Rust-1.71.0.md | 12 ++++++------ posts/2023-08-03-Rust-1.71.1.md | 12 ++++++------ posts/2023-08-03-cve-2023-38497.md | 10 +++++----- posts/2023-08-07-Rust-Survey-2023-Results.md | 12 ++++++------ posts/2023-08-24-Rust-1.72.0.md | 12 ++++++------ posts/2023-08-29-committing-lockfiles.md | 12 ++++++------ .../2023-08-30-electing-new-project-directors.md | 12 ++++++------ posts/2023-09-19-Rust-1.72.1.md | 12 ++++++------ posts/2023-09-22-crates-io-usage-policy-rfc.md | 12 ++++++------ ...9-25-Increasing-Apple-Version-Requirements.md | 12 ++++++------ posts/2023-10-05-Rust-1.73.0.md | 12 ++++++------ ...-announcing-the-new-rust-project-directors.md | 12 ++++++------ .../2023-10-26-broken-badges-and-23k-keywords.md | 12 ++++++------ ...23-10-27-crates-io-non-canonical-downloads.md | 12 ++++++------ posts/2023-11-09-parallel-rustc.md | 12 ++++++------ posts/2023-11-16-Rust-1.74.0.md | 12 ++++++------ posts/2023-12-07-Rust-1.74.1.md | 12 ++++++------ posts/2023-12-11-cargo-cache-cleaning.md | 12 ++++++------ posts/2023-12-15-2024-Edition-CFP.md | 12 ++++++------ posts/2023-12-18-survey-launch.md | 12 ++++++------ posts/2023-12-21-async-fn-rpit-in-traits.md | 12 ++++++------ posts/2023-12-28-Rust-1.75.0.md | 12 ++++++------ posts/2024-02-06-crates-io-status-codes.md | 12 ++++++------ posts/2024-02-08-Rust-1.76.0.md | 12 ++++++------ ...02-19-2023-Rust-Annual-Survey-2023-results.md | 10 +++++----- .../2024-02-21-Rust-participates-in-GSoC-2024.md | 10 +++++----- posts/2024-02-26-Windows-7.md | 10 +++++----- ...28-Clippy-deprecating-feature-cargo-clippy.md | 10 +++++----- posts/2024-03-11-Rustup-1.27.0.md | 10 +++++----- posts/2024-03-11-crates-io-download-changes.md | 12 ++++++------ posts/2024-03-21-Rust-1.77.0.md | 12 ++++++------ posts/2024-03-28-Rust-1.77.1.md | 12 ++++++------ posts/2024-03-30-i128-layout-update.md | 12 ++++++------ posts/2024-04-09-Rust-1.77.2.md | 12 ++++++------ posts/2024-04-09-cve-2024-24576.md | 10 +++++----- .../2024-04-09-updates-to-rusts-wasi-targets.md | 10 +++++----- posts/2024-05-01-gsoc-2024-selected-projects.md | 10 +++++----- posts/2024-05-02-Rust-1.78.0.md | 12 ++++++------ posts/2024-05-06-Rustup-1.27.1.md | 10 +++++----- posts/2024-05-06-check-cfg.md | 12 ++++++------ posts/2024-05-07-OSPP-2024.md | 10 +++++----- posts/2024-05-17-enabling-rust-lld-on-linux.md | 12 ++++++------ posts/2024-06-13-Rust-1.79.0.md | 12 ++++++------ posts/2024-06-26-types-team-update.md | 12 ++++++------ posts/2024-07-25-Rust-1.80.0.md | 12 ++++++------ posts/2024-07-29-crates-io-development-update.md | 12 ++++++------ posts/2024-08-08-Rust-1.80.1.md | 12 ++++++------ posts/2024-08-12-Project-goals.md | 12 ++++++------ posts/2024-08-26-council-survey.md | 10 +++++----- posts/2024-09-04-cve-2024-43402.md | 10 +++++----- posts/2024-09-05-Rust-1.81.0.md | 12 ++++++------ posts/2024-09-05-impl-trait-capture-rules.md | 12 ++++++------ posts/2024-09-23-Project-Goals-Sep-Update.md | 12 ++++++------ ...-targets-change-in-default-target-features.md | 12 ++++++------ posts/2024-10-17-Rust-1.82.0.md | 12 ++++++------ posts/2024-10-31-project-goals-oct-update.md | 12 ++++++------ posts/2024-11-06-trademark-update.md | 10 +++++----- ...-07-gccrs-an-alternative-compiler-for-rust.md | 10 +++++----- posts/2024-11-07-gsoc-2024-results.md | 10 +++++----- posts/2024-11-26-wasip2-tier-2.md | 10 +++++----- posts/2024-11-27-Rust-2024-public-testing.md | 12 ++++++------ posts/2024-11-28-Rust-1.83.0.md | 12 ++++++------ posts/2024-12-05-annual-survey-2024-launch.md | 12 ++++++------ posts/2024-12-16-project-goals-nov-update.md | 12 ++++++------ posts/2025-01-09-Rust-1.84.0.md | 12 ++++++------ posts/2025-01-22-rust-2024-beta.md | 12 ++++++------ posts/2025-01-23-Project-Goals-Dec-Update.md | 12 ++++++------ posts/2025-01-30-Rust-1.84.1.md | 12 ++++++------ posts/2025-02-05-crates-io-development-update.md | 12 ++++++------ ...25-02-13-2024-State-Of-Rust-Survey-results.md | 10 +++++----- posts/2025-02-20-Rust-1.85.0.md | 12 ++++++------ posts/2025-03-02-Rustup-1.28.0.md | 10 +++++----- posts/2025-03-03-Project-Goals-Feb-Update.md | 12 ++++++------ .../2025-03-03-Rust-participates-in-GSoC-2025.md | 10 +++++----- posts/2025-03-04-Rustup-1.28.1.md | 10 +++++----- posts/inside-rust/2019-09-25-Welcome.md | 14 +++++++------- ...-10-03-Keeping-secure-with-cargo-audit-0.9.md | 14 +++++++------- .../2019-10-07-AsyncAwait-WG-Focus-Issues.md | 14 +++++++------- ...-11-AsyncAwait-Not-Send-Error-Improvements.md | 14 +++++++------- .../inside-rust/2019-10-11-Lang-Team-Meeting.md | 14 +++++++------- .../2019-10-15-compiler-team-meeting.md | 14 +++++++------- .../inside-rust/2019-10-15-infra-team-meeting.md | 12 ++++++------ ...7-ecstatic-morse-for-compiler-contributors.md | 14 +++++++------- .../2019-10-21-compiler-team-meeting.md | 14 +++++++------- .../inside-rust/2019-10-22-LLVM-ICE-breakers.md | 14 +++++++------- .../inside-rust/2019-10-22-infra-team-meeting.md | 12 ++++++------ .../2019-10-24-docsrs-outage-postmortem.md | 12 ++++++------ .../2019-10-24-pnkfelix-compiler-team-co-lead.md | 14 +++++++------- .../2019-10-25-planning-meeting-update.md | 14 +++++++------- ...-rustc-learning-working-group-introduction.md | 14 +++++++------- .../inside-rust/2019-10-29-infra-team-meeting.md | 12 ++++++------ .../2019-10-30-compiler-team-meeting.md | 14 +++++++------- ...2019-11-04-Clippy-removes-plugin-interface.md | 14 +++++++------- .../inside-rust/2019-11-06-infra-team-meeting.md | 12 ++++++------ .../2019-11-07-compiler-team-meeting.md | 16 ++++++++-------- .../2019-11-11-compiler-team-meeting.md | 14 +++++++------- posts/inside-rust/2019-11-13-goverance-wg-cfp.md | 12 ++++++------ .../2019-11-14-evaluating-github-actions.md | 12 ++++++------ .../inside-rust/2019-11-18-infra-team-meeting.md | 12 ++++++------ .../2019-11-19-compiler-team-meeting.md | 14 +++++++------- .../inside-rust/2019-11-19-infra-team-meeting.md | 12 ++++++------ .../inside-rust/2019-11-22-Lang-team-meeting.md | 14 +++++++------- ...-22-upcoming-compiler-team-design-meetings.md | 14 +++++++------- posts/inside-rust/2019-11-25-const-if-match.md | 12 ++++++------ .../2019-12-02-const-prop-on-by-default.md | 14 +++++++------- .../2019-12-03-governance-wg-meeting.md | 12 ++++++------ posts/inside-rust/2019-12-04-ide-future.md | 12 ++++++------ .../2019-12-09-announcing-the-docsrs-team.md | 12 ++++++------ .../2019-12-10-governance-wg-meeting.md | 12 ++++++------ .../inside-rust/2019-12-11-infra-team-meeting.md | 12 ++++++------ .../2019-12-18-bisecting-rust-compiler.md | 12 ++++++------ ...er-and-wiser-full-members-of-compiler-team.md | 14 +++++++------- .../2019-12-20-governance-wg-meeting.md | 12 ++++++------ .../inside-rust/2019-12-20-infra-team-meeting.md | 12 ++++++------ .../inside-rust/2019-12-20-wg-learning-update.md | 12 ++++++------ .../2019-12-23-formatting-the-compiler.md | 14 +++++++------- posts/inside-rust/2020-01-10-cargo-in-2020.md | 14 +++++++------- .../2020-01-10-lang-team-design-meetings.md | 14 +++++++------- posts/inside-rust/2020-01-14-Goverance-wg-cfp.md | 12 ++++++------ ...01-23-Introducing-cargo-audit-fix-and-more.md | 14 +++++++------- .../2020-01-24-feb-lang-team-design-meetings.md | 14 +++++++------- ...-24-upcoming-compiler-team-design-meetings.md | 14 +++++++------- .../2020-02-06-Cleanup-Crew-ICE-breakers.md | 14 +++++++------- .../2020-02-07-compiler-team-meeting.md | 14 +++++++------- posts/inside-rust/2020-02-11-Goverance-wg.md | 12 ++++++------ ...-14-upcoming-compiler-team-design-meetings.md | 14 +++++++------- .../2020-02-20-jtgeibel-crates-io-co-lead.md | 14 +++++++------- .../2020-02-25-intro-rustc-self-profile.md | 14 +++++++------- .../2020-02-26-crates-io-incident-report.md | 12 ++++++------ posts/inside-rust/2020-02-27-Goverance-wg.md | 12 ++++++------ .../2020-02-27-ffi-unwind-design-meeting.md | 14 +++++++------- .../2020-02-27-pietro-joins-core-team.md | 12 ++++++------ ...ecent-future-pattern-matching-improvements.md | 14 +++++++------- .../2020-03-11-lang-team-design-meetings.md | 14 +++++++------- .../inside-rust/2020-03-13-rename-rustc-guide.md | 14 +++++++------- posts/inside-rust/2020-03-13-twir-new-lead.md | 12 ++++++------ ...-13-upcoming-compiler-team-design-meetings.md | 14 +++++++------- posts/inside-rust/2020-03-17-governance-wg.md | 12 ++++++------ .../2020-03-18-all-hands-retrospective.md | 12 ++++++------ posts/inside-rust/2020-03-19-terminating-rust.md | 14 +++++++------- .../2020-03-26-rustc-dev-guide-overview.md | 14 +++++++------- .../inside-rust/2020-03-27-goodbye-docs-team.md | 14 +++++++------- posts/inside-rust/2020-03-28-traits-sprint-1.md | 12 ++++++------ ...07-update-on-the-github-actions-evaluation.md | 12 ++++++------ .../2020-04-10-lang-team-design-meetings.md | 14 +++++++------- ...4-10-upcoming-compiler-team-design-meeting.md | 14 +++++++------- .../2020-04-14-Governance-WG-updated.md | 12 ++++++------ posts/inside-rust/2020-04-23-Governance-wg.md | 12 ++++++------ .../2020-05-08-lang-team-meetings-rescheduled.md | 14 +++++++------- posts/inside-rust/2020-05-18-traits-sprint-2.md | 12 ++++++------ .../2020-05-26-website-retrospective.md | 12 ++++++------ .../inside-rust/2020-05-27-contributor-survey.md | 14 +++++++------- posts/inside-rust/2020-06-08-new-inline-asm.md | 14 +++++++------- ...6-08-upcoming-compiler-team-design-meeting.md | 14 +++++++------- .../2020-06-09-windows-notification-group.md | 14 +++++++------- posts/inside-rust/2020-06-29-lto-improvements.md | 14 +++++++------- .../2020-07-02-Ownership-Std-Implementation.md | 12 ++++++------ ...2020-07-08-lang-team-design-meeting-update.md | 14 +++++++------- .../2020-07-09-lang-team-path-to-membership.md | 14 +++++++------- posts/inside-rust/2020-07-17-traits-sprint-3.md | 12 ++++++------ ...-07-23-rust-ci-is-moving-to-github-actions.md | 12 ++++++------ .../inside-rust/2020-07-27-1.45.1-prerelease.md | 12 ++++++------ ...2020-07-27-opening-up-the-core-team-agenda.md | 12 ++++++------ ...ang-team-design-meeting-min-const-generics.md | 14 +++++++------- ...20-07-29-lang-team-design-meeting-wf-types.md | 14 +++++++------- .../inside-rust/2020-08-24-1.46.0-prerelease.md | 12 ++++++------ ...-28-upcoming-compiler-team-design-meetings.md | 14 +++++++------- .../2020-08-30-changes-to-x-py-defaults.md | 12 ++++++------ .../2020-09-17-stabilizing-intra-doc-links.md | 12 ++++++------ .../2020-09-18-error-handling-wg-announcement.md | 14 +++++++------- posts/inside-rust/2020-09-29-Portable-SIMD-PG.md | 14 +++++++------- .../inside-rust/2020-10-06-1.47.0-prerelease.md | 12 ++++++------ .../2020-10-07-1.47.0-prerelease-2.md | 12 ++++++------ posts/inside-rust/2020-10-16-Backlog-Bonanza.md | 12 ++++++------ .../2020-10-23-Core-team-membership.md | 12 ++++++------ ...-11-11-exploring-pgo-for-the-rust-compiler.md | 14 +++++++------- .../2020-11-12-source-based-code-coverage.md | 12 ++++++------ .../2020-11-15-Using-rustc_codegen_cranelift.md | 12 ++++++------ .../inside-rust/2020-11-16-1.48.0-prerelease.md | 12 ++++++------ ...error-handling-project-group-is-working-on.md | 14 +++++++------- .../2020-12-14-changes-to-compiler-team.md | 14 +++++++------- ...ot-and-nadrieril-for-compiler-contributors.md | 14 +++++++------- .../inside-rust/2020-12-29-1.49.0-prerelease.md | 12 ++++++------ ...021-01-15-rustdoc-performance-improvements.md | 12 ++++++------ .../2021-01-19-changes-to-rustdoc-team.md | 14 +++++++------- .../inside-rust/2021-01-26-ffi-unwind-longjmp.md | 14 +++++++------- ...-02-01-davidtwco-jackhuey-compiler-members.md | 14 +++++++------- .../2021-02-03-lang-team-feb-update.md | 14 +++++++------- .../inside-rust/2021-02-09-1.50.0-prerelease.md | 12 ++++++------ .../2021-02-15-shrinkmem-rustc-sprint.md | 12 ++++++------ .../2021-03-03-lang-team-mar-update.md | 14 +++++++------- .../inside-rust/2021-03-04-planning-rust-2021.md | 12 ++++++------ .../inside-rust/2021-03-23-1.51.0-prerelease.md | 12 ++++++------ .../inside-rust/2021-04-03-core-team-updates.md | 12 ++++++------ ...1-04-15-compiler-team-april-steering-cycle.md | 14 +++++++------- .../2021-04-17-lang-team-apr-update.md | 14 +++++++------- .../2021-04-20-jsha-rustdoc-member.md | 14 +++++++------- .../2021-04-26-aaron-hill-compiler-team.md | 14 +++++++------- .../2021-04-28-rustup-1.24.0-incident-report.md | 12 ++++++------ .../inside-rust/2021-05-04-1.52.0-prerelease.md | 12 ++++++------ posts/inside-rust/2021-05-04-core-team-update.md | 12 ++++++------ posts/inside-rust/2021-06-15-1.53.0-prelease.md | 12 ++++++------ ...eulartichaut-the8472-compiler-contributors.md | 14 +++++++------- ...21-06-23-compiler-team-june-steering-cycle.md | 14 +++++++------- ...-handling-project-group-is-working-towards.md | 12 ++++++------ ...21-07-02-compiler-team-july-steering-cycle.md | 14 +++++++------- .../2021-07-12-Lang-team-july-update.md | 14 +++++++------- .../inside-rust/2021-07-26-1.54.0-prerelease.md | 12 ++++++------ ...-07-30-compiler-team-august-steering-cycle.md | 14 +++++++------- .../2021-08-04-lang-team-aug-update.md | 14 +++++++------- .../2021-09-06-Splitting-const-generics.md | 14 +++++++------- .../inside-rust/2021-09-07-1.55.0-prerelease.md | 12 ++++++------ .../2021-10-08-Lang-team-Oct-update.md | 14 +++++++------- .../inside-rust/2021-10-18-1.56.0-prerelease.md | 12 ++++++------ ...21-11-15-libs-contributors-the8472-kodraus.md | 14 +++++++------- ...esponse-to-the-moderation-team-resignation.md | 10 +++++----- .../inside-rust/2021-11-30-1.57.0-prerelease.md | 12 ++++++------ ...21-12-17-follow-up-on-the-moderation-issue.md | 12 ++++++------ .../inside-rust/2022-01-11-1.58.0-prerelease.md | 12 ++++++------ .../inside-rust/2022-01-18-jan-steering-cycle.md | 14 +++++++------- posts/inside-rust/2022-02-03-async-in-2022.md | 14 +++++++------- posts/inside-rust/2022-02-11-CTCFT-february.md | 10 +++++----- .../inside-rust/2022-02-17-feb-steering-cycle.md | 14 +++++++------- .../2022-02-18-lang-team-feb-update.md | 14 +++++++------- .../inside-rust/2022-02-22-1.59.0-prerelease.md | 12 ++++++------ .../2022-02-22-compiler-team-ambitions-2022.md | 14 +++++++------- .../2022-03-09-lang-team-mar-update.md | 14 +++++++------- .../inside-rust/2022-03-11-mar-steering-cycle.md | 14 +++++++------- posts/inside-rust/2022-03-16-CTCFT-march.md | 10 +++++----- .../inside-rust/2022-03-31-cargo-team-changes.md | 12 ++++++------ .../inside-rust/2022-04-04-1.60.0-prerelease.md | 12 ++++++------ .../inside-rust/2022-04-04-lang-roadmap-2024.md | 14 +++++++------- .../2022-04-06-lang-team-april-update.md | 14 +++++++------- posts/inside-rust/2022-04-12-CTCFT-april.md | 10 +++++----- .../inside-rust/2022-04-15-apr-steering-cycle.md | 14 +++++++------- .../inside-rust/2022-04-18-libs-contributors.md | 14 +++++++------- .../inside-rust/2022-04-19-imposter-syndrome.md | 12 ++++++------ posts/inside-rust/2022-04-20-libs-aspirations.md | 14 +++++++------- posts/inside-rust/2022-05-10-CTCFT-may.md | 10 +++++----- .../inside-rust/2022-05-16-1.61.0-prerelease.md | 12 ++++++------ .../inside-rust/2022-05-19-governance-update.md | 12 ++++++------ .../2022-05-26-Concluding-events-mods.md | 12 ++++++------ .../inside-rust/2022-06-03-jun-steering-cycle.md | 14 +++++++------- .../inside-rust/2022-06-21-survey-2021-report.md | 14 +++++++------- .../inside-rust/2022-06-28-1.62.0-prerelease.md | 12 ++++++------ .../2022-07-13-clippy-team-changes.md | 12 ++++++------ .../inside-rust/2022-07-16-1.62.1-prerelease.md | 14 +++++++------- posts/inside-rust/2022-07-27-keyword-generics.md | 12 ++++++------ ...22-08-08-compiler-team-2022-midyear-report.md | 14 +++++++------- .../inside-rust/2022-08-09-1.63.0-prerelease.md | 14 +++++++------- .../inside-rust/2022-08-10-libs-contributors.md | 12 ++++++------ .../inside-rust/2022-08-16-diagnostic-effort.md | 12 ++++++------ .../inside-rust/2022-09-19-1.64.0-prerelease.md | 14 +++++++------- ...09-23-compiler-team-sep-oct-steering-cycle.md | 14 +++++++------- .../2022-09-29-announcing-the-rust-style-team.md | 12 ++++++------ .../inside-rust/2022-10-06-governance-update.md | 12 ++++++------ .../inside-rust/2022-10-31-1.65.0-prerelease.md | 14 +++++++------- .../2022-11-17-async-fn-in-trait-nightly.md | 12 ++++++------ posts/inside-rust/2022-11-29-libs-member.md | 12 ++++++------ .../inside-rust/2022-12-12-1.66.0-prerelease.md | 14 +++++++------- .../2023-01-24-content-delivery-networks.md | 12 ++++++------ .../inside-rust/2023-01-25-1.67.0-prerelease.md | 14 +++++++------- .../2023-01-30-cargo-sparse-protocol.md | 12 ++++++------ .../inside-rust/2023-02-07-1.67.1-prerelease.md | 14 +++++++------- .../2023-02-08-dns-outage-portmortem.md | 12 ++++++------ ...023-02-10-compiler-team-feb-steering-cycle.md | 14 +++++++------- posts/inside-rust/2023-02-14-lang-advisors.md | 12 ++++++------ .../2023-02-14-lang-team-membership-update.md | 12 ++++++------ .../2023-02-22-governance-reform-rfc.md | 12 ++++++------ ...-keyword-generics-progress-report-feb-2023.md | 12 ++++++------ .../inside-rust/2023-03-06-1.68.0-prerelease.md | 14 +++++++------- .../inside-rust/2023-03-20-1.68.1-prerelease.md | 14 +++++++------- .../inside-rust/2023-03-27-1.68.2-prerelease.md | 14 +++++++------- .../inside-rust/2023-04-06-cargo-new-members.md | 12 ++++++------ ...2023-04-12-trademark-policy-draft-feedback.md | 10 +++++----- .../inside-rust/2023-04-17-1.69.0-prerelease.md | 14 +++++++------- posts/inside-rust/2023-05-01-cargo-postmortem.md | 12 ++++++------ .../2023-05-03-stabilizing-async-fn-in-trait.md | 12 ++++++------ posts/inside-rust/2023-05-09-api-token-scopes.md | 12 ++++++------ .../inside-rust/2023-05-29-1.70.0-prerelease.md | 14 +++++++------- .../inside-rust/2023-07-10-1.71.0-prerelease.md | 14 +++++++------- ...023-07-17-trait-system-refactor-initiative.md | 14 +++++++------- .../2023-07-21-crates-io-postmortem.md | 12 ++++++------ .../2023-07-25-leadership-council-update.md | 12 ++++++------ .../inside-rust/2023-08-01-1.71.1-prerelease.md | 14 +++++++------- .../2023-08-02-rotating-compiler-leads.md | 12 ++++++------ .../inside-rust/2023-08-21-1.72.0-prerelease.md | 14 +++++++------- .../2023-08-24-cargo-config-merging.md | 14 +++++++------- .../2023-08-25-leadership-initiatives.md | 12 ++++++------ ...8-29-leadership-council-membership-changes.md | 12 ++++++------ .../2023-09-01-crates-io-malware-postmortem.md | 12 ++++++------ ...09-04-keeping-secure-with-cargo-audit-0.18.md | 14 +++++++------- .../2023-09-08-infra-team-leadership-change.md | 12 ++++++------ .../inside-rust/2023-09-14-1.72.1-prerelease.md | 14 +++++++------- .../2023-09-22-project-director-nominees.md | 12 ++++++------ .../inside-rust/2023-10-03-1.73.0-prerelease.md | 14 +++++++------- posts/inside-rust/2023-10-06-polonius-update.md | 14 +++++++------- posts/inside-rust/2023-10-23-coroutines.md | 10 +++++----- .../inside-rust/2023-11-13-1.74.0-prerelease.md | 14 +++++++------- .../2023-11-13-leadership-council-update.md | 12 ++++++------ posts/inside-rust/2023-11-15-spec-vision.md | 12 ++++++------ .../inside-rust/2023-12-05-1.74.1-prerelease.md | 14 +++++++------- .../inside-rust/2023-12-21-1.75.0-prerelease.md | 14 +++++++------- ...023-12-22-trait-system-refactor-initiative.md | 14 +++++++------- ...01-03-this-development-cycle-in-cargo-1-76.md | 12 ++++++------ .../inside-rust/2024-02-04-1.76.0-prerelease.md | 14 +++++++------- posts/inside-rust/2024-02-13-lang-team-colead.md | 12 ++++++------ .../2024-02-13-leadership-council-update.md | 12 ++++++------ ...02-13-this-development-cycle-in-cargo-1-77.md | 12 ++++++------ ...24-02-19-leadership-council-repr-selection.md | 12 ++++++------ .../inside-rust/2024-03-17-1.77.0-prerelease.md | 14 +++++++------- .../2024-03-22-2024-edition-update.md | 12 ++++++------ ...03-26-this-development-cycle-in-cargo-1.78.md | 12 ++++++------ .../inside-rust/2024-03-27-1.77.1-prerelease.md | 14 +++++++------- ...24-04-01-leadership-council-repr-selection.md | 12 ++++++------ .../2024-04-12-types-team-leadership.md | 12 ++++++------ .../2024-05-07-announcing-project-goals.md | 12 ++++++------ ...05-07-this-development-cycle-in-cargo-1.79.md | 12 ++++++------ .../inside-rust/2024-05-09-rust-leads-summit.md | 10 +++++----- .../2024-05-14-leadership-council-update.md | 12 ++++++------ .../2024-05-28-launching-pad-representative.md | 12 ++++++------ ...06-19-this-development-cycle-in-cargo-1.80.md | 12 ++++++------ .../2024-08-01-welcome-tc-to-the-lang-team.md | 12 ++++++------ ...2024-08-09-async-closures-call-for-testing.md | 14 +++++++------- ...08-15-this-development-cycle-in-cargo-1.81.md | 12 ++++++------ ...24-08-20-leadership-council-repr-selection.md | 12 ++++++------ .../2024-08-22-embedded-wg-micro-survey.md | 12 ++++++------ posts/inside-rust/2024-09-02-all-hands.md | 12 ++++++------ .../2024-09-06-electing-new-project-directors.md | 12 ++++++------ .../2024-09-06-leadership-council-update.md | 12 ++++++------ .../2024-09-26-rtn-call-for-testing.md | 12 ++++++------ ...24-09-27-leadership-council-repr-selection.md | 12 ++++++------ ...10-01-this-development-cycle-in-cargo-1.82.md | 12 ++++++------ .../2024-10-10-test-infra-oct-2024.md | 12 ++++++------ ...10-31-this-development-cycle-in-cargo-1.83.md | 12 ++++++------ .../2024-11-01-compiler-team-reorg.md | 12 ++++++------ ...04-project-goals-2025h1-call-for-proposals.md | 12 ++++++------ .../2024-11-04-test-infra-oct-2024-2.md | 12 ++++++------ .../2024-11-12-compiler-team-new-members.md | 12 ++++++------ ...024-12-04-trait-system-refactor-initiative.md | 12 ++++++------ .../2024-12-09-leadership-council-update.md | 12 ++++++------ .../2024-12-09-test-infra-nov-2024.md | 12 ++++++------ ...12-13-this-development-cycle-in-cargo-1.84.md | 12 ++++++------ .../2024-12-17-project-director-update.md | 12 ++++++------ .../2025-01-10-test-infra-dec-2024.md | 12 ++++++------ ...01-17-this-development-cycle-in-cargo-1.85.md | 12 ++++++------ .../2025-01-30-project-director-update.md | 12 ++++++------ ...25-02-14-leadership-council-repr-selection.md | 12 ++++++------ .../2025-02-24-project-director-update.md | 14 +++++++------- .../2025-02-27-relnotes-interest-group.md | 12 ++++++------ ...02-27-this-development-cycle-in-cargo-1.86.md | 12 ++++++------ ...025-03-05-inferred-const-generic-arguments.md | 14 +++++++------- 584 files changed, 3543 insertions(+), 3543 deletions(-) diff --git a/posts/2014-09-15-Rust-1.0.md b/posts/2014-09-15-Rust-1.0.md index e6b0f5119..45055a940 100644 --- a/posts/2014-09-15-Rust-1.0.md +++ b/posts/2014-09-15-Rust-1.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Road to Rust 1.0" -author: Niko Matsakis -description: "Rust 1.0 is on its way! We have nailed down a concrete list of features and are hard at work on implementing them." ---- ++++ +layout = "post" +title = "Road to Rust 1.0" +author = "Niko Matsakis" +description = "Rust 1.0 is on its way! We have nailed down a concrete list of features and are hard at work on implementing them." ++++ Rust 1.0 is on its way! We have nailed down a concrete list of features and are hard at work on implementing them. We plan to ship diff --git a/posts/2014-10-30-Stability.md b/posts/2014-10-30-Stability.md index c5f299353..fc8be71ab 100644 --- a/posts/2014-10-30-Stability.md +++ b/posts/2014-10-30-Stability.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Stability as a Deliverable" -author: Aaron Turon and Niko Matsakis -description: "The upcoming Rust 1.0 release means a lot, but most fundamentally it is a commitment to stability, alongside our long-running commitment to safety." ---- ++++ +layout = "post" +title = "Stability as a Deliverable" +author = "Aaron Turon and Niko Matsakis" +description = "The upcoming Rust 1.0 release means a lot, but most fundamentally it is a commitment to stability, alongside our long-running commitment to safety." ++++ The upcoming Rust 1.0 release means [a lot](https://blog.rust-lang.org/2014/09/15/Rust-1.0.html), but most diff --git a/posts/2014-11-20-Cargo.md b/posts/2014-11-20-Cargo.md index cb83b7954..c8ce953fa 100644 --- a/posts/2014-11-20-Cargo.md +++ b/posts/2014-11-20-Cargo.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Cargo: Rust's community crate host" -author: Alex Crichton -description: "Today it is my pleasure to announce that crates.io is online and ready for action." ---- ++++ +layout = "post" +title = "Cargo: Rust's community crate host" +author = "Alex Crichton" +description = "Today it is my pleasure to announce that crates.io is online and ready for action." ++++ Today it is my pleasure to announce that [crates.io](https://crates.io/) is online and ready for action. The site is a central location to diff --git a/posts/2014-12-12-1.0-Timeline.md b/posts/2014-12-12-1.0-Timeline.md index c1edff816..331778f4c 100644 --- a/posts/2014-12-12-1.0-Timeline.md +++ b/posts/2014-12-12-1.0-Timeline.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust 1.0: Scheduling the trains" -author: Aaron Turon -description: "As 2014 is drawing to a close, it's time to begin the Rust 1.0 release cycle!" ---- ++++ +layout = "post" +title = "Rust 1.0: Scheduling the trains" +author = "Aaron Turon" +description = "As 2014 is drawing to a close, it's time to begin the Rust 1.0 release cycle!" ++++ As 2014 is drawing to a close, it's time to begin the Rust 1.0 release cycle! diff --git a/posts/2014-12-12-Core-Team.md b/posts/2014-12-12-Core-Team.md index ad331743e..240ff79d7 100644 --- a/posts/2014-12-12-Core-Team.md +++ b/posts/2014-12-12-Core-Team.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Yehuda Katz and Steve Klabnik are joining the Rust Core Team -author: Niko Matsakis -description: "I'm pleased to announce that Yehuda Katz and Steve Klabnik are joining the Rust core team." ---- ++++ +layout = "post" +title = "Yehuda Katz and Steve Klabnik are joining the Rust Core Team" +author = "Niko Matsakis" +description = "I'm pleased to announce that Yehuda Katz and Steve Klabnik are joining the Rust core team." ++++ I'm pleased to announce that Yehuda Katz and Steve Klabnik are joining the [Rust core team]. Both of them are not only active and engaged diff --git a/posts/2015-01-09-Rust-1.0-alpha.md b/posts/2015-01-09-Rust-1.0-alpha.md index 1f26a5193..d082c6ac8 100644 --- a/posts/2015-01-09-Rust-1.0-alpha.md +++ b/posts/2015-01-09-Rust-1.0-alpha.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rust 1.0 Alpha" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Announcing Rust 1.0 Alpha" +author = "The Rust Core Team" ++++ Today, we're excited to [release](https://www.rust-lang.org/install.html) the alpha version of Rust 1.0, a systems programming language with a focus on safety, performance and concurrency. diff --git a/posts/2015-02-13-Final-1.0-timeline.md b/posts/2015-02-13-Final-1.0-timeline.md index 98b8c2a55..04ceccd2b 100644 --- a/posts/2015-02-13-Final-1.0-timeline.md +++ b/posts/2015-02-13-Final-1.0-timeline.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust 1.0: status report and final timeline" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Rust 1.0: status report and final timeline" +author = "The Rust Core Team" ++++ It's been five weeks since we released Rust 1.0-alpha! Before this release cycle finishes next week, we want to give a status report and diff --git a/posts/2015-02-20-Rust-1.0-alpha2.md b/posts/2015-02-20-Rust-1.0-alpha2.md index 26d563997..ad909b6f4 100644 --- a/posts/2015-02-20-Rust-1.0-alpha2.md +++ b/posts/2015-02-20-Rust-1.0-alpha2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.0.0.alpha.2" -author: Steve Klabnik -description: "Rust 1.0.0.alpha.2 has been released." ---- ++++ +layout = "post" +title = "Announcing Rust 1.0.0.alpha.2" +author = "Steve Klabnik" +description = "Rust 1.0.0.alpha.2 has been released." ++++ Today, we are happy to announce the release of Rust 1.0.0.alpha.2! Rust is a systems programming language pursuing the trifecta: safe, fast, and concurrent. diff --git a/posts/2015-04-03-Rust-1.0-beta.md b/posts/2015-04-03-Rust-1.0-beta.md index e5db8eafa..dadee3c0f 100644 --- a/posts/2015-04-03-Rust-1.0-beta.md +++ b/posts/2015-04-03-Rust-1.0-beta.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rust 1.0 Beta" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Announcing Rust 1.0 Beta" +author = "The Rust Core Team" ++++ Today we are excited to announce the [release of Rust 1.0 beta][ru]! The beta release marks a very significant "state transition" in the diff --git a/posts/2015-04-10-Fearless-Concurrency.md b/posts/2015-04-10-Fearless-Concurrency.md index cb68fc5a1..6f6c82e86 100644 --- a/posts/2015-04-10-Fearless-Concurrency.md +++ b/posts/2015-04-10-Fearless-Concurrency.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Fearless Concurrency with Rust" -author: Aaron Turon -description: "Rust's vision for concurrency" ---- ++++ +layout = "post" +title = "Fearless Concurrency with Rust" +author = "Aaron Turon" +description = "Rust's vision for concurrency" ++++ The Rust project was initiated to solve two thorny problems: diff --git a/posts/2015-04-17-Enums-match-mutation-and-moves.md b/posts/2015-04-17-Enums-match-mutation-and-moves.md index 31a88d9e8..52fdc7cd8 100644 --- a/posts/2015-04-17-Enums-match-mutation-and-moves.md +++ b/posts/2015-04-17-Enums-match-mutation-and-moves.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Mixing matching, mutation, and moves in Rust" -author: Felix S. Klock II -description: "A tour of matching and enums in Rust." ---- ++++ +layout = "post" +title = "Mixing matching, mutation, and moves in Rust" +author = "Felix S. Klock II" +description = "A tour of matching and enums in Rust." ++++ One of the primary goals of the Rust project is to enable safe systems programming. Systems programming usually implies imperative diff --git a/posts/2015-04-24-Rust-Once-Run-Everywhere.md b/posts/2015-04-24-Rust-Once-Run-Everywhere.md index 149fb755f..1665d37ca 100644 --- a/posts/2015-04-24-Rust-Once-Run-Everywhere.md +++ b/posts/2015-04-24-Rust-Once-Run-Everywhere.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust Once, Run Everywhere" -author: Alex Crichton -description: "Zero-cost and safe FFI in Rust" ---- ++++ +layout = "post" +title = "Rust Once, Run Everywhere" +author = "Alex Crichton" +description = "Zero-cost and safe FFI in Rust" ++++ Rust's quest for world domination was never destined to happen overnight, so Rust needs to be able to interoperate with the existing world just as easily as diff --git a/posts/2015-05-11-traits.md b/posts/2015-05-11-traits.md index 28ab0b646..b4c3903b4 100644 --- a/posts/2015-05-11-traits.md +++ b/posts/2015-05-11-traits.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Abstraction without overhead: traits in Rust" -author: Aaron Turon -description: "The vision of Rust's traits for zero-cost abstraction" ---- ++++ +layout = "post" +title = "Abstraction without overhead: traits in Rust" +author = "Aaron Turon" +description = "The vision of Rust's traits for zero-cost abstraction" ++++ [Previous posts][fearless] have covered two pillars of Rust's design: diff --git a/posts/2015-05-15-Rust-1.0.md b/posts/2015-05-15-Rust-1.0.md index 4ab323c2e..5af676d08 100644 --- a/posts/2015-05-15-Rust-1.0.md +++ b/posts/2015-05-15-Rust-1.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.0" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.0" +author = "The Rust Core Team" +release = true ++++ Today we are very proud to announce the [1.0 release of Rust][relnotes], a new programming language aiming to diff --git a/posts/2015-06-25-Rust-1.1.md b/posts/2015-06-25-Rust-1.1.md index 86466cc11..524ad9f7f 100644 --- a/posts/2015-06-25-Rust-1.1.md +++ b/posts/2015-06-25-Rust-1.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust 1.1 stable, the Community Subteam, and RustCamp" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Rust 1.1 stable, the Community Subteam, and RustCamp" +author = "The Rust Core Team" +release = true ++++ We're happy to announce the completion of the first release cycle after Rust 1.0: today we are [releasing][install] Rust 1.1 stable, as well as 1.2 beta. diff --git a/posts/2015-08-06-Rust-1.2.md b/posts/2015-08-06-Rust-1.2.md index 028e8f08a..15dc1266b 100644 --- a/posts/2015-08-06-Rust-1.2.md +++ b/posts/2015-08-06-Rust-1.2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.2" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.2" +author = "The Rust Core Team" +release = true ++++ Today marks the [completion][install] of the Rust 1.2 stable and 1.3 beta release cycles! Read on for the highlight, or check the [release notes][notes] diff --git a/posts/2015-08-14-Next-year.md b/posts/2015-08-14-Next-year.md index 57066e2a2..65cbb832c 100644 --- a/posts/2015-08-14-Next-year.md +++ b/posts/2015-08-14-Next-year.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust in 2016" -author: Nicholas Matsakis and Aaron Turon -description: "Our vision for Rust's next year" ---- ++++ +layout = "post" +title = "Rust in 2016" +author = "Nicholas Matsakis and Aaron Turon" +description = "Our vision for Rust's next year" ++++ This week marks three months since Rust 1.0 was released. As we're starting to hit our post-1.0 stride, we'd like to talk about **what 1.0 meant in hindsight, diff --git a/posts/2015-09-17-Rust-1.3.md b/posts/2015-09-17-Rust-1.3.md index 864eaefe2..e12cd9aba 100644 --- a/posts/2015-09-17-Rust-1.3.md +++ b/posts/2015-09-17-Rust-1.3.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.3" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.3" +author = "The Rust Core Team" +release = true ++++ The gear keeps turning: we're releasing Rust 1.3 stable today! As always, read on for the highlights and check the [release notes][notes] for more detail. diff --git a/posts/2015-10-29-Rust-1.4.md b/posts/2015-10-29-Rust-1.4.md index 961dd7112..d0cfffb04 100644 --- a/posts/2015-10-29-Rust-1.4.md +++ b/posts/2015-10-29-Rust-1.4.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.4" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.4" +author = "The Rust Core Team" +release = true ++++ Choo choo! The trains have kept rolling, and today, we’re happy to announce the release of Rust 1.4, the newest stable release. Rust is a systems programming diff --git a/posts/2015-12-10-Rust-1.5.md b/posts/2015-12-10-Rust-1.5.md index b50b73233..5a44774fa 100644 --- a/posts/2015-12-10-Rust-1.5.md +++ b/posts/2015-12-10-Rust-1.5.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.5" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.5" +author = "The Rust Core Team" +release = true ++++ Today we're releasing [Rust 1.5 stable][install]. This post gives the highlights, and you can find the full details in the diff --git a/posts/2016-01-21-Rust-1.6.md b/posts/2016-01-21-Rust-1.6.md index 87220f7ab..e0f838d04 100644 --- a/posts/2016-01-21-Rust-1.6.md +++ b/posts/2016-01-21-Rust-1.6.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.6" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.6" +author = "The Rust Core Team" +release = true ++++ Hello 2016! We’re happy to announce the first Rust release of the year, 1.6. Rust is a systems programming language focused on safety, speed, and diff --git a/posts/2016-03-02-Rust-1.7.md b/posts/2016-03-02-Rust-1.7.md index 7aeb75fe6..510e2a9e1 100644 --- a/posts/2016-03-02-Rust-1.7.md +++ b/posts/2016-03-02-Rust-1.7.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.7" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.7" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.7. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2016-04-14-Rust-1.8.md b/posts/2016-04-14-Rust-1.8.md index 08e1fce51..44618edf9 100644 --- a/posts/2016-04-14-Rust-1.8.md +++ b/posts/2016-04-14-Rust-1.8.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.8" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.8" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.8. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2016-04-19-MIR.md b/posts/2016-04-19-MIR.md index 168c31823..22b6c64ed 100644 --- a/posts/2016-04-19-MIR.md +++ b/posts/2016-04-19-MIR.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Introducing MIR" -author: Niko Matsakis -description: "The shift to use MIR in the compiler should unlock many exciting improvements." ---- ++++ +layout = "post" +title = "Introducing MIR" +author = "Niko Matsakis" +description = "The shift to use MIR in the compiler should unlock many exciting improvements." ++++ We are in the final stages of a grand transformation on the Rust compiler internals. Over the past year or so, we have been steadily diff --git a/posts/2016-05-05-cargo-pillars.md b/posts/2016-05-05-cargo-pillars.md index 6b0d77d75..5f4b08dca 100644 --- a/posts/2016-05-05-cargo-pillars.md +++ b/posts/2016-05-05-cargo-pillars.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Cargo: predictable dependency management" -author: Yehuda Katz -description: "Cargo makes dependency management in Rust easy and predictable" ---- ++++ +layout = "post" +title = "Cargo: predictable dependency management" +author = "Yehuda Katz" +description = "Cargo makes dependency management in Rust easy and predictable" ++++ Cargo's goal is to make modern application package management a core value of the Rust programming language. diff --git a/posts/2016-05-09-survey.md b/posts/2016-05-09-survey.md index fe9a4d20b..c02ab036c 100644 --- a/posts/2016-05-09-survey.md +++ b/posts/2016-05-09-survey.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the 2016 State of Rust Survey" -author: The Rust Community Team -description: "Hearing from you about the first year of Rust" ---- ++++ +layout = "post" +title = "Launching the 2016 State of Rust Survey" +author = "The Rust Community Team" +description = "Hearing from you about the first year of Rust" ++++ Rust's first birthday is upon us (on May 15th, 2016), and we want to take this opportunity to reflect on where we've been, and where we're going. The Rust core diff --git a/posts/2016-05-13-rustup.md b/posts/2016-05-13-rustup.md index 9187e1aa9..91650a25d 100644 --- a/posts/2016-05-13-rustup.md +++ b/posts/2016-05-13-rustup.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Taking Rust everywhere with rustup" -author: Brian Anderson -description: "The rustup toolchain manager makes cross-compilation in Rust a breeze" ---- ++++ +layout = "post" +title = "Taking Rust everywhere with rustup" +author = "Brian Anderson" +description = "The rustup toolchain manager makes cross-compilation in Rust a breeze" ++++ *Cross-compilation* is an imposing term for a common kind of desire: diff --git a/posts/2016-05-16-rust-at-one-year.md b/posts/2016-05-16-rust-at-one-year.md index e60294e38..37746b405 100644 --- a/posts/2016-05-16-rust-at-one-year.md +++ b/posts/2016-05-16-rust-at-one-year.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "One year of Rust" -author: Aaron Turon -description: "Rust's trajectory one year after 1.0" ---- ++++ +layout = "post" +title = "One year of Rust" +author = "Aaron Turon" +description = "Rust's trajectory one year after 1.0" ++++ Rust is a language that gives you: diff --git a/posts/2016-05-26-Rust-1.9.md b/posts/2016-05-26-Rust-1.9.md index 924d3ab7d..d297028cc 100644 --- a/posts/2016-05-26-Rust-1.9.md +++ b/posts/2016-05-26-Rust-1.9.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.9" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.9" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.9. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2016-06-30-State-of-Rust-Survey-2016.md b/posts/2016-06-30-State-of-Rust-Survey-2016.md index 79b40da01..5666816cb 100644 --- a/posts/2016-06-30-State-of-Rust-Survey-2016.md +++ b/posts/2016-06-30-State-of-Rust-Survey-2016.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "State of Rust Survey 2016" -author: Jonathan Turner ---- ++++ +layout = "post" +title = "State of Rust Survey 2016" +author = "Jonathan Turner" ++++ We recently wrapped up with a survey for the Rust community. Little did we know that it would grow to be one of the largest language community surveys. A *huge* thank you to the **3,086** people who responded! We're humbled by the response, and we're thankful for all the great feedback. diff --git a/posts/2016-07-07-Rust-1.10.md b/posts/2016-07-07-Rust-1.10.md index f9f1aef6b..024e5eae9 100644 --- a/posts/2016-07-07-Rust-1.10.md +++ b/posts/2016-07-07-Rust-1.10.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.10" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.10" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.10. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2016-07-25-conf-lineup.md b/posts/2016-07-25-conf-lineup.md index 67c314423..69e75a161 100644 --- a/posts/2016-07-25-conf-lineup.md +++ b/posts/2016-07-25-conf-lineup.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The 2016 Rust Conference Lineup" -author: Rust Community -description: "Three Rust conferences are coming up soon; join us at one near you!" ---- ++++ +layout = "post" +title = "The 2016 Rust Conference Lineup" +author = "Rust Community" +description = "Three Rust conferences are coming up soon; join us at one near you!" ++++ The Rust Community is holding three major conferences in the near future, and we wanted to give a shout-out to each, now that all of the lineups are fully diff --git a/posts/2016-08-10-Shape-of-errors-to-come.md b/posts/2016-08-10-Shape-of-errors-to-come.md index 8a778ca57..b200afea7 100644 --- a/posts/2016-08-10-Shape-of-errors-to-come.md +++ b/posts/2016-08-10-Shape-of-errors-to-come.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Shape of errors to come" -author: Sophia June Turner ---- ++++ +layout = "post" +title = "Shape of errors to come" +author = "Sophia June Turner" ++++ There are changes afoot in the Rust world. If you've tried out the latest nightly, you'll notice something is *a little different*. For the past few months we've been working on new way of diff --git a/posts/2016-08-18-Rust-1.11.md b/posts/2016-08-18-Rust-1.11.md index 10a94b7b4..e3a792922 100644 --- a/posts/2016-08-18-Rust-1.11.md +++ b/posts/2016-08-18-Rust-1.11.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.11" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.11" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.11. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2016-09-08-incremental.md b/posts/2016-09-08-incremental.md index fe4d6eefe..a263afc67 100644 --- a/posts/2016-09-08-incremental.md +++ b/posts/2016-09-08-incremental.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Incremental Compilation" -author: Michael Woerister -description: "Incremental compilation for exponential joy and happiness." ---- ++++ +layout = "post" +title = "Incremental Compilation" +author = "Michael Woerister" +description = "Incremental compilation for exponential joy and happiness." ++++ I remember when, during the 1.0 anniversary presentation at the [Bay Area Meetup][meetup], Aaron Turon talked about Dropbox so far having been diff --git a/posts/2016-09-29-Rust-1.12.md b/posts/2016-09-29-Rust-1.12.md index f90d18293..bfdcff7e5 100644 --- a/posts/2016-09-29-Rust-1.12.md +++ b/posts/2016-09-29-Rust-1.12.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.12" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.12" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.12. Rust is a systems programming language with the slogan "fast, reliable, productive: diff --git a/posts/2016-10-20-Rust-1.12.1.md b/posts/2016-10-20-Rust-1.12.1.md index e8b981c99..cef34f3bc 100644 --- a/posts/2016-10-20-Rust-1.12.1.md +++ b/posts/2016-10-20-Rust-1.12.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.12.1" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.12.1" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.12.1. Rust is a systems programming language with a focus on reliability, performance, and diff --git a/posts/2016-11-10-Rust-1.13.md b/posts/2016-11-10-Rust-1.13.md index a92278a03..cdf26234a 100644 --- a/posts/2016-11-10-Rust-1.13.md +++ b/posts/2016-11-10-Rust-1.13.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.13" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.13" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.13.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2016-12-15-Underhanded-Rust.md b/posts/2016-12-15-Underhanded-Rust.md index 04bfcc7b7..d29434acf 100644 --- a/posts/2016-12-15-Underhanded-Rust.md +++ b/posts/2016-12-15-Underhanded-Rust.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing the First Underhanded Rust Contest" -author: The Rust Community Team ---- ++++ +layout = "post" +title = "Announcing the First Underhanded Rust Contest" +author = "The Rust Community Team" ++++ The [Rust Community Team](https://community.rs) is pleased to announce the first annual Underhanded Rust Contest, inspired by the [Underhanded diff --git a/posts/2016-12-22-Rust-1.14.md b/posts/2016-12-22-Rust-1.14.md index 0b7411f35..d3f0a0aae 100644 --- a/posts/2016-12-22-Rust-1.14.md +++ b/posts/2016-12-22-Rust-1.14.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.14" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.14" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.14.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2017-02-02-Rust-1.15.md b/posts/2017-02-02-Rust-1.15.md index 44753ce97..74c17e165 100644 --- a/posts/2017-02-02-Rust-1.15.md +++ b/posts/2017-02-02-Rust-1.15.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.15" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.15" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.15.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2017-02-06-roadmap.md b/posts/2017-02-06-roadmap.md index e512c259a..a88f7301e 100644 --- a/posts/2017-02-06-roadmap.md +++ b/posts/2017-02-06-roadmap.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust's 2017 roadmap" -author: Aaron Turon -description: "What the Rust community hopes to get done in 2017" ---- ++++ +layout = "post" +title = "Rust's 2017 roadmap" +author = "Aaron Turon" +description = "What the Rust community hopes to get done in 2017" ++++ Starting with 2017, Rust is following an [open roadmap process] for setting our aims for the year. The process is coordinated with [the survey] and diff --git a/posts/2017-02-09-Rust-1.15.1.md b/posts/2017-02-09-Rust-1.15.1.md index 33104e250..1c3fd23f7 100644 --- a/posts/2017-02-09-Rust-1.15.1.md +++ b/posts/2017-02-09-Rust-1.15.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.15.1" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.15.1" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.15.1. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2017-03-02-lang-ergonomics.md b/posts/2017-03-02-lang-ergonomics.md index e52fd85de..f94e8b2aa 100644 --- a/posts/2017-03-02-lang-ergonomics.md +++ b/posts/2017-03-02-lang-ergonomics.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust's language ergonomics initiative" -author: Aaron Turon -description: "Ergonomics, learnability, and the fact that sometimes implicit is better" ---- ++++ +layout = "post" +title = "Rust's language ergonomics initiative" +author = "Aaron Turon" +description = "Ergonomics, learnability, and the fact that sometimes implicit is better" ++++ To help bring our [2017 vision for Rust] to fruition, the Rust subteams are launching initiatives targeted at specific roadmap goals. **This post covers the diff --git a/posts/2017-03-16-Rust-1.16.md b/posts/2017-03-16-Rust-1.16.md index 0612f8d2f..4c36d2b47 100644 --- a/posts/2017-03-16-Rust-1.16.md +++ b/posts/2017-03-16-Rust-1.16.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.16" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.16" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.16.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2017-04-27-Rust-1.17.md b/posts/2017-04-27-Rust-1.17.md index 88c81b3f5..1b85e5e6a 100644 --- a/posts/2017-04-27-Rust-1.17.md +++ b/posts/2017-04-27-Rust-1.17.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.17" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.17" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.17.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2017-05-03-survey.md b/posts/2017-05-03-survey.md index 0fe8184ee..99111b003 100644 --- a/posts/2017-05-03-survey.md +++ b/posts/2017-05-03-survey.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the 2017 State of Rust Survey" -author: The Rust Community Team -description: "Hearing from you about the second year of Rust" ---- ++++ +layout = "post" +title = "Launching the 2017 State of Rust Survey" +author = "The Rust Community Team" +description = "Hearing from you about the second year of Rust" ++++ Rust's second birthday is a little less than two weeks away (May 15th, 2017), so it's time for us to reflect on our progress over the past year, and how we diff --git a/posts/2017-05-05-libz-blitz.md b/posts/2017-05-05-libz-blitz.md index 14bc826c8..ef798bb3a 100644 --- a/posts/2017-05-05-libz-blitz.md +++ b/posts/2017-05-05-libz-blitz.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The Rust Libz Blitz" -author: Brian Anderson, David Tolnay, and Aaron Turon -description: "Improving the quality and maturity of Rust's core ecosystem" ---- ++++ +layout = "post" +title = "The Rust Libz Blitz" +author = "Brian Anderson, David Tolnay, and Aaron Turon" +description = "Improving the quality and maturity of Rust's core ecosystem" ++++ To help bring our [2017 vision for Rust] to fruition, the Rust subteams are launching initiatives targeted at specific roadmap goals. **This post covers the diff --git a/posts/2017-05-15-rust-at-two-years.md b/posts/2017-05-15-rust-at-two-years.md index b63a5c95a..e52447655 100644 --- a/posts/2017-05-15-rust-at-two-years.md +++ b/posts/2017-05-15-rust-at-two-years.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Two years of Rust" -author: Carol (Nichols || Goulding) -description: "Rust, two years after 1.0" ---- ++++ +layout = "post" +title = "Two years of Rust" +author = "Carol (Nichols || Goulding)" +description = "Rust, two years after 1.0" ++++ Rust is a language for confident, productive systems programming. It aims to make systems programming accessible to a wider audience, and to raise the diff --git a/posts/2017-06-08-Rust-1.18.md b/posts/2017-06-08-Rust-1.18.md index b257944ab..d373bbb52 100644 --- a/posts/2017-06-08-Rust-1.18.md +++ b/posts/2017-06-08-Rust-1.18.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.18" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.18" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.18.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2017-06-27-Increasing-Rusts-Reach.md b/posts/2017-06-27-Increasing-Rusts-Reach.md index 5464d2ec9..ed3a2429a 100644 --- a/posts/2017-06-27-Increasing-Rusts-Reach.md +++ b/posts/2017-06-27-Increasing-Rusts-Reach.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Increasing Rust’s Reach" -author: Carol Nichols ---- ++++ +layout = "post" +title = "Increasing Rust’s Reach" +author = "Carol Nichols" ++++ **EDIT: We've heard that Google Forms is not easily accessible in all countries; if that applies to you, please find the [application's questions in this text file](../../../images/2017-06-Increasing-Rusts-Reach/application.txt) and send the answers via email to carol.nichols@gmail.com.** diff --git a/posts/2017-07-05-Rust-Roadmap-Update.md b/posts/2017-07-05-Rust-Roadmap-Update.md index 447d18cf7..ce09d1750 100644 --- a/posts/2017-07-05-Rust-Roadmap-Update.md +++ b/posts/2017-07-05-Rust-Roadmap-Update.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust's 2017 roadmap, six months in" -author: Nicholas Matsakis ---- ++++ +layout = "post" +title = "Rust's 2017 roadmap, six months in" +author = "Nicholas Matsakis" ++++ In January of this year, we adopted the [2017 Rust Roadmap][rr], which laid out our plans for 2017. As part of the roadmap process, we plan diff --git a/posts/2017-07-18-conf-lineup.md b/posts/2017-07-18-conf-lineup.md index f0b69ca57..5b05b92be 100644 --- a/posts/2017-07-18-conf-lineup.md +++ b/posts/2017-07-18-conf-lineup.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The 2017 Rust Conference Lineup" -author: Rust Community -description: "Three Rust conferences are coming up soon; join us at one near you!" ---- ++++ +layout = "post" +title = "The 2017 Rust Conference Lineup" +author = "Rust Community" +description = "Three Rust conferences are coming up soon; join us at one near you!" ++++ The Rust Community is holding three major conferences in the near future! diff --git a/posts/2017-07-20-Rust-1.19.md b/posts/2017-07-20-Rust-1.19.md index 87faa21d8..6336da132 100644 --- a/posts/2017-07-20-Rust-1.19.md +++ b/posts/2017-07-20-Rust-1.19.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.19" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.19" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.19.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2017-08-31-Rust-1.20.md b/posts/2017-08-31-Rust-1.20.md index 5c47b265f..a6fa7ef8a 100644 --- a/posts/2017-08-31-Rust-1.20.md +++ b/posts/2017-08-31-Rust-1.20.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.20" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.20" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.20.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2017-09-05-Rust-2017-Survey-Results.md b/posts/2017-09-05-Rust-2017-Survey-Results.md index a27ead0a3..4ec18cb18 100644 --- a/posts/2017-09-05-Rust-2017-Survey-Results.md +++ b/posts/2017-09-05-Rust-2017-Survey-Results.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust 2017 Survey Results" -author: Jonathan Turner ---- ++++ +layout = "post" +title = "Rust 2017 Survey Results" +author = "Jonathan Turner" ++++ It's that time of the year, where we take a good look at how things are going by asking the community at large -- both Rust users and non-users. And wow, did you respond! diff --git a/posts/2017-09-18-impl-future-for-rust.md b/posts/2017-09-18-impl-future-for-rust.md index a7f3fc62d..dc738a2be 100644 --- a/posts/2017-09-18-impl-future-for-rust.md +++ b/posts/2017-09-18-impl-future-for-rust.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "impl Future for Rust" -author: Aaron Turon -description: "The Rust community is going to finish out its 2017 roadmap with a bang—and we want your help!" ---- ++++ +layout = "post" +title = "impl Future for Rust" +author = "Aaron Turon" +description = "The Rust community is going to finish out its 2017 roadmap with a bang—and we want your help!" ++++ The Rust community has been hard at work on our [2017 roadmap], but as we come up on the final quarter of the year, we're going to kick it into high gear—and diff --git a/posts/2017-10-12-Rust-1.21.md b/posts/2017-10-12-Rust-1.21.md index 8d83ad47e..1905a249c 100644 --- a/posts/2017-10-12-Rust-1.21.md +++ b/posts/2017-10-12-Rust-1.21.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.21" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.21" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce the latest version of Rust, 1.21.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2017-11-14-Fearless-Concurrency-In-Firefox-Quantum.md b/posts/2017-11-14-Fearless-Concurrency-In-Firefox-Quantum.md index 3ba49214e..b9eebb48b 100644 --- a/posts/2017-11-14-Fearless-Concurrency-In-Firefox-Quantum.md +++ b/posts/2017-11-14-Fearless-Concurrency-In-Firefox-Quantum.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Fearless Concurrency in Firefox Quantum" -author: "Manish Goregaokar" ---- ++++ +layout = "post" +title = "Fearless Concurrency in Firefox Quantum" +author = "Manish Goregaokar" ++++ These days, Rust is used for [all kinds of things][friends]. But its founding application was [Servo], an experimental browser engine. diff --git a/posts/2017-11-22-Rust-1.22.md b/posts/2017-11-22-Rust-1.22.md index db40fe999..41203a91d 100644 --- a/posts/2017-11-22-Rust-1.22.md +++ b/posts/2017-11-22-Rust-1.22.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.22 (and 1.22.1)" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.22 (and 1.22.1)" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce *two* new versions of Rust, 1.22.0 and 1.22.1. Rust is a systems programming language focused on safety, speed, and diff --git a/posts/2017-12-21-rust-in-2017.md b/posts/2017-12-21-rust-in-2017.md index 9afdf315d..1a77270c7 100644 --- a/posts/2017-12-21-rust-in-2017.md +++ b/posts/2017-12-21-rust-in-2017.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust in 2017: what we achieved" -author: Aaron Turon ---- ++++ +layout = "post" +title = "Rust in 2017: what we achieved" +author = "Aaron Turon" ++++ Rust’s development in 2017 fit into a single overarching theme: **increasing productivity, especially for newcomers to Rust**. From tooling to libraries to documentation to the core language, we wanted to make it easier to get things done with Rust. That desire led to [a roadmap](https://blog.rust-lang.org/2017/02/06/roadmap.html) for the year, setting out 8 high-level objectives that would guide the work of the team. diff --git a/posts/2018-01-03-new-years-rust-a-call-for-community-blogposts.md b/posts/2018-01-03-new-years-rust-a-call-for-community-blogposts.md index 6e833c7d0..ebe86b20c 100644 --- a/posts/2018-01-03-new-years-rust-a-call-for-community-blogposts.md +++ b/posts/2018-01-03-new-years-rust-a-call-for-community-blogposts.md @@ -1,8 +1,8 @@ ---- -title: "New Year's Rust: A Call for Community Blogposts" -author: "The Rust Core Team" -layout: post ---- ++++ +title = "New Year's Rust: A Call for Community Blogposts" +author = "The Rust Core Team" +layout = "post" ++++ 'Tis the season for people and communities to reflect and set goals- and the Rust team is no different. Last month, we published [a blogpost about our accomplishments in 2017], diff --git a/posts/2018-01-04-Rust-1.23.md b/posts/2018-01-04-Rust-1.23.md index dcdb24a86..dcebfea23 100644 --- a/posts/2018-01-04-Rust-1.23.md +++ b/posts/2018-01-04-Rust-1.23.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.23" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.23" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.23.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-01-31-The-2018-Rust-Event-Lineup.md b/posts/2018-01-31-The-2018-Rust-Event-Lineup.md index 30e7a5932..27273f4be 100644 --- a/posts/2018-01-31-The-2018-Rust-Event-Lineup.md +++ b/posts/2018-01-31-The-2018-Rust-Event-Lineup.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The 2018 Rust Event Lineup" -author: Rust Community -description: "Lots of Rust events are happening this year; join us at one near you!" ---- ++++ +layout = "post" +title = "The 2018 Rust Event Lineup" +author = "Rust Community" +description = "Lots of Rust events are happening this year; join us at one near you!" ++++ Every year there are multiple Rust events around the world, bringing together the community. Despite being early in the year, we're excited to be able to highlight several events diff --git a/posts/2018-02-15-Rust-1.24.md b/posts/2018-02-15-Rust-1.24.md index c6e9e8483..8dd1e529b 100644 --- a/posts/2018-02-15-Rust-1.24.md +++ b/posts/2018-02-15-Rust-1.24.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.24" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.24" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.24.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-03-01-Rust-1.24.1.md b/posts/2018-03-01-Rust-1.24.1.md index 72f5ecddc..fdf947614 100644 --- a/posts/2018-03-01-Rust-1.24.1.md +++ b/posts/2018-03-01-Rust-1.24.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.24.1" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.24.1" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.24.1. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-03-12-roadmap.md b/posts/2018-03-12-roadmap.md index 5d41702b2..daac4af4e 100644 --- a/posts/2018-03-12-roadmap.md +++ b/posts/2018-03-12-roadmap.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust's 2018 roadmap" -author: "The Rust Core Team" ---- ++++ +layout = "post" +title = "Rust's 2018 roadmap" +author = "The Rust Core Team" ++++ Each year the Rust community [comes together][roadmap-process] to set out a roadmap. This year, in addition to the [survey], we put out diff --git a/posts/2018-03-29-Rust-1.25.md b/posts/2018-03-29-Rust-1.25.md index e2cd21c21..af88c40eb 100644 --- a/posts/2018-03-29-Rust-1.25.md +++ b/posts/2018-03-29-Rust-1.25.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.25" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.25" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.25.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-04-02-Increasing-Rusts-Reach-2018.md b/posts/2018-04-02-Increasing-Rusts-Reach-2018.md index 8fc9fd943..60b1c0d8b 100644 --- a/posts/2018-04-02-Increasing-Rusts-Reach-2018.md +++ b/posts/2018-04-02-Increasing-Rusts-Reach-2018.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Increasing Rust’s Reach 2018" -author: Ashley Williams ---- ++++ +layout = "post" +title = "Increasing Rust’s Reach 2018" +author = "Ashley Williams" ++++ The Rust team is happy to announce that we're running our Increasing Rust's Reach program [again] this year. Increasing Rust's Reach is one of several programs run by diff --git a/posts/2018-04-06-all-hands.md b/posts/2018-04-06-all-hands.md index 6eaacbaa5..cbb38dfa7 100644 --- a/posts/2018-04-06-all-hands.md +++ b/posts/2018-04-06-all-hands.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "The Rust Team All Hands in Berlin: a Recap" -author: Aaron Turon ---- ++++ +layout = "post" +title = "The Rust Team All Hands in Berlin: a Recap" +author = "Aaron Turon" ++++ Last week we held an "All Hands" event in Berlin, which drew more than 50 people involved in 15 different Rust Teams or Working Groups, with a majority being diff --git a/posts/2018-05-10-Rust-1.26.md b/posts/2018-05-10-Rust-1.26.md index 07562528c..e1128cece 100644 --- a/posts/2018-05-10-Rust-1.26.md +++ b/posts/2018-05-10-Rust-1.26.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.26" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.26" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.26.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-05-15-Rust-turns-three.md b/posts/2018-05-15-Rust-turns-three.md index ce09cbe46..9a18841a8 100644 --- a/posts/2018-05-15-Rust-turns-three.md +++ b/posts/2018-05-15-Rust-turns-three.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust turns three" -author: Aaron Turon -description: "Three years ago today, the Rust community released Rust 1.0 to the world, with our initial vision of fearless systems programming." ---- ++++ +layout = "post" +title = "Rust turns three" +author = "Aaron Turon" +description = "Three years ago today, the Rust community released Rust 1.0 to the world, with our initial vision of fearless systems programming." ++++ Three years ago today, the Rust community released [Rust 1.0] to the world, with our initial vision of fearless systems programming. As per tradition, we’ll diff --git a/posts/2018-05-29-Rust-1.26.1.md b/posts/2018-05-29-Rust-1.26.1.md index 06febb446..3942cabe0 100644 --- a/posts/2018-05-29-Rust-1.26.1.md +++ b/posts/2018-05-29-Rust-1.26.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.26.1" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.26.1" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.26.1. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-06-05-Rust-1.26.2.md b/posts/2018-06-05-Rust-1.26.2.md index 7baccbae1..49cf5e956 100644 --- a/posts/2018-06-05-Rust-1.26.2.md +++ b/posts/2018-06-05-Rust-1.26.2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.26.2" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.26.2" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.26.2. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-06-21-Rust-1.27.md b/posts/2018-06-21-Rust-1.27.md index a4970a18c..ea9d415c3 100644 --- a/posts/2018-06-21-Rust-1.27.md +++ b/posts/2018-06-21-Rust-1.27.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.27" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.27" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.27.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-07-06-security-advisory-for-rustdoc.md b/posts/2018-07-06-security-advisory-for-rustdoc.md index f8b3b0479..127cebfc6 100644 --- a/posts/2018-07-06-security-advisory-for-rustdoc.md +++ b/posts/2018-07-06-security-advisory-for-rustdoc.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security Advisory for rustdoc" -author: "The Rust Core Team" ---- ++++ +layout = "post" +title = "Security Advisory for rustdoc" +author = "The Rust Core Team" ++++ ## Quick overview diff --git a/posts/2018-07-10-Rust-1.27.1.md b/posts/2018-07-10-Rust-1.27.1.md index 9f321b635..756b95d0a 100644 --- a/posts/2018-07-10-Rust-1.27.1.md +++ b/posts/2018-07-10-Rust-1.27.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.27.1" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.27.1" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.27.1. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-07-20-Rust-1.27.2.md b/posts/2018-07-20-Rust-1.27.2.md index 0722dd9a2..d72ff40e6 100644 --- a/posts/2018-07-20-Rust-1.27.2.md +++ b/posts/2018-07-20-Rust-1.27.2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.27.2" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.27.2" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.27.2. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-07-27-what-is-rust-2018.md b/posts/2018-07-27-what-is-rust-2018.md index 56abc657a..415624bc9 100644 --- a/posts/2018-07-27-what-is-rust-2018.md +++ b/posts/2018-07-27-what-is-rust-2018.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "What is Rust 2018?" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "What is Rust 2018?" +author = "The Rust Core Team" ++++ Back in March, [we announced](https://blog.rust-lang.org/2018/03/12/roadmap.html) something new: diff --git a/posts/2018-08-02-Rust-1.28.md b/posts/2018-08-02-Rust-1.28.md index 9d41caa07..96dbd77d6 100644 --- a/posts/2018-08-02-Rust-1.28.md +++ b/posts/2018-08-02-Rust-1.28.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.28" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.28" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.28.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-08-08-survey.md b/posts/2018-08-08-survey.md index 19f43dc65..334c2914e 100644 --- a/posts/2018-08-08-survey.md +++ b/posts/2018-08-08-survey.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the 2018 State of Rust Survey" -author: The Rust Community Team -description: "Hearing from you about the third year of Rust" ---- ++++ +layout = "post" +title = "Launching the 2018 State of Rust Survey" +author = "The Rust Community Team" +description = "Hearing from you about the third year of Rust" ++++ It's that time again! Time for us to take a look at how the Rust project is doing, and what we should plan for the future. The Rust Community Team is pleased to announce our [2018 State of Rust Survey][survey]! Whether or not you use Rust today, we want to know your opinions. Your responses will help the project understand its strengths and weaknesses and establish development priorities for the future. diff --git a/posts/2018-09-13-Rust-1.29.md b/posts/2018-09-13-Rust-1.29.md index 7ac89a92a..5a3e657ac 100644 --- a/posts/2018-09-13-Rust-1.29.md +++ b/posts/2018-09-13-Rust-1.29.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.29" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.29" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.29.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-09-21-Security-advisory-for-std.md b/posts/2018-09-21-Security-advisory-for-std.md index 483bd6933..d6aa0ee52 100644 --- a/posts/2018-09-21-Security-advisory-for-std.md +++ b/posts/2018-09-21-Security-advisory-for-std.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for the standard library" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Security advisory for the standard library" +author = "The Rust Core Team" ++++ The Rust team was recently notified of a security vulnerability affecting the standard library's `str::repeat` function. When passed a large number this diff --git a/posts/2018-09-25-Rust-1.29.1.md b/posts/2018-09-25-Rust-1.29.1.md index 85049116f..4b9ba5029 100644 --- a/posts/2018-09-25-Rust-1.29.1.md +++ b/posts/2018-09-25-Rust-1.29.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.29.1" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.29.1" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.29.1. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-10-12-Rust-1.29.2.md b/posts/2018-10-12-Rust-1.29.2.md index 53b56216e..1f636ee29 100644 --- a/posts/2018-10-12-Rust-1.29.2.md +++ b/posts/2018-10-12-Rust-1.29.2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.29.2" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.29.2" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.29.2. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-10-19-Update-on-crates.io-incident.md b/posts/2018-10-19-Update-on-crates.io-incident.md index dc86fc77b..3f796e662 100644 --- a/posts/2018-10-19-Update-on-crates.io-incident.md +++ b/posts/2018-10-19-Update-on-crates.io-incident.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Update on the October 15, 2018 incident on crates.io" -author: The Crates.io Team ---- ++++ +layout = "post" +title = "Update on the October 15, 2018 incident on crates.io" +author = "The Crates.io Team" ++++ On Monday, Oct 15, starting at approximately 20:00 UTC, crates.io sustained an operational incident. You can find the status page report [here][status] and our diff --git a/posts/2018-10-25-Rust-1.30.0.md b/posts/2018-10-25-Rust-1.30.0.md index 208ce33dd..bc73f4950 100644 --- a/posts/2018-10-25-Rust-1.30.0.md +++ b/posts/2018-10-25-Rust-1.30.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.30" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.30" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.30.0. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-10-30-help-test-rust-2018.md b/posts/2018-10-30-help-test-rust-2018.md index 8957bb6c6..f96102e65 100644 --- a/posts/2018-10-30-help-test-rust-2018.md +++ b/posts/2018-10-30-help-test-rust-2018.md @@ -1,8 +1,8 @@ ---- -title: "Help test Rust 2018" -author: "The Rust Core Team" -layout: post ---- ++++ +title = "Help test Rust 2018" +author = "The Rust Core Team" +layout = "post" ++++ Back in July, we talked about ["Rust 2018"]. In short, we are launching a cycle of long-term milestones called "Editions". Editions are a way to diff --git a/posts/2018-11-08-Rust-1.30.1.md b/posts/2018-11-08-Rust-1.30.1.md index b06bdbff8..59799ba21 100644 --- a/posts/2018-11-08-Rust-1.30.1.md +++ b/posts/2018-11-08-Rust-1.30.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.30.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.30.1" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.30.1. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-11-27-Rust-survey-2018.md b/posts/2018-11-27-Rust-survey-2018.md index 484a33ed8..bdee1a934 100644 --- a/posts/2018-11-27-Rust-survey-2018.md +++ b/posts/2018-11-27-Rust-survey-2018.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust Survey 2018 Results" -author: The Rust Survey Team ---- ++++ +layout = "post" +title = "Rust Survey 2018 Results" +author = "The Rust Survey Team" ++++ Another year means another Rust survey, and this year marks Rust's third annual survey. This year, the survey launched for the first time in multiple languages. In total **14** languages, in addition to English, were covered. The results from non-English languages totalled *25% of all responses* and helped pushed the number of responses to a new record of **5991 responses**. Before we begin the analysis, we just want to give a big "thank you!" to all the people who took the time to respond and give us your thoughts. It’s because of your help that Rust will continue to improve year after year. diff --git a/posts/2018-11-29-a-new-look-for-rust-lang-org.md b/posts/2018-11-29-a-new-look-for-rust-lang-org.md index 3f6f0a4ee..f4a79d2a8 100644 --- a/posts/2018-11-29-a-new-look-for-rust-lang-org.md +++ b/posts/2018-11-29-a-new-look-for-rust-lang-org.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "A new look for rust-lang.org" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "A new look for rust-lang.org" +author = "The Rust Core Team" ++++ Before 1.0, Rust had a reputation for changing the language on a near-daily basis. By contrast, the website has looked pretty much the same. Here’s the @@ -123,4 +123,4 @@ us](mailto:www@rust-lang.org)! We’d like to ship this new site on December 6, with the release of Rust 2018. Thank you for giving it a try before then, so we can work out any bugs we -find! \ No newline at end of file +find! diff --git a/posts/2018-12-06-Rust-1.31-and-rust-2018.md b/posts/2018-12-06-Rust-1.31-and-rust-2018.md index 752613479..e5bf7d415 100644 --- a/posts/2018-12-06-Rust-1.31-and-rust-2018.md +++ b/posts/2018-12-06-Rust-1.31-and-rust-2018.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.31 and Rust 2018" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.31 and Rust 2018" +author = "The Rust Core Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.31.0, and "Rust 2018" as well. Rust is a programming language that empowers everyone to build diff --git a/posts/2018-12-06-call-for-rust-2019-roadmap-blogposts.md b/posts/2018-12-06-call-for-rust-2019-roadmap-blogposts.md index ffa194fcd..70c2ff779 100644 --- a/posts/2018-12-06-call-for-rust-2019-roadmap-blogposts.md +++ b/posts/2018-12-06-call-for-rust-2019-roadmap-blogposts.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "A call for Rust 2019 Roadmap blog posts" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "A call for Rust 2019 Roadmap blog posts" +author = "The Rust Core Team" ++++ It's almost 2019! As such, the Rust team needs to create a roadmap for Rust's development next year. At the highest level, Rust's development process looks @@ -77,4 +77,4 @@ open up the normal RFC process, though if you want, you are welcome to write a post and link to it on the GitHub discussion. We look forward to working with the entire community to make Rust even more -wonderful in 2019. Thanks for an awesome 2018! \ No newline at end of file +wonderful in 2019. Thanks for an awesome 2018! diff --git a/posts/2018-12-17-Rust-2018-dev-tools.md b/posts/2018-12-17-Rust-2018-dev-tools.md index 13f50b4ab..e59caf0c1 100644 --- a/posts/2018-12-17-Rust-2018-dev-tools.md +++ b/posts/2018-12-17-Rust-2018-dev-tools.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Tools in the 2018 edition" -author: The Dev-tools team ---- ++++ +layout = "post" +title = "Tools in the 2018 edition" +author = "The Dev-tools team" ++++ Tooling is an important part of what makes a programming language practical and productive. Rust has always had some great tools (Cargo in particular has a diff --git a/posts/2018-12-20-Rust-1.31.1.md b/posts/2018-12-20-Rust-1.31.1.md index 7211cc3b0..88b23315b 100644 --- a/posts/2018-12-20-Rust-1.31.1.md +++ b/posts/2018-12-20-Rust-1.31.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.31.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.31.1" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.31.1. Rust is a systems programming language focused on safety, speed, and concurrency. diff --git a/posts/2018-12-21-Procedural-Macros-in-Rust-2018.md b/posts/2018-12-21-Procedural-Macros-in-Rust-2018.md index b92e21068..03bf575cb 100644 --- a/posts/2018-12-21-Procedural-Macros-in-Rust-2018.md +++ b/posts/2018-12-21-Procedural-Macros-in-Rust-2018.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Procedural Macros in Rust 2018" -author: Alex Crichton ---- ++++ +layout = "post" +title = "Procedural Macros in Rust 2018" +author = "Alex Crichton" ++++ Perhaps my favorite feature in the Rust 2018 edition is [procedural macros]. Procedural macros have had a long and storied history in Rust (and will continue diff --git a/posts/2019-01-17-Rust-1.32.0.md b/posts/2019-01-17-Rust-1.32.0.md index 6872c944a..855a93989 100644 --- a/posts/2019-01-17-Rust-1.32.0.md +++ b/posts/2019-01-17-Rust-1.32.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.32.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.32.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.32.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2019-02-22-Core-team-changes.md b/posts/2019-02-22-Core-team-changes.md index b444b8935..3bb5148dd 100644 --- a/posts/2019-02-22-Core-team-changes.md +++ b/posts/2019-02-22-Core-team-changes.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Changes in the core team" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Changes in the core team" +author = "The Rust Core Team" ++++ Just a quick update: You may have noticed that, in the last month or so, a number of [Rust core team] members have changed their jobs diff --git a/posts/2019-02-28-Rust-1.33.0.md b/posts/2019-02-28-Rust-1.33.0.md index 2ef03ec91..24119c55e 100644 --- a/posts/2019-02-28-Rust-1.33.0.md +++ b/posts/2019-02-28-Rust-1.33.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.33.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.33.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.33.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2019-04-11-Rust-1.34.0.md b/posts/2019-04-11-Rust-1.34.0.md index 5846c174b..9b7729bf4 100644 --- a/posts/2019-04-11-Rust-1.34.0.md +++ b/posts/2019-04-11-Rust-1.34.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.34.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.34.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.34.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2019-04-23-roadmap.md b/posts/2019-04-23-roadmap.md index c3182a6c4..812f913dd 100644 --- a/posts/2019-04-23-roadmap.md +++ b/posts/2019-04-23-roadmap.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust's 2019 roadmap" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Rust's 2019 roadmap" +author = "The Rust Core Team" ++++ Each year the Rust community [comes together][roadmap-process] to set out a roadmap. This year, in addition to the [survey], we put out a [call for blog diff --git a/posts/2019-04-25-Rust-1.34.1.md b/posts/2019-04-25-Rust-1.34.1.md index cbc9a84b6..483099209 100644 --- a/posts/2019-04-25-Rust-1.34.1.md +++ b/posts/2019-04-25-Rust-1.34.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.34.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.34.1" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.34.1, and a new version of rustup, 1.18.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2019-04-26-Mozilla-IRC-Sunset-and-the-Rust-Channel.md b/posts/2019-04-26-Mozilla-IRC-Sunset-and-the-Rust-Channel.md index 263edbdb6..28e960d20 100644 --- a/posts/2019-04-26-Mozilla-IRC-Sunset-and-the-Rust-Channel.md +++ b/posts/2019-04-26-Mozilla-IRC-Sunset-and-the-Rust-Channel.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Mozilla IRC Sunset and the Rust Channel" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Mozilla IRC Sunset and the Rust Channel" +author = "The Rust Core Team" ++++ The Rust community has had a presence on Mozilla’s IRC network almost since Rust’s inception. Over time, the single channel grew into a set of pretty active channels where folks would come to ask Rust questions, coordinate work on Rust itself, and just in general chat about Rust. diff --git a/posts/2019-05-13-Security-advisory.md b/posts/2019-05-13-Security-advisory.md index 18caa1187..4d32473be 100644 --- a/posts/2019-05-13-Security-advisory.md +++ b/posts/2019-05-13-Security-advisory.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for the standard library" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Security advisory for the standard library" +author = "The Rust Core Team" ++++ This is a cross-post of the [official security advisory][official]. The official post contains a signed version with our PGP key, as well. diff --git a/posts/2019-05-14-Rust-1.34.2.md b/posts/2019-05-14-Rust-1.34.2.md index eb3d2b926..47f619285 100644 --- a/posts/2019-05-14-Rust-1.34.2.md +++ b/posts/2019-05-14-Rust-1.34.2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.34.2" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.34.2" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.34.2. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2019-05-15-4-Years-Of-Rust.md b/posts/2019-05-15-4-Years-Of-Rust.md index 12906328a..276efe5a7 100644 --- a/posts/2019-05-15-4-Years-Of-Rust.md +++ b/posts/2019-05-15-4-Years-Of-Rust.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "4 years of Rust" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "4 years of Rust" +author = "The Rust Core Team" ++++ On May 15th, 2015, [Rust][rust-release] was released to the world! After 5 years of open development (and a couple of years of sketching before that), we finally hit the button on making the attempt to create a new systems programming language a serious effort! diff --git a/posts/2019-05-20-The-2019-Rust-Event-Lineup.md b/posts/2019-05-20-The-2019-Rust-Event-Lineup.md index 52321d1c8..aca840bdc 100644 --- a/posts/2019-05-20-The-2019-Rust-Event-Lineup.md +++ b/posts/2019-05-20-The-2019-Rust-Event-Lineup.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The 2019 Rust Event Lineup" -author: Rust Community Team -description: "Lots of Rust events are happening this year; join us at one near you!" ---- ++++ +layout = "post" +title = "The 2019 Rust Event Lineup" +author = "Rust Community Team" +description = "Lots of Rust events are happening this year; join us at one near you!" ++++ We're excited for the 2019 conference season, which we're actually late in writing up. Some incredible events have already happened! Read on to learn more about all the events occurring diff --git a/posts/2019-05-23-Rust-1.35.0.md b/posts/2019-05-23-Rust-1.35.0.md index 676124c95..b09c7d97f 100644 --- a/posts/2019-05-23-Rust-1.35.0.md +++ b/posts/2019-05-23-Rust-1.35.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.35.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.35.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.35.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2019-06-03-governance-wg-announcement.md b/posts/2019-06-03-governance-wg-announcement.md index 07e08cee4..b051b0f98 100644 --- a/posts/2019-06-03-governance-wg-announcement.md +++ b/posts/2019-06-03-governance-wg-announcement.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The Governance WG is going public" -author: The Rust Governance WG -release: false ---- ++++ +layout = "post" +title = "The Governance WG is going public" +author = "The Rust Governance WG" +release = false ++++ Hey all! Today we're happy to announce the [Governance Working Group](https://internals.rust-lang.org/t/governance-working-group-announcement/9637) is going public. We've been spending the last couple weeks finding our bearings and structuring the working group. diff --git a/posts/2019-07-04-Rust-1.36.0.md b/posts/2019-07-04-Rust-1.36.0.md index d5eb7b296..682b88367 100644 --- a/posts/2019-07-04-Rust-1.36.0.md +++ b/posts/2019-07-04-Rust-1.36.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.36.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.36.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.36.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2019-08-15-Rust-1.37.0.md b/posts/2019-08-15-Rust-1.37.0.md index 76e64ba91..13190060a 100644 --- a/posts/2019-08-15-Rust-1.37.0.md +++ b/posts/2019-08-15-Rust-1.37.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.37.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.37.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.37.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2019-09-18-upcoming-docsrs-changes.md b/posts/2019-09-18-upcoming-docsrs-changes.md index 422ce8349..af994a03c 100644 --- a/posts/2019-09-18-upcoming-docsrs-changes.md +++ b/posts/2019-09-18-upcoming-docsrs-changes.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Upcoming docs.rs changes" -author: The Rust Infrastructure Team ---- ++++ +layout = "post" +title = "Upcoming docs.rs changes" +author = "The Rust Infrastructure Team" ++++ On September 30th breaking changes will be deployed to the [docs.rs] build environment. [docs.rs] is a free service building and hosting documentation for diff --git a/posts/2019-09-26-Rust-1.38.0.md b/posts/2019-09-26-Rust-1.38.0.md index 7d303e460..d4ad0bae2 100644 --- a/posts/2019-09-26-Rust-1.38.0.md +++ b/posts/2019-09-26-Rust-1.38.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.38.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.38.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.38.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2019-09-30-Async-await-hits-beta.md b/posts/2019-09-30-Async-await-hits-beta.md index 3c8fe5f84..d1f44197c 100644 --- a/posts/2019-09-30-Async-await-hits-beta.md +++ b/posts/2019-09-30-Async-await-hits-beta.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Async-await hits beta!" -author: Niko Matsakis ---- ++++ +layout = "post" +title = "Async-await hits beta!" +author = "Niko Matsakis" ++++ Big news! As of this writing, **syntactic support for async-await is available in the Rust beta channel!** It will be available in the 1.39 diff --git a/posts/2019-09-30-Security-advisory-for-cargo.md b/posts/2019-09-30-Security-advisory-for-cargo.md index 632f722c9..40d262488 100644 --- a/posts/2019-09-30-Security-advisory-for-cargo.md +++ b/posts/2019-09-30-Security-advisory-for-cargo.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for Cargo" -author: The Rust Security Team ---- ++++ +layout = "post" +title = "Security advisory for Cargo" +author = "The Rust Security Team" ++++ > **Note**: This is a cross-post of the [official security advisory]. The official > post contains a signed version with our PGP key, as well. diff --git a/posts/2019-10-03-inside-rust-blog.md b/posts/2019-10-03-inside-rust-blog.md index 11e6a46fd..52eff0b6d 100644 --- a/posts/2019-10-03-inside-rust-blog.md +++ b/posts/2019-10-03-inside-rust-blog.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing the Inside Rust blog" -author: Niko Matsakis ---- ++++ +layout = "post" +title = "Announcing the Inside Rust blog" +author = "Niko Matsakis" ++++ Today we're happy to announce that we're starting a second blog, the [**Inside Rust** blog][irb]. This blog will be used to post regular diff --git a/posts/2019-10-15-Rustup-1.20.0.md b/posts/2019-10-15-Rustup-1.20.0.md index e00744d9f..807b1260d 100644 --- a/posts/2019-10-15-Rustup-1.20.0.md +++ b/posts/2019-10-15-Rustup-1.20.0.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.20.0" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.20.0" +author = "The Rustup Working Group" ++++ The rustup working group is happy to announce the release of rustup version 1.20.0. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2019-10-29-A-call-for-blogs-2020.md b/posts/2019-10-29-A-call-for-blogs-2020.md index 8174a3416..32159b2b8 100644 --- a/posts/2019-10-29-A-call-for-blogs-2020.md +++ b/posts/2019-10-29-A-call-for-blogs-2020.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "A call for blogs 2020" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "A call for blogs 2020" +author = "The Rust Core Team" ++++ What will Rust development look like in 2020? That's partially up to you! Here's how it works: diff --git a/posts/2019-11-01-nll-hard-errors.md b/posts/2019-11-01-nll-hard-errors.md index 11f2db4e0..79c13f841 100644 --- a/posts/2019-11-01-nll-hard-errors.md +++ b/posts/2019-11-01-nll-hard-errors.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Completing the transition to the new borrow checker" -author: Niko Matsakis ---- ++++ +layout = "post" +title = "Completing the transition to the new borrow checker" +author = "Niko Matsakis" ++++ For most of 2018, we've been issuing warnings about various bugs in the borrow checker that we plan to fix -- about two months ago, in the diff --git a/posts/2019-11-07-Async-await-stable.md b/posts/2019-11-07-Async-await-stable.md index be45ee62c..6a5f6ac26 100644 --- a/posts/2019-11-07-Async-await-stable.md +++ b/posts/2019-11-07-Async-await-stable.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Async-await on stable Rust!" -author: Niko Matsakis ---- ++++ +layout = "post" +title = "Async-await on stable Rust!" +author = "Niko Matsakis" ++++ **On this coming Thursday, November 7, async-await syntax hits stable Rust, as part of the 1.39.0 release.** This work has been a long time diff --git a/posts/2019-11-07-Rust-1.39.0.md b/posts/2019-11-07-Rust-1.39.0.md index cb7b42eae..4ee774eb6 100644 --- a/posts/2019-11-07-Rust-1.39.0.md +++ b/posts/2019-11-07-Rust-1.39.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.39.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.39.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.39.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2019-12-03-survey-launch.md b/posts/2019-12-03-survey-launch.md index 82e224de9..b96bc30e5 100644 --- a/posts/2019-12-03-survey-launch.md +++ b/posts/2019-12-03-survey-launch.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the 2019 State of Rust Survey" -author: The Rust Community Team -description: "Hearing from you about the fourth year of Rust" ---- ++++ +layout = "post" +title = "Launching the 2019 State of Rust Survey" +author = "The Rust Community Team" +description = "Hearing from you about the fourth year of Rust" ++++ It's that time again! Time for us to take a look at how the Rust project is doing, and what we should plan for the future. The Rust Community Team is pleased to announce our [2019 State of Rust Survey][survey]! Whether or not you use Rust today, we want to know your opinions. Your responses will help the project understand its strengths and weaknesses and establish development priorities for the future. diff --git a/posts/2019-12-19-Rust-1.40.0.md b/posts/2019-12-19-Rust-1.40.0.md index 4d89ed17a..b80140e6a 100644 --- a/posts/2019-12-19-Rust-1.40.0.md +++ b/posts/2019-12-19-Rust-1.40.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.40.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.40.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.40.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2020-01-03-reducing-support-for-32-bit-apple-targets.md b/posts/2020-01-03-reducing-support-for-32-bit-apple-targets.md index d92f7856b..7aca44b41 100644 --- a/posts/2020-01-03-reducing-support-for-32-bit-apple-targets.md +++ b/posts/2020-01-03-reducing-support-for-32-bit-apple-targets.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Reducing support for 32-bit Apple targets" -author: Pietro Albini ---- ++++ +layout = "post" +title = "Reducing support for 32-bit Apple targets" +author = "Pietro Albini" ++++ The Rust team regrets to announce that Rust 1.41.0 (to be released on January 30th, 2020) will be the last release with the current level of support for diff --git a/posts/2020-01-30-Rust-1.41.0.md b/posts/2020-01-30-Rust-1.41.0.md index aa2c2037a..276e6a851 100644 --- a/posts/2020-01-30-Rust-1.41.0.md +++ b/posts/2020-01-30-Rust-1.41.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.41.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.41.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.41.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2020-01-31-conf-lineup.md b/posts/2020-01-31-conf-lineup.md index 555059ed9..85bade2de 100644 --- a/posts/2020-01-31-conf-lineup.md +++ b/posts/2020-01-31-conf-lineup.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The 2020 Rust Event Lineup" -author: Rust Community -description: "Welcome to 2020; We are excited about the Rust conferences coming up; join us at one near you!" ---- ++++ +layout = "post" +title = "The 2020 Rust Event Lineup" +author = "Rust Community" +description = "Welcome to 2020; We are excited about the Rust conferences coming up; join us at one near you!" ++++ A new decade has started, and we are excited about the Rust conferences coming up. Each conference is an opportunity to learn about Rust, share your knowledge, and to have a good time with your fellow Rustaceans. Read on to learn more about the events we know about so far. diff --git a/posts/2020-02-27-Rust-1.41.1.md b/posts/2020-02-27-Rust-1.41.1.md index 06ca73863..84b5d3fb3 100644 --- a/posts/2020-02-27-Rust-1.41.1.md +++ b/posts/2020-02-27-Rust-1.41.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.41.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.41.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.41.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2020-03-10-rustconf-cfp.md b/posts/2020-03-10-rustconf-cfp.md index ddd9f6daa..e2198cf6e 100644 --- a/posts/2020-03-10-rustconf-cfp.md +++ b/posts/2020-03-10-rustconf-cfp.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The 2020 RustConf CFP is Now Open!" -author: Rust Community -description: "The call for proposals for RustConf 202 is open; We want to hear from you!" ---- ++++ +layout = "post" +title = "The 2020 RustConf CFP is Now Open!" +author = "Rust Community" +description = "The call for proposals for RustConf 202 is open; We want to hear from you!" ++++ Greetings fellow Rustaceans! diff --git a/posts/2020-03-12-Rust-1.42.md b/posts/2020-03-12-Rust-1.42.md index ecf72aec0..ffe4b04f5 100644 --- a/posts/2020-03-12-Rust-1.42.md +++ b/posts/2020-03-12-Rust-1.42.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.42.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.42.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.42.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2020-03-15-docs-rs-opt-into-fewer-targets.md b/posts/2020-03-15-docs-rs-opt-into-fewer-targets.md index 06aba2976..6c9062240 100644 --- a/posts/2020-03-15-docs-rs-opt-into-fewer-targets.md +++ b/posts/2020-03-15-docs-rs-opt-into-fewer-targets.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "docs.rs now allows you to choose your build targets" -author: Jynn Nelson -team: the docs.rs team ---- ++++ +layout = "post" +title = "docs.rs now allows you to choose your build targets" +author = "Jynn Nelson" +team = "the docs.rs team " ++++ Recently, [docs.rs] added a feature that allows crates to opt-out of building on all targets. If you don't need to build on all targets, you can enable this feature to reduce your build times. diff --git a/posts/2020-04-17-Rust-survey-2019.md b/posts/2020-04-17-Rust-survey-2019.md index 4b08c06d7..7ed4e26d3 100644 --- a/posts/2020-04-17-Rust-survey-2019.md +++ b/posts/2020-04-17-Rust-survey-2019.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust Survey 2019 Results" -author: The Rust Survey Team ---- ++++ +layout = "post" +title = "Rust Survey 2019 Results" +author = "The Rust Survey Team" ++++ > Translation available for [Chinese | 中文](https://web.archive.org/web/20200611004214/http://www.secondstate.info/blog/rust-2019) diff --git a/posts/2020-04-23-Rust-1.43.0.md b/posts/2020-04-23-Rust-1.43.0.md index e7e8a469c..a9ce92840 100644 --- a/posts/2020-04-23-Rust-1.43.0.md +++ b/posts/2020-04-23-Rust-1.43.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.43.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.43.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.43.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2020-05-07-Rust.1.43.1.md b/posts/2020-05-07-Rust.1.43.1.md index 781c9d6da..c0954c4d3 100644 --- a/posts/2020-05-07-Rust.1.43.1.md +++ b/posts/2020-05-07-Rust.1.43.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.43.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.43.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.43.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2020-05-15-five-years-of-rust.md b/posts/2020-05-15-five-years-of-rust.md index 5bee1b162..aa00e2471 100644 --- a/posts/2020-05-15-five-years-of-rust.md +++ b/posts/2020-05-15-five-years-of-rust.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Five Years of Rust" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Five Years of Rust" +author = "The Rust Core Team" ++++ With all that's going on in the world you'd be forgiven for forgetting that as of today, it has been five years since we released 1.0! Rust has changed diff --git a/posts/2020-06-04-Rust-1.44.0.md b/posts/2020-06-04-Rust-1.44.0.md index 66f058d32..a4d72cfe6 100644 --- a/posts/2020-06-04-Rust-1.44.0.md +++ b/posts/2020-06-04-Rust-1.44.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.44.0" -author: The Rust Core Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.44.0" +author = "The Rust Core Team" +release = true ++++ The Rust team has published a new version of Rust, 1.44.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2020-06-10-event-lineup-update.md b/posts/2020-06-10-event-lineup-update.md index 59828d6ba..728f8095a 100644 --- a/posts/2020-06-10-event-lineup-update.md +++ b/posts/2020-06-10-event-lineup-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2020 Event Lineup - Update" -author: The Rust Community Team -description: "Join Rust events online" ---- ++++ +layout = "post" +title = "2020 Event Lineup - Update" +author = "The Rust Community Team" +description = "Join Rust events online" ++++ In 2020 the way we can do events suddenly changed. In the past we had in-person events all around the world, with some major conferences throughout the year. diff --git a/posts/2020-06-18-Rust.1.44.1.md b/posts/2020-06-18-Rust.1.44.1.md index 767b022b3..872a8acce 100644 --- a/posts/2020-06-18-Rust.1.44.1.md +++ b/posts/2020-06-18-Rust.1.44.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.44.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.44.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.44.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2020-07-06-Rustup-1.22.0.md b/posts/2020-07-06-Rustup-1.22.0.md index 62a6721dd..353f7d119 100644 --- a/posts/2020-07-06-Rustup-1.22.0.md +++ b/posts/2020-07-06-Rustup-1.22.0.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.22.0" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.22.0" +author = "The Rustup Working Group" ++++ The rustup working group is happy to announce the release of rustup version 1.22.0. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2020-07-08-Rustup-1.22.1.md b/posts/2020-07-08-Rustup-1.22.1.md index ab6095280..75a08dd68 100644 --- a/posts/2020-07-08-Rustup-1.22.1.md +++ b/posts/2020-07-08-Rustup-1.22.1.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.22.1" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.22.1" +author = "The Rustup Working Group" ++++ The rustup working group is happy to announce the release of rustup version 1.22.1. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2020-07-14-crates-io-security-advisory.md b/posts/2020-07-14-crates-io-security-advisory.md index b5c516b4a..c0189491b 100644 --- a/posts/2020-07-14-crates-io-security-advisory.md +++ b/posts/2020-07-14-crates-io-security-advisory.md @@ -1,8 +1,8 @@ ---- -layout: post -title: crates.io security advisory -author: Rust Security Response WG ---- ++++ +layout = "post" +title = "crates.io security advisory" +author = "Rust Security Response WG" ++++ This is a cross-post of [the official security advisory][ml]. The official post contains a signed version with our PGP key, as well. diff --git a/posts/2020-07-16-Rust-1.45.0.md b/posts/2020-07-16-Rust-1.45.0.md index 9e76bec7a..6b74e4556 100644 --- a/posts/2020-07-16-Rust-1.45.0.md +++ b/posts/2020-07-16-Rust-1.45.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.45.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.45.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.45.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2020-07-30-Rust-1.45.1.md b/posts/2020-07-30-Rust-1.45.1.md index 5e43222c4..4eacda07e 100644 --- a/posts/2020-07-30-Rust-1.45.1.md +++ b/posts/2020-07-30-Rust-1.45.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.45.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.45.1" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.45.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2020-08-03-Rust-1.45.2.md b/posts/2020-08-03-Rust-1.45.2.md index b83d9c16d..2f54ce606 100644 --- a/posts/2020-08-03-Rust-1.45.2.md +++ b/posts/2020-08-03-Rust-1.45.2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.45.2" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.45.2" +author = "The Rust Release Team" +release = true ++++ The Rust team is announcing a new version of Rust, 1.45.2. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2020-08-18-laying-the-foundation-for-rusts-future.md b/posts/2020-08-18-laying-the-foundation-for-rusts-future.md index 90822cfd2..d2510b1b1 100644 --- a/posts/2020-08-18-laying-the-foundation-for-rusts-future.md +++ b/posts/2020-08-18-laying-the-foundation-for-rusts-future.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Laying the foundation for Rust's future" -author: The Rust Core Team -release: false ---- ++++ +layout = "post" +title = "Laying the foundation for Rust's future" +author = "The Rust Core Team" +release = false ++++ The Rust project was originally [conceived in 2010][2010] (depending on how you count, you might even say [2006][2006]!) as a [Mozilla Research] project, but the long term goal has always been to establish Rust as a self-sustaining project. In 2015, [with the launch of Rust 1.0][onepointoh], Rust established its project direction and governance independent of the Mozilla organization. Since then, Rust has been operating as an autonomous organization, with Mozilla being a prominent and consistent financial and legal sponsor. diff --git a/posts/2020-08-27-Rust-1.46.0.md b/posts/2020-08-27-Rust-1.46.0.md index 1d2de46b2..470e15239 100644 --- a/posts/2020-08-27-Rust-1.46.0.md +++ b/posts/2020-08-27-Rust-1.46.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.46.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.46.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.46.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2020-09-03-Planning-2021-Roadmap.md b/posts/2020-09-03-Planning-2021-Roadmap.md index 868c70399..06432fbc9 100644 --- a/posts/2020-09-03-Planning-2021-Roadmap.md +++ b/posts/2020-09-03-Planning-2021-Roadmap.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Planning the 2021 Roadmap" -author: The Rust Core Team -release: false ---- ++++ +layout = "post" +title = "Planning the 2021 Roadmap" +author = "The Rust Core Team" +release = false ++++ The core team is beginning to think about the 2021 Roadmap, and we want to hear from the community. We’re going to be running two parallel efforts over the next several weeks: the 2020 Rust Survey, to be announced next week, and a call for blog posts. diff --git a/posts/2020-09-10-survey-launch.md b/posts/2020-09-10-survey-launch.md index 03bc2be96..0c2405a19 100644 --- a/posts/2020-09-10-survey-launch.md +++ b/posts/2020-09-10-survey-launch.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the 2020 State of Rust Survey" -author: The Rust Community Team -description: "Hearing from you about the fifth year of Rust" ---- ++++ +layout = "post" +title = "Launching the 2020 State of Rust Survey" +author = "The Rust Community Team" +description = "Hearing from you about the fifth year of Rust" ++++ It's that time again! Time for us to take a look at how the Rust project is doing, and what we should plan for the future. The Rust Community Team is pleased to announce our [2020 State of Rust Survey][survey]! Whether or not you use Rust today, we want to know your opinions. Your responses will help the project understand its strengths and weaknesses and establish development priorities for the future. (If you'd like to give longer form feedback on the Rust roadmap, [we're also collecting blog posts!](https://blog.rust-lang.org/2020/09/03/Planning-2021-Roadmap.html)) diff --git a/posts/2020-09-14-wg-prio-call-for-contributors.md b/posts/2020-09-14-wg-prio-call-for-contributors.md index 64264d35f..3dff444b7 100644 --- a/posts/2020-09-14-wg-prio-call-for-contributors.md +++ b/posts/2020-09-14-wg-prio-call-for-contributors.md @@ -1,8 +1,8 @@ ---- -layout: post -title: A call for contributors from the WG-prioritization team -author: The Rust WG-Prioritization Team ---- ++++ +layout = "post" +title = "A call for contributors from the WG-prioritization team" +author = "The Rust WG-Prioritization Team" ++++ Are you looking for opportunities to contribute to the Rust community? Have some spare time to donate? And maybe learn something interesting along the way? diff --git a/posts/2020-09-21-Scheduling-2021-Roadmap.md b/posts/2020-09-21-Scheduling-2021-Roadmap.md index cc3681df7..9411fded9 100644 --- a/posts/2020-09-21-Scheduling-2021-Roadmap.md +++ b/posts/2020-09-21-Scheduling-2021-Roadmap.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Call for 2021 Roadmap Blogs Ending Soon" -author: The Rust Core Team -release: false ---- ++++ +layout = "post" +title = "Call for 2021 Roadmap Blogs Ending Soon" +author = "The Rust Core Team" +release = false ++++ We will be closing the collection of blog posts on **October 5th**. As a reminder, we plan to close the [survey](https://blog.rust-lang.org/2020/09/10/survey-launch.html) on **September 24th**, later this week. diff --git a/posts/2020-10-08-Rust-1.47.md b/posts/2020-10-08-Rust-1.47.md index d4c1340b5..b549fe39e 100644 --- a/posts/2020-10-08-Rust-1.47.md +++ b/posts/2020-10-08-Rust-1.47.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.47.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.47.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.47.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2020-10-20-regression-labels.md b/posts/2020-10-20-regression-labels.md index 99e3b0439..f04bf2750 100644 --- a/posts/2020-10-20-regression-labels.md +++ b/posts/2020-10-20-regression-labels.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Marking issues as regressions" -description: "Now anyone can mark issues as regressions!" -author: Camelid -team: the release team ---- ++++ +layout = "post" +title = "Marking issues as regressions" +description = "Now anyone can mark issues as regressions!" +author = "Camelid" +team = "the release team " ++++ The Rust project gets many issues filed every day, and we need to keep track of them all to make sure we don't miss anything. To do that we use GitHub's diff --git a/posts/2020-11-19-Rust-1.48.md b/posts/2020-11-19-Rust-1.48.md index 0dc0d9f58..a22c6a0bf 100644 --- a/posts/2020-11-19-Rust-1.48.md +++ b/posts/2020-11-19-Rust-1.48.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.48.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.48.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.48.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2020-11-27-Rustup-1.23.0.md b/posts/2020-11-27-Rustup-1.23.0.md index 29d921d9b..432ae402f 100644 --- a/posts/2020-11-27-Rustup-1.23.0.md +++ b/posts/2020-11-27-Rustup-1.23.0.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.23.0" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.23.0" +author = "The Rustup Working Group" ++++ The rustup working group is happy to announce the release of rustup version 1.23.0. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2020-12-07-the-foundation-conversation.md b/posts/2020-12-07-the-foundation-conversation.md index 85d5715ab..0e4827b55 100644 --- a/posts/2020-12-07-the-foundation-conversation.md +++ b/posts/2020-12-07-the-foundation-conversation.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The Foundation Conversation" -author: The Rust Core Team -release: false ---- ++++ +layout = "post" +title = "The Foundation Conversation" +author = "The Rust Core Team" +release = false ++++ In August, we on the Core Team [announced our plans to create a Foundation](https://blog.rust-lang.org/2020/08/18/laying-the-foundation-for-rusts-future.html) by the end of the year. Since that time, we’ve been doing a lot of work but it has been difficult to share many details, and we know that a lot of you have questions. diff --git a/posts/2020-12-11-lock-poisoning-survey.md b/posts/2020-12-11-lock-poisoning-survey.md index a3ad9f872..9941ec541 100644 --- a/posts/2020-12-11-lock-poisoning-survey.md +++ b/posts/2020-12-11-lock-poisoning-survey.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the Lock Poisoning Survey" -author: Ashley Mannix -team: The Libs team ---- ++++ +layout = "post" +title = "Launching the Lock Poisoning Survey" +author = "Ashley Mannix" +team = "The Libs team " ++++ The Libs team is looking at how we can improve the `std::sync` module, by potentially splitting it up into new modules and making some changes to APIs along the way. One of those API changes we're looking at is non-poisoning implementations of `Mutex` and `RwLock`. diff --git a/posts/2020-12-14-Next-steps-for-the-foundation-conversation.md b/posts/2020-12-14-Next-steps-for-the-foundation-conversation.md index a4d88ccef..c96e3a684 100644 --- a/posts/2020-12-14-Next-steps-for-the-foundation-conversation.md +++ b/posts/2020-12-14-Next-steps-for-the-foundation-conversation.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Next steps for the Foundation Conversation" -author: The Rust Core Team -release: false ---- ++++ +layout = "post" +title = "Next steps for the Foundation Conversation" +author = "The Rust Core Team" +release = false ++++ Last week we kicked off the [Foundation Conversation](https://blog.rust-lang.org/2020/12/07/the-foundation-conversation.html), a week-long period of Q&A forums and live broadcasts with the goal of explaining our vision for the Foundation and finding out what sorts of questions people had. We used those questions to help build a [draft Foundation FAQ](https://github.com/rust-lang/foundation-faq-2020/blob/main/FAQ.md), and if you’ve not seen it yet, you should definitely take a look -- it’s chock full of good information. Thanks to everyone for asking such great questions! diff --git a/posts/2020-12-16-rust-survey-2020.md b/posts/2020-12-16-rust-survey-2020.md index fbfae1a27..e8208e805 100644 --- a/posts/2020-12-16-rust-survey-2020.md +++ b/posts/2020-12-16-rust-survey-2020.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust Survey 2020 Results" -author: The Rust Survey Team -release: false ---- ++++ +layout = "post" +title = "Rust Survey 2020 Results" +author = "The Rust Survey Team" +release = false ++++ Greetings Rustaceans! diff --git a/posts/2020-12-31-Rust-1.49.0.md b/posts/2020-12-31-Rust-1.49.0.md index 8646b6d51..e7f665bc4 100644 --- a/posts/2020-12-31-Rust-1.49.0.md +++ b/posts/2020-12-31-Rust-1.49.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.49.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.49.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.49.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2021-01-04-mdbook-security-advisory.md b/posts/2021-01-04-mdbook-security-advisory.md index a5dcc528a..6d2ef3c8a 100644 --- a/posts/2021-01-04-mdbook-security-advisory.md +++ b/posts/2021-01-04-mdbook-security-advisory.md @@ -1,8 +1,8 @@ ---- -layout: post -title: mdBook security advisory -author: Rust Security Response WG ---- ++++ +layout = "post" +title = "mdBook security advisory" +author = "Rust Security Response WG" ++++ > This is a cross-post of [the official security advisory][ml]. The official post > contains a signed version with our PGP key, as well. diff --git a/posts/2021-02-11-Rust-1.50.0.md b/posts/2021-02-11-Rust-1.50.0.md index f9788ad29..2b70a7366 100644 --- a/posts/2021-02-11-Rust-1.50.0.md +++ b/posts/2021-02-11-Rust-1.50.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.50.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.50.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.50.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2021-02-26-const-generics-mvp-beta.md b/posts/2021-02-26-const-generics-mvp-beta.md index e385f1bfc..c7948e1da 100644 --- a/posts/2021-02-26-const-generics-mvp-beta.md +++ b/posts/2021-02-26-const-generics-mvp-beta.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Const generics MVP hits beta!" -author: The const generics project group ---- ++++ +layout = "post" +title = "Const generics MVP hits beta!" +author = "The const generics project group" ++++ After more than 3 years since the [original RFC for const generics](https://github.com/rust-lang/rfcs/blob/master/text/2000-const-generics.md) was accepted, **the first version of const generics is now available in the Rust beta channel!** It will be available in the 1.51 release, which is expected to be released on **March 25th, 2021**. Const generics is one of the [most highly anticipated](https://blog.rust-lang.org/2020/12/16/rust-survey-2020.html) features coming to Rust, and we're excited for people to start taking advantage of the increased power of the language following this addition. diff --git a/posts/2021-03-18-async-vision-doc.md b/posts/2021-03-18-async-vision-doc.md index 0e3328de2..bbe24d820 100644 --- a/posts/2021-03-18-async-vision-doc.md +++ b/posts/2021-03-18-async-vision-doc.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Building a shared vision for Async Rust" -author: Niko Matsakis -description: "Building a shared vision for Async Rust" -team: the Async Foundations Working Group ---- ++++ +layout = "post" +title = "Building a shared vision for Async Rust" +author = "Niko Matsakis" +description = "Building a shared vision for Async Rust" +team = "the Async Foundations Working Group " ++++ [wg]: https://rust-lang.github.io/wg-async-foundations/ [vd]: https://rust-lang.github.io/wg-async-foundations/vision.html#-the-vision diff --git a/posts/2021-03-25-Rust-1.51.0.md b/posts/2021-03-25-Rust-1.51.0.md index 8ecda02e3..2bbad4da9 100644 --- a/posts/2021-03-25-Rust-1.51.0.md +++ b/posts/2021-03-25-Rust-1.51.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.51.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.51.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.51.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2021-04-14-async-vision-doc-shiny-future.md b/posts/2021-04-14-async-vision-doc-shiny-future.md index 1b2c158ae..a9cbe38a7 100644 --- a/posts/2021-04-14-async-vision-doc-shiny-future.md +++ b/posts/2021-04-14-async-vision-doc-shiny-future.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Brainstorming Async Rust's Shiny Future" -author: Niko Matsakis -description: "Brainstorming Async Rust's Shiny Future" -team: the Async Foundations Working Group ---- ++++ +layout = "post" +title = "Brainstorming Async Rust's Shiny Future" +author = "Niko Matsakis" +description = "Brainstorming Async Rust's Shiny Future" +team = "the Async Foundations Working Group " ++++ On March 18th, we [announced the start of the Async Vision Doc][announce] process. Since then, we've landed [24 "status quo" stories][sq] and we have [4 more stories in open PRs][prs]; [Ryan Levick] and [I] have also hosted more than ten collaborative writing sessions over the course of the last few weeks, and we have [more scheduled for this week][cws]. diff --git a/posts/2021-04-27-Rustup-1.24.0.md b/posts/2021-04-27-Rustup-1.24.0.md index 12e3faa02..aef16a36b 100644 --- a/posts/2021-04-27-Rustup-1.24.0.md +++ b/posts/2021-04-27-Rustup-1.24.0.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.24.0" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.24.0" +author = "The Rustup Working Group" ++++ > Shortly after publishing the release we got reports of [a regression][2737] > preventing users from running `rustfmt` and `cargo fmt` after upgrading to diff --git a/posts/2021-04-29-Rustup-1.24.1.md b/posts/2021-04-29-Rustup-1.24.1.md index 9167acd39..66d27043a 100644 --- a/posts/2021-04-29-Rustup-1.24.1.md +++ b/posts/2021-04-29-Rustup-1.24.1.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.24.1" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.24.1" +author = "The Rustup Working Group" ++++ The rustup working group is happy to announce the release of rustup version 1.24.1. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2021-05-06-Rust-1.52.0.md b/posts/2021-05-06-Rust-1.52.0.md index 9c93a7de3..69e5fc69f 100644 --- a/posts/2021-05-06-Rust-1.52.0.md +++ b/posts/2021-05-06-Rust-1.52.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.52.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.52.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.52.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2021-05-10-Rust-1.52.1.md b/posts/2021-05-10-Rust-1.52.1.md index d7e736e6f..769570449 100644 --- a/posts/2021-05-10-Rust-1.52.1.md +++ b/posts/2021-05-10-Rust-1.52.1.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Announcing Rust 1.52.1" -author: Felix Klock, Mark Rousskov -team: the compiler team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.52.1" +author = "Felix Klock, Mark Rousskov" +team = "the compiler team " +release = true ++++ The Rust team has prepared a new release, 1.52.1, working around a bug in incremental compilation which was made into a compiler error in 1.52.0. We diff --git a/posts/2021-05-11-edition-2021.md b/posts/2021-05-11-edition-2021.md index 5ec386735..3df12be1d 100644 --- a/posts/2021-05-11-edition-2021.md +++ b/posts/2021-05-11-edition-2021.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The Plan for the Rust 2021 Edition" -author: Mara Bos -team: The Rust 2021 Edition Working Group ---- ++++ +layout = "post" +title = "The Plan for the Rust 2021 Edition" +author = "Mara Bos" +team = "The Rust 2021 Edition Working Group " ++++ We are happy to announce that the third edition of the Rust language, Rust 2021, is scheduled for release in October. diff --git a/posts/2021-05-15-six-years-of-rust.md b/posts/2021-05-15-six-years-of-rust.md index 68bc96a34..8b181f512 100644 --- a/posts/2021-05-15-six-years-of-rust.md +++ b/posts/2021-05-15-six-years-of-rust.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Six Years of Rust" -author: The Rust Team ---- ++++ +layout = "post" +title = "Six Years of Rust" +author = "The Rust Team" ++++ Today marks [Rust]'s sixth birthday since it went 1.0 in 2015. A lot has changed since then and especially over the past year, and Rust was no different. In 2020, there was no foundation yet, no const generics, and a lot of organisations were still wondering whether Rust was production ready. diff --git a/posts/2021-05-17-Rustup-1.24.2.md b/posts/2021-05-17-Rustup-1.24.2.md index 8bd166034..76489e8b1 100644 --- a/posts/2021-05-17-Rustup-1.24.2.md +++ b/posts/2021-05-17-Rustup-1.24.2.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.24.2" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.24.2" +author = "The Rustup Working Group" ++++ The rustup working group is happy to announce the release of rustup version 1.24.2. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2021-06-08-Rustup-1.24.3.md b/posts/2021-06-08-Rustup-1.24.3.md index 033d1df9b..314c9cba4 100644 --- a/posts/2021-06-08-Rustup-1.24.3.md +++ b/posts/2021-06-08-Rustup-1.24.3.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.24.3" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.24.3" +author = "The Rustup Working Group" ++++ The rustup working group is happy to announce the release of rustup version 1.24.3. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2021-06-17-Rust-1.53.0.md b/posts/2021-06-17-Rust-1.53.0.md index 0fb3c3343..125c8bb18 100644 --- a/posts/2021-06-17-Rust-1.53.0.md +++ b/posts/2021-06-17-Rust-1.53.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.53.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.53.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.53.0. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2021-07-21-Rust-2021-public-testing.md b/posts/2021-07-21-Rust-2021-public-testing.md index e224c632f..f7ee0ff92 100644 --- a/posts/2021-07-21-Rust-2021-public-testing.md +++ b/posts/2021-07-21-Rust-2021-public-testing.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust 2021 public testing period" -author: Niko Matsakis -team: the Edition 2021 Project Group ---- ++++ +layout = "post" +title = "Rust 2021 public testing period" +author = "Niko Matsakis" +team = "the Edition 2021 Project Group " ++++ # Rust 2021 public testing period diff --git a/posts/2021-07-29-Rust-1.54.0.md b/posts/2021-07-29-Rust-1.54.0.md index 40aeb52c2..7c8a34b38 100644 --- a/posts/2021-07-29-Rust-1.54.0.md +++ b/posts/2021-07-29-Rust-1.54.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.54.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.54.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.54.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2021-08-03-GATs-stabilization-push.md b/posts/2021-08-03-GATs-stabilization-push.md index c640af4db..5d1b64f73 100644 --- a/posts/2021-08-03-GATs-stabilization-push.md +++ b/posts/2021-08-03-GATs-stabilization-push.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "The push for GATs stabilization" -author: Jack Huey -team: the Traits Working Group ---- ++++ +layout = "post" +title = "The push for GATs stabilization" +author = "Jack Huey" +team = "the Traits Working Group " ++++ # The push for GATs stabilization diff --git a/posts/2021-09-09-Rust-1.55.0.md b/posts/2021-09-09-Rust-1.55.0.md index 7e37f3187..35d09b647 100644 --- a/posts/2021-09-09-Rust-1.55.0.md +++ b/posts/2021-09-09-Rust-1.55.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.55.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.55.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.55.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2021-09-27-Core-team-membership-updates.md b/posts/2021-09-27-Core-team-membership-updates.md index 9ecf2e28b..6ce7bf3be 100644 --- a/posts/2021-09-27-Core-team-membership-updates.md +++ b/posts/2021-09-27-Core-team-membership-updates.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Core team membership updates" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Core team membership updates" +author = "The Rust Core Team" ++++ The Rust Core team is excited to announce the first of a series of changes to its structure we’ve been planning for 2021, starting today by adding several new diff --git a/posts/2021-10-21-Rust-1.56.0.md b/posts/2021-10-21-Rust-1.56.0.md index 0cd06ed2d..cc7ac9c3e 100644 --- a/posts/2021-10-21-Rust-1.56.0.md +++ b/posts/2021-10-21-Rust-1.56.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.56.0 and Rust 2021" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.56.0 and Rust 2021" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.56.0. This stabilizes the 2021 edition as well. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2021-11-01-Rust-1.56.1.md b/posts/2021-11-01-Rust-1.56.1.md index 783c21b4d..4b18e1810 100644 --- a/posts/2021-11-01-Rust-1.56.1.md +++ b/posts/2021-11-01-Rust-1.56.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.56.1" -author: The Rust Security Response WG -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.56.1" +author = "The Rust Security Response WG" +release = true ++++ The Rust team has published a new point release of Rust, 1.56.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2021-11-01-cve-2021-42574.md b/posts/2021-11-01-cve-2021-42574.md index a5a3e25a7..541eb395c 100644 --- a/posts/2021-11-01-cve-2021-42574.md +++ b/posts/2021-11-01-cve-2021-42574.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for rustc (CVE-2021-42574)" -author: The Rust Security Response WG ---- ++++ +layout = "post" +title = "Security advisory for rustc (CVE-2021-42574)" +author = "The Rust Security Response WG" ++++ > This is a lightly edited cross-post of [the official security advisory][advisory]. The > official advisory contains a signed version with our PGP key, as well. diff --git a/posts/2021-12-02-Rust-1.57.0.md b/posts/2021-12-02-Rust-1.57.0.md index bdedf5a54..43fa1f985 100644 --- a/posts/2021-12-02-Rust-1.57.0.md +++ b/posts/2021-12-02-Rust-1.57.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.57.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.57.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.57.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2021-12-08-survey-launch.md b/posts/2021-12-08-survey-launch.md index 72a48959b..8251b4a0d 100644 --- a/posts/2021-12-08-survey-launch.md +++ b/posts/2021-12-08-survey-launch.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the 2021 State of Rust Survey" -author: The Rust Community Team -description: "Hearing from you about the sixth year of Rust" ---- ++++ +layout = "post" +title = "Launching the 2021 State of Rust Survey" +author = "The Rust Community Team" +description = "Hearing from you about the sixth year of Rust" ++++ It's that time again! Time for us to take a look at who the Rust community is composed of, how the Rust project is doing, and how we can improve the Rust programming experience. The Rust Community Team is pleased to announce our [2021 State of Rust Survey][survey]! Whether or not you use Rust today, we want to know your opinions. Your responses will help the project understand its strengths and weaknesses, and establish development priorities for the future. diff --git a/posts/2022-01-13-Rust-1.58.0.md b/posts/2022-01-13-Rust-1.58.0.md index 61845af01..61e618e9b 100644 --- a/posts/2022-01-13-Rust-1.58.0.md +++ b/posts/2022-01-13-Rust-1.58.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.58.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.58.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.58.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2022-01-20-Rust-1.58.1.md b/posts/2022-01-20-Rust-1.58.1.md index 0b243a426..bd6ca47b7 100644 --- a/posts/2022-01-20-Rust-1.58.1.md +++ b/posts/2022-01-20-Rust-1.58.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.58.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.58.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.58.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2022-01-20-cve-2022-21658.md b/posts/2022-01-20-cve-2022-21658.md index 2b2924d81..2fe6976a5 100644 --- a/posts/2022-01-20-cve-2022-21658.md +++ b/posts/2022-01-20-cve-2022-21658.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for the standard library (CVE-2022-21658)" -author: The Rust Security Response WG ---- ++++ +layout = "post" +title = "Security advisory for the standard library (CVE-2022-21658)" +author = "The Rust Security Response WG" ++++ > This is a cross-post of [the official security advisory][advisory]. The > official advisory contains a signed version with our PGP key, as well. diff --git a/posts/2022-01-31-changes-in-the-core-team.md b/posts/2022-01-31-changes-in-the-core-team.md index af5b615cd..66eca8e86 100644 --- a/posts/2022-01-31-changes-in-the-core-team.md +++ b/posts/2022-01-31-changes-in-the-core-team.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Changes in the Core Team" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Changes in the Core Team" +author = "The Rust Core Team" ++++ We want to say thanks to three people who recently have decided to step back from the Core Team: diff --git a/posts/2022-02-14-crates-io-snapshot-branches.md b/posts/2022-02-14-crates-io-snapshot-branches.md index 8f70ce1e2..ee2bb858d 100644 --- a/posts/2022-02-14-crates-io-snapshot-branches.md +++ b/posts/2022-02-14-crates-io-snapshot-branches.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Crates.io Index Snapshot Branches Moving" -author: The Crates.io Team -release: false ---- ++++ +layout = "post" +title = "Crates.io Index Snapshot Branches Moving" +author = "The Crates.io Team" +release = false ++++ Every so often, the [crates.io index](https://github.com/rust-lang/crates.io-index)'s Git history is [squashed into one diff --git a/posts/2022-02-15-Rust-Survey-2021.md b/posts/2022-02-15-Rust-Survey-2021.md index 5c0db0899..fbc119abf 100644 --- a/posts/2022-02-15-Rust-Survey-2021.md +++ b/posts/2022-02-15-Rust-Survey-2021.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust Survey 2021 Results" -author: The Rust Survey Team ---- ++++ +layout = "post" +title = "Rust Survey 2021 Results" +author = "The Rust Survey Team" ++++ Greetings Rustaceans! diff --git a/posts/2022-02-21-rust-analyzer-joins-rust-org.md b/posts/2022-02-21-rust-analyzer-joins-rust-org.md index 6ed721fcc..0526fc318 100644 --- a/posts/2022-02-21-rust-analyzer-joins-rust-org.md +++ b/posts/2022-02-21-rust-analyzer-joins-rust-org.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "rust-analyzer joins the Rust organization!" -author: The rust-analyzer Team on behalf of the entire Rust Team ---- ++++ +layout = "post" +title = "rust-analyzer joins the Rust organization!" +author = "The rust-analyzer Team on behalf of the entire Rust Team" ++++ We have an exciting announcement to make! The [rust-analyzer](https://rust-analyzer.github.io) project, a new implementation of the Language Server Protocol (LSP) for Rust, is now officially a part of the wider Rust organization! 🎉 diff --git a/posts/2022-02-24-Rust-1.59.0.md b/posts/2022-02-24-Rust-1.59.0.md index 04610f8f0..e01ab7d5c 100644 --- a/posts/2022-02-24-Rust-1.59.0.md +++ b/posts/2022-02-24-Rust-1.59.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.59.0" -author: The Rust Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.59.0" +author = "The Rust Team" +release = true ++++ The Rust team has published a new version of Rust, 1.59.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2022-03-08-cve-2022-24713.md b/posts/2022-03-08-cve-2022-24713.md index 8805cf6dc..47661e451 100644 --- a/posts/2022-03-08-cve-2022-24713.md +++ b/posts/2022-03-08-cve-2022-24713.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for the regex crate (CVE-2022-24713)" -author: The Rust Security Response WG ---- ++++ +layout = "post" +title = "Security advisory for the regex crate (CVE-2022-24713)" +author = "The Rust Security Response WG" ++++ > This is a cross-post of [the official security advisory][advisory]. The > official advisory contains a signed version with our PGP key, as well. diff --git a/posts/2022-04-07-Rust-1.60.0.md b/posts/2022-04-07-Rust-1.60.0.md index 12a00bf5b..1a75fe0e6 100644 --- a/posts/2022-04-07-Rust-1.60.0.md +++ b/posts/2022-04-07-Rust-1.60.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.60.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.60.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.60.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2022-05-10-malicious-crate-rustdecimal.md b/posts/2022-05-10-malicious-crate-rustdecimal.md index d86948618..62ddaaaf0 100644 --- a/posts/2022-05-10-malicious-crate-rustdecimal.md +++ b/posts/2022-05-10-malicious-crate-rustdecimal.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory: malicious crate rustdecimal" -author: The Rust Security Response WG ---- ++++ +layout = "post" +title = "Security advisory: malicious crate rustdecimal" +author = "The Rust Security Response WG" ++++ > This is a cross-post of [the official security advisory][advisory]. The > official advisory contains a signed version with our PGP key, as well. diff --git a/posts/2022-05-19-Rust-1.61.0.md b/posts/2022-05-19-Rust-1.61.0.md index 5f8eb2bca..141d33cd9 100644 --- a/posts/2022-05-19-Rust-1.61.0.md +++ b/posts/2022-05-19-Rust-1.61.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.61.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.61.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.61.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2022-06-22-sparse-registry-testing.md b/posts/2022-06-22-sparse-registry-testing.md index c415944c1..c22b344d8 100644 --- a/posts/2022-06-22-sparse-registry-testing.md +++ b/posts/2022-06-22-sparse-registry-testing.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Call for testing: Cargo sparse-registry" -author: Arlo Siemsen -team: The Cargo Team ---- ++++ +layout = "post" +title = "Call for testing: Cargo sparse-registry" +author = "Arlo Siemsen" +team = "The Cargo Team " ++++ > Note: Sparse registry support has been stabilized for the 1.68 release. > See [Help test Cargo's new index protocol](../../../inside-rust/2023/01/30/cargo-sparse-protocol.html) for updated information. diff --git a/posts/2022-06-28-rust-unconference.md b/posts/2022-06-28-rust-unconference.md index 31534efed..37fd6b5cc 100644 --- a/posts/2022-06-28-rust-unconference.md +++ b/posts/2022-06-28-rust-unconference.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing The RustConf PostConf UnConf" -author: Jane Lusby, on behalf of The Rust Project Teams ---- ++++ +layout = "post" +title = "Announcing The RustConf PostConf UnConf" +author = "Jane Lusby, on behalf of The Rust Project Teams" ++++ Hello Rust community! diff --git a/posts/2022-06-30-Rust-1.62.0.md b/posts/2022-06-30-Rust-1.62.0.md index 15718ba75..72bf9d58f 100644 --- a/posts/2022-06-30-Rust-1.62.0.md +++ b/posts/2022-06-30-Rust-1.62.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.62.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.62.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.62.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2022-07-01-RLS-deprecation.md b/posts/2022-07-01-RLS-deprecation.md index 8f6e244b6..732eecc43 100644 --- a/posts/2022-07-01-RLS-deprecation.md +++ b/posts/2022-07-01-RLS-deprecation.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "RLS Deprecation" -author: The Rust Dev Tools Team ---- ++++ +layout = "post" +title = "RLS Deprecation" +author = "The Rust Dev Tools Team" ++++ The Rust Language Server (RLS) is being deprecated in favor of [rust-analyzer](https://rust-analyzer.github.io/). Current users of RLS should migrate to using rust-analyzer instead. diff --git a/posts/2022-07-11-Rustup-1.25.0.md b/posts/2022-07-11-Rustup-1.25.0.md index 840443698..0f2f48e51 100644 --- a/posts/2022-07-11-Rustup-1.25.0.md +++ b/posts/2022-07-11-Rustup-1.25.0.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.25.0" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.25.0" +author = "The Rustup Working Group" ++++ The rustup working group is happy to announce the release of rustup version 1.25.0. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2022-07-12-Rustup-1.25.1.md b/posts/2022-07-12-Rustup-1.25.1.md index 049033884..a466c0e03 100644 --- a/posts/2022-07-12-Rustup-1.25.1.md +++ b/posts/2022-07-12-Rustup-1.25.1.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.25.1" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.25.1" +author = "The Rustup Working Group" ++++ The rustup working group is announcing the release of rustup version 1.25.1. [Rustup][install] is the recommended tool to install [Rust][rust], a diff --git a/posts/2022-07-12-changes-in-the-core-team.md b/posts/2022-07-12-changes-in-the-core-team.md index 10dacaf3b..38e318df4 100644 --- a/posts/2022-07-12-changes-in-the-core-team.md +++ b/posts/2022-07-12-changes-in-the-core-team.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Changes in the Core Team" -author: The Rust Core Team ---- ++++ +layout = "post" +title = "Changes in the Core Team" +author = "The Rust Core Team" ++++ We want to say farewell and thanks to a couple of people who are stepping back from the Core Team: diff --git a/posts/2022-07-19-Rust-1.62.1.md b/posts/2022-07-19-Rust-1.62.1.md index 4327e5daf..85a271923 100644 --- a/posts/2022-07-19-Rust-1.62.1.md +++ b/posts/2022-07-19-Rust-1.62.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.62.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.62.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.62.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2022-08-01-Increasing-glibc-kernel-requirements.md b/posts/2022-08-01-Increasing-glibc-kernel-requirements.md index 0916da381..cb86366c7 100644 --- a/posts/2022-08-01-Increasing-glibc-kernel-requirements.md +++ b/posts/2022-08-01-Increasing-glibc-kernel-requirements.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Increasing the glibc and Linux kernel requirements" -author: Nikita Popov ---- ++++ +layout = "post" +title = "Increasing the glibc and Linux kernel requirements" +author = "Nikita Popov" ++++ The minimum requirements for Rust toolchains targeting Linux will [increase][PR] with the Rust 1.64.0 release (slated for September 22nd, 2022). The new minimum requirements are: diff --git a/posts/2022-08-05-nll-by-default.md b/posts/2022-08-05-nll-by-default.md index b2f97f6a6..443d088a4 100644 --- a/posts/2022-08-05-nll-by-default.md +++ b/posts/2022-08-05-nll-by-default.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Non-lexical lifetimes (NLL) fully stable" -author: Niko Matsakis -team: the NLL working group -release: false ---- ++++ +layout = "post" +title = "Non-lexical lifetimes (NLL) fully stable" +author = "Niko Matsakis" +team = "the NLL working group " +release = false ++++ As of Rust 1.63 (releasing next week), the "non-lexical lifetimes" (NLL) work will be enabled by default. NLL is the second iteration of Rust's borrow checker. The [RFC] actually does quite a nice job of highlighting some of the motivating examples. "But," I hear you saying, "wasn't NLL included in [Rust 2018]?" And yes, yes it was! But at that time, NLL was only enabled for Rust 2018 code, while Rust 2015 code ran in "migration mode". When in "migration mode," the compiler would run both the old *and* the new borrow checker and compare the results. This way, we could give warnings for older code that should never have compiled in the first place; we could also limit the impact of any bugs in the new code. Over time, we have limited migration mode to be closer and closer to just running the new-style borrow checker: in the next release, that process completes, and all Rust code will be checked with NLL. diff --git a/posts/2022-08-11-Rust-1.63.0.md b/posts/2022-08-11-Rust-1.63.0.md index 2dbdbb9d5..d98123d21 100644 --- a/posts/2022-08-11-Rust-1.63.0.md +++ b/posts/2022-08-11-Rust-1.63.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.63.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.63.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.63.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2022-09-14-cargo-cves.md b/posts/2022-09-14-cargo-cves.md index a0ebbf356..fec865242 100644 --- a/posts/2022-09-14-cargo-cves.md +++ b/posts/2022-09-14-cargo-cves.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisories for Cargo (CVE-2022-36113, CVE-2022-36114)" -author: The Rust Security Response WG ---- ++++ +layout = "post" +title = "Security advisories for Cargo (CVE-2022-36113, CVE-2022-36114)" +author = "The Rust Security Response WG" ++++ > This is a cross-post of [the official security advisory][advisory]. The > official advisory contains a signed version with our PGP key, as well. diff --git a/posts/2022-09-15-const-eval-safety-rule-revision.md b/posts/2022-09-15-const-eval-safety-rule-revision.md index 08408af51..2766a4fa6 100644 --- a/posts/2022-09-15-const-eval-safety-rule-revision.md +++ b/posts/2022-09-15-const-eval-safety-rule-revision.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Const Eval (Un)Safety Rules -author: Felix Klock -description: "Various ways const-eval can change between Rust versions" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Const Eval (Un)Safety Rules" +author = "Felix Klock" +description = "Various ways const-eval can change between Rust versions" +team = "The Compiler Team " ++++ In a recent Rust issue ([#99923][]), a developer noted that the upcoming 1.64-beta version of Rust had started signalling errors on their crate, diff --git a/posts/2022-09-22-Rust-1.64.0.md b/posts/2022-09-22-Rust-1.64.0.md index 7b46213b0..ed195d333 100644 --- a/posts/2022-09-22-Rust-1.64.0.md +++ b/posts/2022-09-22-Rust-1.64.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.64.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.64.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.64.0. Rust is a programming language empowering everyone to build reliable and efficient diff --git a/posts/2022-10-28-gats-stabilization.md b/posts/2022-10-28-gats-stabilization.md index f25f507a6..383506d4d 100644 --- a/posts/2022-10-28-gats-stabilization.md +++ b/posts/2022-10-28-gats-stabilization.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Generic associated types to be stable in Rust 1.65 -author: Jack Huey -description: "Generic associated types will stabilize in Rust 1.65" -team: The Types Team ---- ++++ +layout = "post" +title = "Generic associated types to be stable in Rust 1.65" +author = "Jack Huey" +description = "Generic associated types will stabilize in Rust 1.65" +team = "The Types Team " ++++ As of Rust 1.65, which is set to release on November 3rd, generic associated types (GATs) will be stable — over six and a half years after the original [RFC] was opened. This is truly a monumental achievement; however, as with a few of the other monumental features of Rust, like `async` or const generics, there are limitations in the initial stabilization that we plan to remove in the future. diff --git a/posts/2022-11-03-Rust-1.65.0.md b/posts/2022-11-03-Rust-1.65.0.md index ec50443fc..f09d07e23 100644 --- a/posts/2022-11-03-Rust-1.65.0.md +++ b/posts/2022-11-03-Rust-1.65.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.65.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.65.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.65.0. Rust is a programming language empowering everyone to build reliable and efficient diff --git a/posts/2022-12-05-survey-launch.md b/posts/2022-12-05-survey-launch.md index cdded8e1e..4b20a058b 100644 --- a/posts/2022-12-05-survey-launch.md +++ b/posts/2022-12-05-survey-launch.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the 2022 State of Rust Survey" -author: The Rust Survey Working Group -description: "Hearing from you about the seventh year of Rust" ---- ++++ +layout = "post" +title = "Launching the 2022 State of Rust Survey" +author = "The Rust Survey Working Group" +description = "Hearing from you about the seventh year of Rust" ++++ The [2022 State of Rust Survey][survey] is here! diff --git a/posts/2022-12-15-Rust-1.66.0.md b/posts/2022-12-15-Rust-1.66.0.md index 283df8258..ff70f7a12 100644 --- a/posts/2022-12-15-Rust-1.66.0.md +++ b/posts/2022-12-15-Rust-1.66.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.66.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.66.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.66.0. Rust is a programming language empowering everyone to build reliable and efficient diff --git a/posts/2023-01-09-android-ndk-update-r25.md b/posts/2023-01-09-android-ndk-update-r25.md index 1bc4976db..c1ab2f9ba 100644 --- a/posts/2023-01-09-android-ndk-update-r25.md +++ b/posts/2023-01-09-android-ndk-update-r25.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Updating the Android NDK in Rust 1.68" -author: Android Platform Team -description: "Modernizing Android support in Rust" ---- ++++ +layout = "post" +title = "Updating the Android NDK in Rust 1.68" +author = "Android Platform Team" +description = "Modernizing Android support in Rust" ++++ We are pleased to announce that Android platform support in Rust will be modernized in Rust 1.68 as we update the target NDK from r17 to r25. As a diff --git a/posts/2023-01-10-Rust-1.66.1.md b/posts/2023-01-10-Rust-1.66.1.md index 538a00b8a..badfcffb9 100644 --- a/posts/2023-01-10-Rust-1.66.1.md +++ b/posts/2023-01-10-Rust-1.66.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.66.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.66.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.66.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2023-01-10-cve-2022-46176.md b/posts/2023-01-10-cve-2022-46176.md index 8fc0a159c..0a2a30761 100644 --- a/posts/2023-01-10-cve-2022-46176.md +++ b/posts/2023-01-10-cve-2022-46176.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for Cargo (CVE-2022-46176)" -author: The Rust Security Response WG ---- ++++ +layout = "post" +title = "Security advisory for Cargo (CVE-2022-46176)" +author = "The Rust Security Response WG" ++++ > This is a cross-post of [the official security advisory][advisory]. The > official advisory contains a signed version with our PGP key, as well. diff --git a/posts/2023-01-20-types-announcement.md b/posts/2023-01-20-types-announcement.md index 9594a71e6..f9fe4d1a1 100644 --- a/posts/2023-01-20-types-announcement.md +++ b/posts/2023-01-20-types-announcement.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Officially announcing the types team" -author: Jack Huey -description: "An overview of the new types team" -team: The Types Team ---- ++++ +layout = "post" +title = "Officially announcing the types team" +author = "Jack Huey" +description = "An overview of the new types team" +team = "The Types Team " ++++ Oh hey, it's [another](https://blog.rust-lang.org/inside-rust/2022/09/29/announcing-the-rust-style-team.html) new team announcement. But I will admit: if you follow the [RFCs repository](https://github.com/rust-lang/rfcs/pull/3254), the [Rust zulip](https://rust-lang.zulipchat.com/#narrow/stream/144729-t-types), or were particularly observant on the [GATs stabilization announcement post](https://blog.rust-lang.org/2022/10/28/gats-stabilization.html), then this *might* not be a surprise for you. In fact, this "new" team was officially established at the end of May last year. diff --git a/posts/2023-01-26-Rust-1.67.0.md b/posts/2023-01-26-Rust-1.67.0.md index 0f4fd3241..37d0fe31a 100644 --- a/posts/2023-01-26-Rust-1.67.0.md +++ b/posts/2023-01-26-Rust-1.67.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.67.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.67.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.67.0. Rust is a programming language empowering everyone to build reliable and efficient diff --git a/posts/2023-02-01-Rustup-1.25.2.md b/posts/2023-02-01-Rustup-1.25.2.md index 0d6e9292d..aad0ca2c5 100644 --- a/posts/2023-02-01-Rustup-1.25.2.md +++ b/posts/2023-02-01-Rustup-1.25.2.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.25.2" -author: The rustup working group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.25.2" +author = "The rustup working group" ++++ The rustup working group is announcing the release of rustup version 1.25.2. Rustup is the recommended tool to install Rust, a programming language that is diff --git a/posts/2023-02-09-Rust-1.67.1.md b/posts/2023-02-09-Rust-1.67.1.md index f91fbed2f..db3e5f773 100644 --- a/posts/2023-02-09-Rust-1.67.1.md +++ b/posts/2023-02-09-Rust-1.67.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.67.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.67.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.67.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2023-03-09-Rust-1.68.0.md b/posts/2023-03-09-Rust-1.68.0.md index 154952523..4da0a91ad 100644 --- a/posts/2023-03-09-Rust-1.68.0.md +++ b/posts/2023-03-09-Rust-1.68.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.68.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.68.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.68.0. Rust is a programming language empowering everyone to build reliable and efficient diff --git a/posts/2023-03-23-Rust-1.68.1.md b/posts/2023-03-23-Rust-1.68.1.md index f1e81a7fa..f4db51437 100644 --- a/posts/2023-03-23-Rust-1.68.1.md +++ b/posts/2023-03-23-Rust-1.68.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.68.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.68.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.68.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2023-03-28-Rust-1.68.2.md b/posts/2023-03-28-Rust-1.68.2.md index fe6488351..db678d66c 100644 --- a/posts/2023-03-28-Rust-1.68.2.md +++ b/posts/2023-03-28-Rust-1.68.2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.68.2" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.68.2" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.68.2. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2023-04-20-Rust-1.69.0.md b/posts/2023-04-20-Rust-1.69.0.md index 135d06bab..9ad2b1119 100644 --- a/posts/2023-04-20-Rust-1.69.0.md +++ b/posts/2023-04-20-Rust-1.69.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.69.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.69.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a nice version of Rust, 1.69.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2023-04-25-Rustup-1.26.0.md b/posts/2023-04-25-Rustup-1.26.0.md index 8d56f7f58..56f3eb10c 100644 --- a/posts/2023-04-25-Rustup-1.26.0.md +++ b/posts/2023-04-25-Rustup-1.26.0.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.26.0" -author: The Rustup Working Group ---- ++++ +layout = "post" +title = "Announcing Rustup 1.26.0" +author = "The Rustup Working Group" ++++ The rustup working group is happy to announce the release of rustup version 1.26.0. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2023-05-09-Updating-musl-targets.md b/posts/2023-05-09-Updating-musl-targets.md index 84312179f..df5d18890 100644 --- a/posts/2023-05-09-Updating-musl-targets.md +++ b/posts/2023-05-09-Updating-musl-targets.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Updating Rust's Linux musl targets" -author: Wesley Wiser -description: "musl targets will soon ship with musl 1.2" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Updating Rust's Linux musl targets" +author = "Wesley Wiser" +description = "musl targets will soon ship with musl 1.2" +team = "The Compiler Team " ++++ Beginning with Rust 1.71 (slated for stable release on 2023-07-13), the various `*-linux-musl` targets will [ship][PR] with musl 1.2.3. These targets currently use musl 1.1.24. diff --git a/posts/2023-05-29-RustConf.md b/posts/2023-05-29-RustConf.md index 818884495..20ecfe311 100644 --- a/posts/2023-05-29-RustConf.md +++ b/posts/2023-05-29-RustConf.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "On the RustConf keynote" -author: leadership chat membership -team: leadership chat ---- ++++ +layout = "post" +title = "On the RustConf keynote" +author = "leadership chat membership" +team = "leadership chat " ++++ On May 26th 2023, [JeanHeyd Meneide](https://thephd.dev/about/) announced they [would not speak at RustConf 2023 anymore](https://thephd.dev/i-am-no-longer-speaking-at-rustconf-2023). They were invited to give a keynote at the conference, only to be told two weeks later the keynote would be demoted to a normal talk, due to a decision made within the Rust project leadership. @@ -19,4 +19,4 @@ Organizationally, within leadership chat we will enforce a strict consensus rule We wish to close the post by reiterating our apology to JeanHeyd, but also the wider Rust community. You deserved better than you got from us. --- The [members of leadership chat](https://github.com/rust-lang/team/blob/2cea9916903fffafbfae6c78882d0924ce3c3a8a/teams/interim-leadership-chat.toml#L8-L25) \ No newline at end of file +-- The [members of leadership chat](https://github.com/rust-lang/team/blob/2cea9916903fffafbfae6c78882d0924ce3c3a8a/teams/interim-leadership-chat.toml#L8-L25) diff --git a/posts/2023-06-01-Rust-1.70.0.md b/posts/2023-06-01-Rust-1.70.0.md index e6b499416..0d45d9808 100644 --- a/posts/2023-06-01-Rust-1.70.0.md +++ b/posts/2023-06-01-Rust-1.70.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.70.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.70.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.70.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2023-06-20-introducing-leadership-council.md b/posts/2023-06-20-introducing-leadership-council.md index 0c43fc38e..45f4146ae 100644 --- a/posts/2023-06-20-introducing-leadership-council.md +++ b/posts/2023-06-20-introducing-leadership-council.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Introducing the Rust Leadership Council" -author: Leadership Council -team: Leadership Council ---- ++++ +layout = "post" +title = "Introducing the Rust Leadership Council" +author = "Leadership Council" +team = "Leadership Council " ++++ As of today, [RFC 3392] has been merged, forming the new top level governance body of the Rust Project: the Leadership Council. The creation of this Council marks the end of both the Core Team and the interim Leadership Chat. diff --git a/posts/2023-06-23-improved-api-tokens-for-crates-io.md b/posts/2023-06-23-improved-api-tokens-for-crates-io.md index dc4e3ed0c..c298b3bbe 100644 --- a/posts/2023-06-23-improved-api-tokens-for-crates-io.md +++ b/posts/2023-06-23-improved-api-tokens-for-crates-io.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Improved API tokens for crates.io -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "Improved API tokens for crates.io" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ If you recently generated a new API token on crates.io, you might have noticed our new API token creation page and some of the new features it now supports. diff --git a/posts/2023-07-01-rustfmt-supports-let-else-statements.md b/posts/2023-07-01-rustfmt-supports-let-else-statements.md index b157ec447..42a594749 100644 --- a/posts/2023-07-01-rustfmt-supports-let-else-statements.md +++ b/posts/2023-07-01-rustfmt-supports-let-else-statements.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Rustfmt support for let-else statements -author: Caleb Cartwright -team: the style team and the rustfmt team ---- ++++ +layout = "post" +title = "Rustfmt support for let-else statements" +author = "Caleb Cartwright" +team = "the style team and the rustfmt team " ++++ Rustfmt will add support for formatting [let-else statements] starting with the nightly 2023-07-02 toolchain, and then let-else formatting support should come to stable Rust as part of the 1.72 release. @@ -62,4 +62,4 @@ Both the Style and Rustfmt teams hang out on Zulip so if you'd like to get more [style-edition-rfc]: https://rust-lang.github.io/rfcs/3338-style-evolution.html [nightly-syntax-policy]: https://github.com/rust-lang/style-team/blob/468570a02856a6bbe3994164e1a16a13b56b5cf4/nightly-style-procedure.md [style-zulip]: https://rust-lang.zulipchat.com/#narrow/stream/346005-t-style -[rustfmt-zulip]: https://rust-lang.zulipchat.com/#narrow/stream/357797-t-rustfmt \ No newline at end of file +[rustfmt-zulip]: https://rust-lang.zulipchat.com/#narrow/stream/357797-t-rustfmt diff --git a/posts/2023-07-05-regex-1.9.md b/posts/2023-07-05-regex-1.9.md index 862a00623..a082e4e3f 100644 --- a/posts/2023-07-05-regex-1.9.md +++ b/posts/2023-07-05-regex-1.9.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing regex 1.9" -author: Andrew Gallant -team: The regex crate team ---- ++++ +layout = "post" +title = "Announcing regex 1.9" +author = "Andrew Gallant" +team = "The regex crate team " ++++ The regex sub-team is announcing the release of `regex 1.9`. The `regex` crate is maintained by the Rust project and is the recommended way to use regular diff --git a/posts/2023-07-13-Rust-1.71.0.md b/posts/2023-07-13-Rust-1.71.0.md index 367b78f7d..1184ac329 100644 --- a/posts/2023-07-13-Rust-1.71.0.md +++ b/posts/2023-07-13-Rust-1.71.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.71.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.71.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.71.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2023-08-03-Rust-1.71.1.md b/posts/2023-08-03-Rust-1.71.1.md index ac24a8c41..bd8369439 100644 --- a/posts/2023-08-03-Rust-1.71.1.md +++ b/posts/2023-08-03-Rust-1.71.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.71.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.71.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.71.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2023-08-03-cve-2023-38497.md b/posts/2023-08-03-cve-2023-38497.md index 49612b3ad..d35b8de50 100644 --- a/posts/2023-08-03-cve-2023-38497.md +++ b/posts/2023-08-03-cve-2023-38497.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for Cargo (CVE-2023-38497)" -author: The Rust Security Response WG ---- ++++ +layout = "post" +title = "Security advisory for Cargo (CVE-2023-38497)" +author = "The Rust Security Response WG" ++++ > This is a cross-post of [the official security advisory][advisory]. The > official advisory contains a signed version with our PGP key, as well. diff --git a/posts/2023-08-07-Rust-Survey-2023-Results.md b/posts/2023-08-07-Rust-Survey-2023-Results.md index e94bc627c..049ef2455 100644 --- a/posts/2023-08-07-Rust-Survey-2023-Results.md +++ b/posts/2023-08-07-Rust-Survey-2023-Results.md @@ -1,9 +1,9 @@ ---- -layout: post -title: 2022 Annual Rust Survey Results -author: The Rust Survey Working Group in partnership with the Rust Foundation -release: false ---- ++++ +layout = "post" +title = "2022 Annual Rust Survey Results" +author = "The Rust Survey Working Group in partnership with the Rust Foundation" +release = false ++++ Hello, Rustaceans! diff --git a/posts/2023-08-24-Rust-1.72.0.md b/posts/2023-08-24-Rust-1.72.0.md index aac477930..1f8eec400 100644 --- a/posts/2023-08-24-Rust-1.72.0.md +++ b/posts/2023-08-24-Rust-1.72.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.72.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.72.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.72.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2023-08-29-committing-lockfiles.md b/posts/2023-08-29-committing-lockfiles.md index 6a13216ca..446715e1e 100644 --- a/posts/2023-08-29-committing-lockfiles.md +++ b/posts/2023-08-29-committing-lockfiles.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Change in Guidance on Committing Lockfiles" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "Change in Guidance on Committing Lockfiles" +author = "Ed Page" +team = "The Cargo Team " ++++ For years, the Cargo team has encouraged Rust developers to [commit their `Cargo.lock` file for packages with binaries but not libraries](https://doc.rust-lang.org/1.71.1/cargo/faq.html#why-do-binaries-have-cargolock-in-version-control-but-not-libraries). diff --git a/posts/2023-08-30-electing-new-project-directors.md b/posts/2023-08-30-electing-new-project-directors.md index cfb653e9e..8c2a2bfc2 100644 --- a/posts/2023-08-30-electing-new-project-directors.md +++ b/posts/2023-08-30-electing-new-project-directors.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Electing New Project Directors" -author: Leadership Council -team: Leadership Council ---- ++++ +layout = "post" +title = "Electing New Project Directors" +author = "Leadership Council" +team = "Leadership Council " ++++ Today we are launching the process to elect new Project Directors to the Rust Foundation Board of Directors. As we begin the process, we wanted to spend some time explaining the goals and procedures we will follow. diff --git a/posts/2023-09-19-Rust-1.72.1.md b/posts/2023-09-19-Rust-1.72.1.md index a4e55ad9a..cdf222c77 100644 --- a/posts/2023-09-19-Rust-1.72.1.md +++ b/posts/2023-09-19-Rust-1.72.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.72.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.72.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.72.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2023-09-22-crates-io-usage-policy-rfc.md b/posts/2023-09-22-crates-io-usage-policy-rfc.md index c9ba7c704..681e1236a 100644 --- a/posts/2023-09-22-crates-io-usage-policy-rfc.md +++ b/posts/2023-09-22-crates-io-usage-policy-rfc.md @@ -1,9 +1,9 @@ ---- -layout: post -title: crates.io Policy Update RFC -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "crates.io Policy Update RFC" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ Around the end of July the crates.io team opened an [RFC](https://github.com/rust-lang/rfcs/pull/3463) to update the current crates.io usage policies. This policy update addresses operational concerns of the crates.io community service that have arisen since the last significant policy update in 2017, particularly related to name squatting and spam. The RFC has caused considerable discussion, and most of the suggested improvements have since been integrated into the proposal. diff --git a/posts/2023-09-25-Increasing-Apple-Version-Requirements.md b/posts/2023-09-25-Increasing-Apple-Version-Requirements.md index 4aeef2a23..f5f9a5c2f 100644 --- a/posts/2023-09-25-Increasing-Apple-Version-Requirements.md +++ b/posts/2023-09-25-Increasing-Apple-Version-Requirements.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Increasing the minimum supported Apple platform versions" -author: BlackHoleFox -description: "Modernizing and improving Apple platform support for Rust" ---- ++++ +layout = "post" +title = "Increasing the minimum supported Apple platform versions" +author = "BlackHoleFox" +description = "Modernizing and improving Apple platform support for Rust" ++++ As of Rust 1.74 (to be released on November 16th, 2023), the minimum version of Apple's platforms (iOS, macOS, and tvOS) that the Rust toolchain supports will be [increased](https://github.com/rust-lang/rust/pull/104385) to newer baselines. These changes affect both the Rust compiler itself (`rustc`), other host tooling, and most importantly, the standard library and any binaries produced that use it. With these changes in place, any binaries produced will stop loading on older versions or exhibit other, unspecified, behavior. diff --git a/posts/2023-10-05-Rust-1.73.0.md b/posts/2023-10-05-Rust-1.73.0.md index 8f8d115d8..879cdf655 100644 --- a/posts/2023-10-05-Rust-1.73.0.md +++ b/posts/2023-10-05-Rust-1.73.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.73.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.73.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.73.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2023-10-19-announcing-the-new-rust-project-directors.md b/posts/2023-10-19-announcing-the-new-rust-project-directors.md index 97358232f..98f0a14fd 100644 --- a/posts/2023-10-19-announcing-the-new-rust-project-directors.md +++ b/posts/2023-10-19-announcing-the-new-rust-project-directors.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing the New Rust Project Directors" -author: Leadership Council -team: Leadership Council ---- ++++ +layout = "post" +title = "Announcing the New Rust Project Directors" +author = "Leadership Council" +team = "Leadership Council " ++++ We are happy to announce that we have completed the process to elect new Project Directors. diff --git a/posts/2023-10-26-broken-badges-and-23k-keywords.md b/posts/2023-10-26-broken-badges-and-23k-keywords.md index 0e21d2ac9..771d49ac2 100644 --- a/posts/2023-10-26-broken-badges-and-23k-keywords.md +++ b/posts/2023-10-26-broken-badges-and-23k-keywords.md @@ -1,9 +1,9 @@ ---- -layout: post -title: A tale of broken badges and 23,000 features -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "A tale of broken badges and 23,000 features" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ Around mid-October of 2023 the crates.io team was [notified](https://github.com/rust-lang/crates.io/issues/7269) by one of our users that a [shields.io](https://shields.io) badge for their crate stopped working. The issue reporter was kind enough to already debug the problem and figured out that the API request that shields.io sends to crates.io was most likely the problem. Here is a quote from the original issue: diff --git a/posts/2023-10-27-crates-io-non-canonical-downloads.md b/posts/2023-10-27-crates-io-non-canonical-downloads.md index 7c4e8bf6a..37679b2de 100644 --- a/posts/2023-10-27-crates-io-non-canonical-downloads.md +++ b/posts/2023-10-27-crates-io-non-canonical-downloads.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "crates.io: Dropping support for non-canonical downloads" -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "crates.io: Dropping support for non-canonical downloads" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ ## TL;DR diff --git a/posts/2023-11-09-parallel-rustc.md b/posts/2023-11-09-parallel-rustc.md index 09e6a1d23..251f145c4 100644 --- a/posts/2023-11-09-parallel-rustc.md +++ b/posts/2023-11-09-parallel-rustc.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Faster compilation with the parallel front-end in nightly -author: Nicholas Nethercote -team: The Parallel Rustc Working Group ---- ++++ +layout = "post" +title = "Faster compilation with the parallel front-end in nightly" +author = "Nicholas Nethercote" +team = "The Parallel Rustc Working Group " ++++ The Rust compiler's front-end can now use parallel execution to significantly reduce compile times. To try it, run the nightly compiler with the `-Z diff --git a/posts/2023-11-16-Rust-1.74.0.md b/posts/2023-11-16-Rust-1.74.0.md index 3b5d26e37..d5c4be80b 100644 --- a/posts/2023-11-16-Rust-1.74.0.md +++ b/posts/2023-11-16-Rust-1.74.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.74.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.74.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.74.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2023-12-07-Rust-1.74.1.md b/posts/2023-12-07-Rust-1.74.1.md index 834caaded..6e9bb3526 100644 --- a/posts/2023-12-07-Rust-1.74.1.md +++ b/posts/2023-12-07-Rust-1.74.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.74.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.74.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.74.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2023-12-11-cargo-cache-cleaning.md b/posts/2023-12-11-cargo-cache-cleaning.md index 921e3ecfb..e8ca6e1e0 100644 --- a/posts/2023-12-11-cargo-cache-cleaning.md +++ b/posts/2023-12-11-cargo-cache-cleaning.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Cargo cache cleaning" -author: Eric Huss -team: The Cargo Team ---- ++++ +layout = "post" +title = "Cargo cache cleaning" +author = "Eric Huss" +team = "The Cargo Team " ++++ Cargo has recently gained an unstable feature on the nightly channel (starting with nightly-2023-11-17) to perform automatic cleaning of cache content within Cargo's home directory. This post includes: diff --git a/posts/2023-12-15-2024-Edition-CFP.md b/posts/2023-12-15-2024-Edition-CFP.md index 27c5f665f..3b69bc004 100644 --- a/posts/2023-12-15-2024-Edition-CFP.md +++ b/posts/2023-12-15-2024-Edition-CFP.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "A Call for Proposals for the Rust 2024 Edition" -author: "Ben Striegel on behalf of the Edition 2024 Project Group" -release: false ---- ++++ +layout = "post" +title = "A Call for Proposals for the Rust 2024 Edition" +author = "Ben Striegel on behalf of the Edition 2024 Project Group" +release = false ++++ The year 2024 is soon to be upon us, and as long-time Rust aficionados know, that means that a new Edition of Rust is on the horizon! diff --git a/posts/2023-12-18-survey-launch.md b/posts/2023-12-18-survey-launch.md index 78ab2ebe1..ead0f04cc 100644 --- a/posts/2023-12-18-survey-launch.md +++ b/posts/2023-12-18-survey-launch.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the 2023 State of Rust Survey" -author: The Rust Survey Working Group -description: "Share your experience using Rust in the eighth edition of the State of Rust Survey" ---- ++++ +layout = "post" +title = "Launching the 2023 State of Rust Survey" +author = "The Rust Survey Working Group" +description = "Share your experience using Rust in the eighth edition of the State of Rust Survey" ++++ It’s time for the [2023 State of Rust Survey](https://www.surveyhero.com/c/4vxempzc)! diff --git a/posts/2023-12-21-async-fn-rpit-in-traits.md b/posts/2023-12-21-async-fn-rpit-in-traits.md index 6e5d28656..04179715b 100644 --- a/posts/2023-12-21-async-fn-rpit-in-traits.md +++ b/posts/2023-12-21-async-fn-rpit-in-traits.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing `async fn` and return-position `impl Trait` in traits" -author: Tyler Mandry -team: The Async Working Group ---- ++++ +layout = "post" +title = "Announcing `async fn` and return-position `impl Trait` in traits" +author = "Tyler Mandry" +team = "The Async Working Group " ++++ The Rust Async Working Group is excited to announce major progress towards our goal of enabling the use of `async fn` in traits. Rust 1.75, which hits stable next week, will include support for both `-> impl Trait` notation and `async fn` in traits. diff --git a/posts/2023-12-28-Rust-1.75.0.md b/posts/2023-12-28-Rust-1.75.0.md index 24b503df8..e16ff10c4 100644 --- a/posts/2023-12-28-Rust-1.75.0.md +++ b/posts/2023-12-28-Rust-1.75.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.75.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.75.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.75.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2024-02-06-crates-io-status-codes.md b/posts/2024-02-06-crates-io-status-codes.md index ccae647b5..613934025 100644 --- a/posts/2024-02-06-crates-io-status-codes.md +++ b/posts/2024-02-06-crates-io-status-codes.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "crates.io: API status code changes" -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "crates.io: API status code changes" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ Cargo and crates.io were developed in the rush leading up to the Rust 1.0 release to fill the needs for a tool to manage dependencies and a registry that people could use to share code. This rapid work resulted in these tools being connected with an API that initially didn't return the correct [HTTP response status codes](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status). After the Rust 1.0 release, Rust's stability guarantees around backward compatibility made this non-trivial to fix, as we wanted older versions of Cargo to continue working with the current crates.io API. diff --git a/posts/2024-02-08-Rust-1.76.0.md b/posts/2024-02-08-Rust-1.76.0.md index d69386f21..7881c8a8e 100644 --- a/posts/2024-02-08-Rust-1.76.0.md +++ b/posts/2024-02-08-Rust-1.76.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.76.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.76.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.76.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2024-02-19-2023-Rust-Annual-Survey-2023-results.md b/posts/2024-02-19-2023-Rust-Annual-Survey-2023-results.md index 1001947b9..988824897 100644 --- a/posts/2024-02-19-2023-Rust-Annual-Survey-2023-results.md +++ b/posts/2024-02-19-2023-Rust-Annual-Survey-2023-results.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "2023 Annual Rust Survey Results" -author: The Rust Survey Team ---- ++++ +layout = "post" +title = "2023 Annual Rust Survey Results" +author = "The Rust Survey Team" ++++ Hello, Rustaceans! diff --git a/posts/2024-02-21-Rust-participates-in-GSoC-2024.md b/posts/2024-02-21-Rust-participates-in-GSoC-2024.md index 49609ceab..5b62857aa 100644 --- a/posts/2024-02-21-Rust-participates-in-GSoC-2024.md +++ b/posts/2024-02-21-Rust-participates-in-GSoC-2024.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust participates in Google Summer of Code 2024" -author: Jakub Beránek, Jack Huey and Paul Lenz ---- ++++ +layout = "post" +title = "Rust participates in Google Summer of Code 2024" +author = "Jakub Beránek, Jack Huey and Paul Lenz" ++++ We're writing this blog post to announce that the Rust Project will be participating in [Google Summer of Code (GSoC) 2024][gsoc]. If you're not eligible or interested in participating in GSoC, then most of this post likely isn't relevant to you; if you are, this should contain some useful information and links. diff --git a/posts/2024-02-26-Windows-7.md b/posts/2024-02-26-Windows-7.md index 4eecd7173..ea57c68c8 100644 --- a/posts/2024-02-26-Windows-7.md +++ b/posts/2024-02-26-Windows-7.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Updated baseline standards for Windows targets" -author: Chris Denton on behalf of the Compiler Team ---- ++++ +layout = "post" +title = "Updated baseline standards for Windows targets" +author = "Chris Denton on behalf of the Compiler Team" ++++ The minimum requirements for Tier 1 toolchains targeting Windows will increase with the 1.78 release (scheduled for May 02, 2024). Windows 10 will now be the minimum supported version for the `*-pc-windows-*` targets. diff --git a/posts/2024-02-28-Clippy-deprecating-feature-cargo-clippy.md b/posts/2024-02-28-Clippy-deprecating-feature-cargo-clippy.md index d141b7a82..a6423e2ec 100644 --- a/posts/2024-02-28-Clippy-deprecating-feature-cargo-clippy.md +++ b/posts/2024-02-28-Clippy-deprecating-feature-cargo-clippy.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Clippy: Deprecating `feature = \"cargo-clippy\"`" -author: The Clippy Team ---- ++++ +layout = "post" +title = "Clippy: Deprecating `feature = \"cargo-clippy\"`" +author = "The Clippy Team" ++++ Since Clippy [`v0.0.97`] and before it was shipped with `rustup`, Clippy implicitly added a `feature = "cargo-clippy"` config[^1] when linting your code diff --git a/posts/2024-03-11-Rustup-1.27.0.md b/posts/2024-03-11-Rustup-1.27.0.md index 0466ea95d..09e9fa9b9 100644 --- a/posts/2024-03-11-Rustup-1.27.0.md +++ b/posts/2024-03-11-Rustup-1.27.0.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.27.0" -author: The Rustup Team ---- ++++ +layout = "post" +title = "Announcing Rustup 1.27.0" +author = "The Rustup Team" ++++ The rustup team is happy to announce the release of rustup version 1.27.0. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2024-03-11-crates-io-download-changes.md b/posts/2024-03-11-crates-io-download-changes.md index 255ed747a..6ccf958ac 100644 --- a/posts/2024-03-11-crates-io-download-changes.md +++ b/posts/2024-03-11-crates-io-download-changes.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "crates.io: Download changes" -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "crates.io: Download changes" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ Like the rest of the Rust community, [crates.io](https://crates.io) has been growing rapidly, with download and package counts increasing 2-3x year-on-year. This growth doesn't come without problems, and we have made some changes to download handling on crates.io to ensure we can keep providing crates for a long time to come. diff --git a/posts/2024-03-21-Rust-1.77.0.md b/posts/2024-03-21-Rust-1.77.0.md index 375d7b33a..acf6decc8 100644 --- a/posts/2024-03-21-Rust-1.77.0.md +++ b/posts/2024-03-21-Rust-1.77.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.77.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.77.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.77.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2024-03-28-Rust-1.77.1.md b/posts/2024-03-28-Rust-1.77.1.md index c27a3400a..6082eb698 100644 --- a/posts/2024-03-28-Rust-1.77.1.md +++ b/posts/2024-03-28-Rust-1.77.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.77.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.77.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.77.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2024-03-30-i128-layout-update.md b/posts/2024-03-30-i128-layout-update.md index 54b2d42b5..51b2b4eb4 100644 --- a/posts/2024-03-30-i128-layout-update.md +++ b/posts/2024-03-30-i128-layout-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Changes to `u128`/`i128` layout in 1.77 and 1.78" -author: Trevor Gross -team: The Rust Lang Team ---- ++++ +layout = "post" +title = "Changes to `u128`/`i128` layout in 1.77 and 1.78" +author = "Trevor Gross" +team = "The Rust Lang Team " ++++ Rust has long had an inconsistency with C regarding the alignment of 128-bit integers on the x86-32 and x86-64 architectures. This problem has recently been resolved, but diff --git a/posts/2024-04-09-Rust-1.77.2.md b/posts/2024-04-09-Rust-1.77.2.md index d499439c3..3aa735f40 100644 --- a/posts/2024-04-09-Rust-1.77.2.md +++ b/posts/2024-04-09-Rust-1.77.2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.77.2" -author: The Rust Security Response WG -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.77.2" +author = "The Rust Security Response WG" +release = true ++++ The Rust team has published a new point release of Rust, 1.77.2. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2024-04-09-cve-2024-24576.md b/posts/2024-04-09-cve-2024-24576.md index 2168b0e64..0e5b0968d 100644 --- a/posts/2024-04-09-cve-2024-24576.md +++ b/posts/2024-04-09-cve-2024-24576.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for the standard library (CVE-2024-24576)" -author: The Rust Security Response WG ---- ++++ +layout = "post" +title = "Security advisory for the standard library (CVE-2024-24576)" +author = "The Rust Security Response WG" ++++ The Rust Security Response WG was notified that the Rust standard library did not properly escape arguments when invoking batch files (with the `bat` and diff --git a/posts/2024-04-09-updates-to-rusts-wasi-targets.md b/posts/2024-04-09-updates-to-rusts-wasi-targets.md index 26d7a5ab3..e146ff182 100644 --- a/posts/2024-04-09-updates-to-rusts-wasi-targets.md +++ b/posts/2024-04-09-updates-to-rusts-wasi-targets.md @@ -1,8 +1,8 @@ ---- -layout: post -title: Changes to Rust's WASI targets -author: Yosh Wuyts ---- ++++ +layout = "post" +title = "Changes to Rust's WASI targets" +author = "Yosh Wuyts" ++++ [WASI 0.2 was recently stabilized](https://bytecodealliance.org/articles/WASI-0.2), and Rust has begun diff --git a/posts/2024-05-01-gsoc-2024-selected-projects.md b/posts/2024-05-01-gsoc-2024-selected-projects.md index 5b62b60b4..bd9229e76 100644 --- a/posts/2024-05-01-gsoc-2024-selected-projects.md +++ b/posts/2024-05-01-gsoc-2024-selected-projects.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Google Summer of Code 2024 selected projects" -author: Jakub Beránek, Jack Huey and Paul Lenz ---- ++++ +layout = "post" +title = "Announcing Google Summer of Code 2024 selected projects" +author = "Jakub Beránek, Jack Huey and Paul Lenz" ++++ The Rust Project is [participating][gsoc blog post] in [Google Summer of Code (GSoC) 2024][gsoc], a global program organized by Google which is designed to bring new contributors to the world of open-source. diff --git a/posts/2024-05-02-Rust-1.78.0.md b/posts/2024-05-02-Rust-1.78.0.md index 93f668d7f..baeb69d7a 100644 --- a/posts/2024-05-02-Rust-1.78.0.md +++ b/posts/2024-05-02-Rust-1.78.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.78.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.78.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.78.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2024-05-06-Rustup-1.27.1.md b/posts/2024-05-06-Rustup-1.27.1.md index 9088c24bb..58d6c9b6d 100644 --- a/posts/2024-05-06-Rustup-1.27.1.md +++ b/posts/2024-05-06-Rustup-1.27.1.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.27.1" -author: The Rustup Team ---- ++++ +layout = "post" +title = "Announcing Rustup 1.27.1" +author = "The Rustup Team" ++++ The Rustup team is happy to announce the release of Rustup version 1.27.1. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2024-05-06-check-cfg.md b/posts/2024-05-06-check-cfg.md index 24c4ef344..f1e0e372a 100644 --- a/posts/2024-05-06-check-cfg.md +++ b/posts/2024-05-06-check-cfg.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Automatic checking of cfgs at compile-time" -author: Urgau -team: The Cargo Team ---- ++++ +layout = "post" +title = "Automatic checking of cfgs at compile-time" +author = "Urgau" +team = "The Cargo Team " ++++ The Cargo and Compiler team are delighted to announce that starting with Rust 1.80 (or nightly-2024-05-05) every _reachable_ `#[cfg]` will be **automatically checked** that they match the **expected config names and values**. diff --git a/posts/2024-05-07-OSPP-2024.md b/posts/2024-05-07-OSPP-2024.md index 30fd3a66e..925fc2647 100644 --- a/posts/2024-05-07-OSPP-2024.md +++ b/posts/2024-05-07-OSPP-2024.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust participates in OSPP 2024" -author: Amanieu d'Antras, Jack Huey, and Jakub Beránek ---- ++++ +layout = "post" +title = "Rust participates in OSPP 2024" +author = "Amanieu d'Antras, Jack Huey, and Jakub Beránek" ++++ Similar to our [previous][gsoc-announcement] [announcements][gsoc-project-announcement] of the Rust Project's participation in Google Summer of Code (GSoC), we are now announcing our participation in [Open Source Promotion Plan (OSPP) 2024][ospp]. diff --git a/posts/2024-05-17-enabling-rust-lld-on-linux.md b/posts/2024-05-17-enabling-rust-lld-on-linux.md index fbb638b68..356c8229c 100644 --- a/posts/2024-05-17-enabling-rust-lld-on-linux.md +++ b/posts/2024-05-17-enabling-rust-lld-on-linux.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Faster linking times on nightly on Linux using `rust-lld` -author: Rémy Rakic -team: the compiler performance working group ---- ++++ +layout = "post" +title = "Faster linking times on nightly on Linux using `rust-lld`" +author = "Rémy Rakic" +team = "the compiler performance working group " ++++ TL;DR: rustc will use `rust-lld` by default on `x86_64-unknown-linux-gnu` on nightly to significantly reduce linking times. diff --git a/posts/2024-06-13-Rust-1.79.0.md b/posts/2024-06-13-Rust-1.79.0.md index 35e346382..8812c4abc 100644 --- a/posts/2024-06-13-Rust-1.79.0.md +++ b/posts/2024-06-13-Rust-1.79.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.79.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.79.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.79.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2024-06-26-types-team-update.md b/posts/2024-06-26-types-team-update.md index 073e7601a..7aa313c84 100644 --- a/posts/2024-06-26-types-team-update.md +++ b/posts/2024-06-26-types-team-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Types Team Update and Roadmap" -author: lcnr -team: The Types Team ---- ++++ +layout = "post" +title = "Types Team Update and Roadmap" +author = "lcnr" +team = "The Types Team " ++++ It has been more than a year since [the initial blog post][TypesAnnouncement] announcing the Types team, and our initial set of goals. For details on what the team is, why it was formed, or our previously-stated overarching goals, go check out that blog post. In short the Types team's purview extends to the parts of the Rust language and compiler that involve the type system, e.g. type checking, trait solving, and borrow checking. Our short and long term goals effectively work to make the type system sound, consistent, extensible, and fast. diff --git a/posts/2024-07-25-Rust-1.80.0.md b/posts/2024-07-25-Rust-1.80.0.md index 69f595ab7..d21f659c1 100644 --- a/posts/2024-07-25-Rust-1.80.0.md +++ b/posts/2024-07-25-Rust-1.80.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.80.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.80.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.80.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2024-07-29-crates-io-development-update.md b/posts/2024-07-29-crates-io-development-update.md index d14d58374..1aeb14423 100644 --- a/posts/2024-07-29-crates-io-development-update.md +++ b/posts/2024-07-29-crates-io-development-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "crates.io: development update" -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "crates.io: development update" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ Since crates.io does not have releases in the classical sense, there are no release notes either. However, the crates.io team still wants to keep you all updated about the ongoing development of crates.io. This blog post is a summary of the most significant changes that we have made to crates.io in the past months. diff --git a/posts/2024-08-08-Rust-1.80.1.md b/posts/2024-08-08-Rust-1.80.1.md index 17cbc3997..b65309d9f 100644 --- a/posts/2024-08-08-Rust-1.80.1.md +++ b/posts/2024-08-08-Rust-1.80.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.80.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.80.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.80.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2024-08-12-Project-goals.md b/posts/2024-08-12-Project-goals.md index c8a68a170..b44213cce 100644 --- a/posts/2024-08-12-Project-goals.md +++ b/posts/2024-08-12-Project-goals.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust Project goals for 2024" -author: Niko Matsakis -team: Leadership Council ---- ++++ +layout = "post" +title = "Rust Project goals for 2024" +author = "Niko Matsakis" +team = "Leadership Council " ++++ With the merging of [RFC #3672][], the Rust project has selected a **slate of 26 Project Goals** for the second half of 2024 (2024H2). This is our first time running an [experimental new roadmapping process][RFC #3614]; assuming all goes well, we expect to be running the process roughly every six months. Of these goals, we have designated three of them as our **flagship goals**, representing our most ambitious and most impactful efforts: (1) finalize preparations for the Rust 2024 edition; (2) bring the Async Rust experience closer to parity with sync Rust; and (3) resolve the biggest blockers to the Linux kernel building on stable Rust. As the year progresses we'll be posting regular updates on these 3 flagship goals along with the 23 others. diff --git a/posts/2024-08-26-council-survey.md b/posts/2024-08-26-council-survey.md index 870fe63e2..6d5005c7d 100644 --- a/posts/2024-08-26-council-survey.md +++ b/posts/2024-08-26-council-survey.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "2024 Leadership Council Survey" -author: The Leadership Council ---- ++++ +layout = "post" +title = "2024 Leadership Council Survey" +author = "The Leadership Council" ++++ One of the responsibilities of the [leadership council](https://www.rust-lang.org/governance/teams/leadership-council), formed by [RFC 3392], is to solicit feedback on a yearly basis from the Project diff --git a/posts/2024-09-04-cve-2024-43402.md b/posts/2024-09-04-cve-2024-43402.md index dcd061ca6..5fd74e250 100644 --- a/posts/2024-09-04-cve-2024-43402.md +++ b/posts/2024-09-04-cve-2024-43402.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Security advisory for the standard library (CVE-2024-43402)" -author: The Rust Security Response WG ---- ++++ +layout = "post" +title = "Security advisory for the standard library (CVE-2024-43402)" +author = "The Rust Security Response WG" ++++ On April 9th, 2024, the Rust Security Response WG disclosed [CVE-2024-24576][1], where `std::process::Command` incorrectly escaped arguments when invoking batch diff --git a/posts/2024-09-05-Rust-1.81.0.md b/posts/2024-09-05-Rust-1.81.0.md index 94f7c4e5b..b9197f80e 100644 --- a/posts/2024-09-05-Rust-1.81.0.md +++ b/posts/2024-09-05-Rust-1.81.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.81.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.81.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.81.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2024-09-05-impl-trait-capture-rules.md b/posts/2024-09-05-impl-trait-capture-rules.md index 49aff8605..c1bf4bda5 100644 --- a/posts/2024-09-05-impl-trait-capture-rules.md +++ b/posts/2024-09-05-impl-trait-capture-rules.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Changes to `impl Trait` in Rust 2024" -author: Niko Matsakis -team: the language team ---- ++++ +layout = "post" +title = "Changes to `impl Trait` in Rust 2024" +author = "Niko Matsakis" +team = "the language team " ++++ The default way `impl Trait` works in return position is changing in Rust 2024. These changes are meant to simplify `impl Trait` to better match what people want most of the time. We're also adding a flexible syntax that gives you full control when you need it. ## TL;DR diff --git a/posts/2024-09-23-Project-Goals-Sep-Update.md b/posts/2024-09-23-Project-Goals-Sep-Update.md index 8a67f9758..86f4aec62 100644 --- a/posts/2024-09-23-Project-Goals-Sep-Update.md +++ b/posts/2024-09-23-Project-Goals-Sep-Update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "September Project Goals Update" -author: Niko Matsakis -team: Leadership Council ---- ++++ +layout = "post" +title = "September Project Goals Update" +author = "Niko Matsakis" +team = "Leadership Council " ++++ The Rust project is currently working towards a [slate of 26 project goals](https://rust-lang.github.io/rust-project-goals/2024h2/goals.html), with 3 of them designed as [Flagship Goals](https://rust-lang.github.io/rust-project-goals/2024h2/goals.html#flagship-goals). This post provides selected updates on our progress towards these goals (or, in some cases, lack thereof). The full details for any particular goal are available in its associated [tracking issue on the rust-project-goals repository](https://github.com/rust-lang/rust-project-goals/milestone/2). diff --git a/posts/2024-09-24-webassembly-targets-change-in-default-target-features.md b/posts/2024-09-24-webassembly-targets-change-in-default-target-features.md index f2fa238c9..19748d157 100644 --- a/posts/2024-09-24-webassembly-targets-change-in-default-target-features.md +++ b/posts/2024-09-24-webassembly-targets-change-in-default-target-features.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "WebAssembly targets: change in default target-features" -author: Alex Crichton -team: The Compiler Team ---- ++++ +layout = "post" +title = "WebAssembly targets: change in default target-features" +author = "Alex Crichton" +team = "The Compiler Team " ++++ The Rust compiler has [recently upgraded to using LLVM 19][llvm19] and this change accompanies some updates to the default set of target features enabled diff --git a/posts/2024-10-17-Rust-1.82.0.md b/posts/2024-10-17-Rust-1.82.0.md index ae84a27dd..00d026de9 100644 --- a/posts/2024-10-17-Rust-1.82.0.md +++ b/posts/2024-10-17-Rust-1.82.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.82.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.82.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.82.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2024-10-31-project-goals-oct-update.md b/posts/2024-10-31-project-goals-oct-update.md index 617661d49..4ac74d7ea 100644 --- a/posts/2024-10-31-project-goals-oct-update.md +++ b/posts/2024-10-31-project-goals-oct-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "October project goals update" -author: Niko Matsakis -team: Leadership Council ---- ++++ +layout = "post" +title = "October project goals update" +author = "Niko Matsakis" +team = "Leadership Council " ++++ The Rust project is currently working towards a [slate of 26 project goals](https://rust-lang.github.io/rust-project-goals/2024h2/goals.html), with 3 of them designed as [flagship goals](https://rust-lang.github.io/rust-project-goals/2024h2/goals.html#flagship-goals). This post provides selected diff --git a/posts/2024-11-06-trademark-update.md b/posts/2024-11-06-trademark-update.md index ebd2cc360..36361a2bf 100644 --- a/posts/2024-11-06-trademark-update.md +++ b/posts/2024-11-06-trademark-update.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Next Steps on the Rust Trademark Policy" -author: the Leadership Council ---- ++++ +layout = "post" +title = "Next Steps on the Rust Trademark Policy" +author = "the Leadership Council" ++++ As many of you know, the Rust language trademark policy has been the subject of an extended revision process dating back to 2022. In 2023, the Rust Foundation diff --git a/posts/2024-11-07-gccrs-an-alternative-compiler-for-rust.md b/posts/2024-11-07-gccrs-an-alternative-compiler-for-rust.md index 54968cbde..036752443 100644 --- a/posts/2024-11-07-gccrs-an-alternative-compiler-for-rust.md +++ b/posts/2024-11-07-gccrs-an-alternative-compiler-for-rust.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "gccrs: An alternative compiler for Rust" -author: "Arthur Cohen on behalf of the gccrs project" ---- ++++ +layout = "post" +title = "gccrs: An alternative compiler for Rust" +author = "Arthur Cohen on behalf of the gccrs project" ++++ *This is a guest post from the gccrs project, at the invitation of the Rust Project, to clarify the relationship with the Rust Project and the opportunities for collaboration.* diff --git a/posts/2024-11-07-gsoc-2024-results.md b/posts/2024-11-07-gsoc-2024-results.md index 1fee61985..d63be846f 100644 --- a/posts/2024-11-07-gsoc-2024-results.md +++ b/posts/2024-11-07-gsoc-2024-results.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Google Summer of Code 2024 results" -author: Jakub Beránek, Jack Huey and Paul Lenz ---- ++++ +layout = "post" +title = "Google Summer of Code 2024 results" +author = "Jakub Beránek, Jack Huey and Paul Lenz" ++++ As we have previously [announced][gsoc-blog-post], the Rust Project participated in [Google Summer of Code (GSoC)][gsoc] for the first time this year. Nine contributors have been tirelessly working on their exciting projects diff --git a/posts/2024-11-26-wasip2-tier-2.md b/posts/2024-11-26-wasip2-tier-2.md index 5c88dbb24..7a985f503 100644 --- a/posts/2024-11-26-wasip2-tier-2.md +++ b/posts/2024-11-26-wasip2-tier-2.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "The wasm32-wasip2 Target Has Reached Tier 2 Support" -author: Yosh Wuyts ---- ++++ +layout = "post" +title = "The wasm32-wasip2 Target Has Reached Tier 2 Support" +author = "Yosh Wuyts" ++++ ## Introduction diff --git a/posts/2024-11-27-Rust-2024-public-testing.md b/posts/2024-11-27-Rust-2024-public-testing.md index 9dabf7a0b..ca1973da7 100644 --- a/posts/2024-11-27-Rust-2024-public-testing.md +++ b/posts/2024-11-27-Rust-2024-public-testing.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust 2024 call for testing" -author: "Eric Huss & TC" -team: the Edition 2024 Project Group ---- ++++ +layout = "post" +title = "Rust 2024 call for testing" +author = "Eric Huss & TC" +team = "the Edition 2024 Project Group " ++++ # Rust 2024 call for testing diff --git a/posts/2024-11-28-Rust-1.83.0.md b/posts/2024-11-28-Rust-1.83.0.md index 7b7671f03..f5d5e8779 100644 --- a/posts/2024-11-28-Rust-1.83.0.md +++ b/posts/2024-11-28-Rust-1.83.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.83.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.83.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.83.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2024-12-05-annual-survey-2024-launch.md b/posts/2024-12-05-annual-survey-2024-launch.md index 38a82e4a3..8af8e3ad5 100644 --- a/posts/2024-12-05-annual-survey-2024-launch.md +++ b/posts/2024-12-05-annual-survey-2024-launch.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Launching the 2024 State of Rust Survey" -author: The Rust Survey Working Group -description: "Share your experience using Rust in the ninth edition of the State of Rust Survey" ---- ++++ +layout = "post" +title = "Launching the 2024 State of Rust Survey" +author = "The Rust Survey Working Group" +description = "Share your experience using Rust in the ninth edition of the State of Rust Survey" ++++ It’s time for the [2024 State of Rust Survey][survey-link]! diff --git a/posts/2024-12-16-project-goals-nov-update.md b/posts/2024-12-16-project-goals-nov-update.md index ad9004458..7ded73917 100644 --- a/posts/2024-12-16-project-goals-nov-update.md +++ b/posts/2024-12-16-project-goals-nov-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "November project goals update" -author: Niko Matsakis -team: Leadership Council ---- ++++ +layout = "post" +title = "November project goals update" +author = "Niko Matsakis" +team = "Leadership Council " ++++ The Rust project is currently working towards a [slate of 26 project goals](https://rust-lang.github.io/rust-project-goals/2024h2/goals.html), with 3 of them designed as [Flagship Goals](https://rust-lang.github.io/rust-project-goals/2024h2/goals.html#flagship-goals). This post provides selected diff --git a/posts/2025-01-09-Rust-1.84.0.md b/posts/2025-01-09-Rust-1.84.0.md index cc98a3f69..31b6c5e36 100644 --- a/posts/2025-01-09-Rust-1.84.0.md +++ b/posts/2025-01-09-Rust-1.84.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.84.0" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.84.0" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.84.0. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2025-01-22-rust-2024-beta.md b/posts/2025-01-22-rust-2024-beta.md index e4d9743a3..ddea97264 100644 --- a/posts/2025-01-22-rust-2024-beta.md +++ b/posts/2025-01-22-rust-2024-beta.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust 2024 in beta channel" -author: "TC & Eric Huss" -team: the Edition 2024 Project Group ---- ++++ +layout = "post" +title = "Rust 2024 in beta channel" +author = "TC & Eric Huss" +team = "the Edition 2024 Project Group " ++++ # Rust 2024 in beta channel diff --git a/posts/2025-01-23-Project-Goals-Dec-Update.md b/posts/2025-01-23-Project-Goals-Dec-Update.md index e1d74168a..1e76397dc 100644 --- a/posts/2025-01-23-Project-Goals-Dec-Update.md +++ b/posts/2025-01-23-Project-Goals-Dec-Update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "December Project Goals Update" -author: David Wood and Niko Matsakis -team: Leadership Council ---- ++++ +layout = "post" +title = "December Project Goals Update" +author = "David Wood and Niko Matsakis" +team = "Leadership Council " ++++ Over the last six months, the Rust project has been working towards a [slate of 26 project goals](https://rust-lang.github.io/rust-project-goals/2024h2/goals.html), with 3 of them designated diff --git a/posts/2025-01-30-Rust-1.84.1.md b/posts/2025-01-30-Rust-1.84.1.md index ae4ea53a3..44fe93fa7 100644 --- a/posts/2025-01-30-Rust-1.84.1.md +++ b/posts/2025-01-30-Rust-1.84.1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.84.1" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.84.1" +author = "The Rust Release Team" +release = true ++++ The Rust team has published a new point release of Rust, 1.84.1. Rust is a programming language that is empowering everyone to build reliable and diff --git a/posts/2025-02-05-crates-io-development-update.md b/posts/2025-02-05-crates-io-development-update.md index aaa810ffc..39e3391ab 100644 --- a/posts/2025-02-05-crates-io-development-update.md +++ b/posts/2025-02-05-crates-io-development-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "crates.io: development update" -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "crates.io: development update" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ Back in July 2024, we published a [blog post](https://blog.rust-lang.org/2024/07/29/crates-io-development-update.html) about the ongoing development of crates.io. Since then, we have made a lot of progress and shipped a few new features. In this blog post, we want to give you an update on the latest changes that we have made to crates.io. diff --git a/posts/2025-02-13-2024-State-Of-Rust-Survey-results.md b/posts/2025-02-13-2024-State-Of-Rust-Survey-results.md index 11a507698..60a6deb19 100644 --- a/posts/2025-02-13-2024-State-Of-Rust-Survey-results.md +++ b/posts/2025-02-13-2024-State-Of-Rust-Survey-results.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "2024 State of Rust Survey Results" -author: The Rust Survey Team ---- ++++ +layout = "post" +title = "2024 State of Rust Survey Results" +author = "The Rust Survey Team" ++++ Hello, Rustaceans! diff --git a/posts/2025-02-20-Rust-1.85.0.md b/posts/2025-02-20-Rust-1.85.0.md index 53c01fdee..16a9d6cb7 100644 --- a/posts/2025-02-20-Rust-1.85.0.md +++ b/posts/2025-02-20-Rust-1.85.0.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Rust 1.85.0 and Rust 2024" -author: The Rust Release Team -release: true ---- ++++ +layout = "post" +title = "Announcing Rust 1.85.0 and Rust 2024" +author = "The Rust Release Team" +release = true ++++ The Rust team is happy to announce a new version of Rust, 1.85.0. This stabilizes the 2024 edition as well. Rust is a programming language empowering everyone to build reliable and efficient software. diff --git a/posts/2025-03-02-Rustup-1.28.0.md b/posts/2025-03-02-Rustup-1.28.0.md index b0cbf482f..7a21445d0 100644 --- a/posts/2025-03-02-Rustup-1.28.0.md +++ b/posts/2025-03-02-Rustup-1.28.0.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing Rustup 1.28.0" -author: The Rustup Team ---- ++++ +layout = "post" +title = "Announcing Rustup 1.28.0" +author = "The Rustup Team" ++++ The rustup team is happy to announce the release of rustup version 1.28.0. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/2025-03-03-Project-Goals-Feb-Update.md b/posts/2025-03-03-Project-Goals-Feb-Update.md index 35847b926..5c73acf1f 100644 --- a/posts/2025-03-03-Project-Goals-Feb-Update.md +++ b/posts/2025-03-03-Project-Goals-Feb-Update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "February Project Goals Update" -author: Rémy Rakic, Niko Matsakis, Santiago Pastorino -team: Goals Team ---- ++++ +layout = "post" +title = "February Project Goals Update" +author = "Rémy Rakic, Niko Matsakis, Santiago Pastorino" +team = "Goals Team " ++++ This is the first Project Goals update for the new 2025h1 period. For the first 6 months of 2025, the Rust project will work towards a [slate of 39 project goals](https://rust-lang.github.io/rust-project-goals/2025h1/goals.html), with 3 of them designed as [Flagship Goals](https://rust-lang.github.io/rust-project-goals/2025h1/goals.html#flagship-goals). This post provides selected updates on our progress towards these goals (or, in some cases, lack thereof). The full details for any particular goal are available in its associated [tracking issue on the rust-project-goals repository](https://github.com/rust-lang/rust-project-goals/issues?q=is%3Aissue%20state%3Aopen%20label%3AC-tracking-issue). diff --git a/posts/2025-03-03-Rust-participates-in-GSoC-2025.md b/posts/2025-03-03-Rust-participates-in-GSoC-2025.md index 515e228fc..924aacad7 100644 --- a/posts/2025-03-03-Rust-participates-in-GSoC-2025.md +++ b/posts/2025-03-03-Rust-participates-in-GSoC-2025.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Rust participates in Google Summer of Code 2025" -author: Jakub Beránek, Jack Huey and Paul Lenz ---- ++++ +layout = "post" +title = "Rust participates in Google Summer of Code 2025" +author = "Jakub Beránek, Jack Huey and Paul Lenz" ++++ We are happy to announce that the Rust Project will again be participating in [Google Summer of Code (GSoC) 2025][gsoc], same as [last year][gsoc announcement 2024]. If you're not eligible or interested in participating in GSoC, then most of this post likely isn't relevant to you; if you are, this should contain some useful information and links. diff --git a/posts/2025-03-04-Rustup-1.28.1.md b/posts/2025-03-04-Rustup-1.28.1.md index cf26e464f..6fdd3af47 100644 --- a/posts/2025-03-04-Rustup-1.28.1.md +++ b/posts/2025-03-04-Rustup-1.28.1.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Announcing rustup 1.28.1" -author: The Rustup Team ---- ++++ +layout = "post" +title = "Announcing rustup 1.28.1" +author = "The Rustup Team" ++++ The rustup team is happy to announce the release of rustup version 1.28.1. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software. diff --git a/posts/inside-rust/2019-09-25-Welcome.md b/posts/inside-rust/2019-09-25-Welcome.md index 2ef4f37de..81cdf9b33 100644 --- a/posts/inside-rust/2019-09-25-Welcome.md +++ b/posts/inside-rust/2019-09-25-Welcome.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Welcome to the Inside Rust blog!" -author: Niko Matsakis -description: "A new blog where the Rust team can post updates on the latest developments" -team: the core team ---- ++++ +layout = "post" +title = "Welcome to the Inside Rust blog!" +author = "Niko Matsakis" +description = "A new blog where the Rust team can post updates on the latest developments" +team = "the core team " ++++ Welcome to the inaugural post of the **Inside Rust** blog! This is a new blog where the various Rust teams and working groups can post diff --git a/posts/inside-rust/2019-10-03-Keeping-secure-with-cargo-audit-0.9.md b/posts/inside-rust/2019-10-03-Keeping-secure-with-cargo-audit-0.9.md index e11743f46..d2149427a 100644 --- a/posts/inside-rust/2019-10-03-Keeping-secure-with-cargo-audit-0.9.md +++ b/posts/inside-rust/2019-10-03-Keeping-secure-with-cargo-audit-0.9.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Keeping Rust projects secure with cargo-audit 0.9: dependency trees, core advisories, unmaintained crates" -author: Tony Arcieri -description: "A look at the new features in cargo-audit 0.9 for ensuring dependencies are free of security advisories" -team: the Secure Code WG ---- ++++ +layout = "post" +title = "Keeping Rust projects secure with cargo-audit 0.9: dependency trees, core advisories, unmaintained crates" +author = "Tony Arcieri" +description = "A look at the new features in cargo-audit 0.9 for ensuring dependencies are free of security advisories" +team = "the Secure Code WG " ++++ [cargo-audit](https://github.com/rustsec/cargo-audit) is a command-line utility which inspects `Cargo.lock` files and compares them against the [RustSec Advisory Database](https://rustsec.org), a community database of security vulnerabilities maintained by the [Rust Secure Code Working Group](https://github.com/rust-secure-code/wg). diff --git a/posts/inside-rust/2019-10-07-AsyncAwait-WG-Focus-Issues.md b/posts/inside-rust/2019-10-07-AsyncAwait-WG-Focus-Issues.md index 85971aff3..73834ef71 100644 --- a/posts/inside-rust/2019-10-07-AsyncAwait-WG-Focus-Issues.md +++ b/posts/inside-rust/2019-10-07-AsyncAwait-WG-Focus-Issues.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Async Foundations Update: Time for polish!" -author: Niko Matsakis -description: "A new blog where the Rust team can post updates on the latest developments" -team: the Async Foundations WG ---- ++++ +layout = "post" +title = "Async Foundations Update: Time for polish!" +author = "Niko Matsakis" +description = "A new blog where the Rust team can post updates on the latest developments" +team = "the Async Foundations WG " ++++ As you've perhaps heard, recently the async-await feature [landed on the Rust beta branch][blog]. This marks a big turning point in the diff --git a/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md b/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md index 856e05398..1b93baac1 100644 --- a/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md +++ b/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Improving async-await's \"Future is not Send\" diagnostic" -author: David Wood -description: "Highlighting a diagnostic improvement for async-await" -team: the Async Foundations WG ---- ++++ +layout = "post" +title = "Improving async-await's \"Future is not Send\" diagnostic" +author = "David Wood" +description = "Highlighting a diagnostic improvement for async-await" +team = "the Async Foundations WG " ++++ Async-await is due to hit stable in the 1.39 release (only a month away!), and as announced in the ["Async Foundations Update: Time for polish!"][previous_post] post last month, the Async diff --git a/posts/inside-rust/2019-10-11-Lang-Team-Meeting.md b/posts/inside-rust/2019-10-11-Lang-Team-Meeting.md index 3bdd76f1f..1702e665a 100644 --- a/posts/inside-rust/2019-10-11-Lang-Team-Meeting.md +++ b/posts/inside-rust/2019-10-11-Lang-Team-Meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2019-10-10 Lang Team Triage Meeting" -author: Niko Matsakis -description: "2019-10-10 Lang Team Triage Meeting" -team: the lang team ---- ++++ +layout = "post" +title = "2019-10-10 Lang Team Triage Meeting" +author = "Niko Matsakis" +description = "2019-10-10 Lang Team Triage Meeting" +team = "the lang team " ++++ We had our [weekly triage meeting] on 2019-10-10. You can find the [minutes] on the [lang-team] repository; there is also a [video diff --git a/posts/inside-rust/2019-10-15-compiler-team-meeting.md b/posts/inside-rust/2019-10-15-compiler-team-meeting.md index bd4651f06..a7b75a9bd 100644 --- a/posts/inside-rust/2019-10-15-compiler-team-meeting.md +++ b/posts/inside-rust/2019-10-15-compiler-team-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2019-10-10 Compiler Team Triage Meeting" -author: Wesley Wiser -description: "2019-10-10 Compiler Team Triage Meeting" -team: the compiler team ---- ++++ +layout = "post" +title = "2019-10-10 Compiler Team Triage Meeting" +author = "Wesley Wiser" +description = "2019-10-10 Compiler Team Triage Meeting" +team = "the compiler team " ++++ The compiler team had our weekly triage meeting on 2019-10-10. You can find the [minutes](https://rust-lang.github.io/compiler-team/minutes/triage-meeting/2019-10-10/) on the [compiler-team](https://github.com/rust-lang/compiler-team) repository. diff --git a/posts/inside-rust/2019-10-15-infra-team-meeting.md b/posts/inside-rust/2019-10-15-infra-team-meeting.md index 854a8cf85..dc776c460 100644 --- a/posts/inside-rust/2019-10-15-infra-team-meeting.md +++ b/posts/inside-rust/2019-10-15-infra-team-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2019-10-10 Infrastructure Team Meeting" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "2019-10-10 Infrastructure Team Meeting" +author = "Pietro Albini" +team = "the infrastructure team " ++++ Meeting run by kennytm. Minutes written by pietroalbini. Attending: alexcrichton, kennytm, Mark-Simulacrum, pietroalbini, sgrif, diff --git a/posts/inside-rust/2019-10-17-ecstatic-morse-for-compiler-contributors.md b/posts/inside-rust/2019-10-17-ecstatic-morse-for-compiler-contributors.md index 1d91dbe15..5789a6ae8 100644 --- a/posts/inside-rust/2019-10-17-ecstatic-morse-for-compiler-contributors.md +++ b/posts/inside-rust/2019-10-17-ecstatic-morse-for-compiler-contributors.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Please welcome ecstatic-morse to compiler-contributors" -author: Niko Matsakis -description: "Please welcome ecstatic-morse to compiler-contributors" -team: the compiler team ---- ++++ +layout = "post" +title = "Please welcome ecstatic-morse to compiler-contributors" +author = "Niko Matsakis" +description = "Please welcome ecstatic-morse to compiler-contributors" +team = "the compiler team " ++++ Please welcome [@ecstatic-morse] to the [compiler contributors] group! They're working to make compile-time evaluation more expressive by diff --git a/posts/inside-rust/2019-10-21-compiler-team-meeting.md b/posts/inside-rust/2019-10-21-compiler-team-meeting.md index 327477f52..dd9fd7691 100644 --- a/posts/inside-rust/2019-10-21-compiler-team-meeting.md +++ b/posts/inside-rust/2019-10-21-compiler-team-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2019-10-17 Compiler Team Triage Meeting" -author: "Wesley Wiser" -description: "2019-10-17 Compiler Team Triage Meeting" -team: the compiler team ---- ++++ +layout = "post" +title = "2019-10-17 Compiler Team Triage Meeting" +author = "Wesley Wiser" +description = "2019-10-17 Compiler Team Triage Meeting" +team = "the compiler team " ++++ The compiler team had our weekly triage meeting on 2019-10-17. You can find the [minutes](https://rust-lang.github.io/compiler-team/minutes/triage-meeting/2019-10-17/) on the [compiler-team](https://github.com/rust-lang/compiler-team) repository. diff --git a/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md b/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md index c21b7f12e..e13e8ba62 100644 --- a/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md +++ b/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Announcing the LLVM ICE-breaker group" -author: Niko Matsakis -description: "A new blog where the Rust team can post updates on the latest developments" -team: the compiler team ---- ++++ +layout = "post" +title = "Announcing the LLVM ICE-breaker group" +author = "Niko Matsakis" +description = "A new blog where the Rust team can post updates on the latest developments" +team = "the compiler team " ++++ Today I'm announcing a new experiment in the compiler team, the **LLVM ICE-breaker group**. If you're familiar with LLVM and would like to contribute to rustc -- but without taking on a large commitment -- then the LLVM ICE-breaker group might well be for you! diff --git a/posts/inside-rust/2019-10-22-infra-team-meeting.md b/posts/inside-rust/2019-10-22-infra-team-meeting.md index 192ddad46..b847dbe81 100644 --- a/posts/inside-rust/2019-10-22-infra-team-meeting.md +++ b/posts/inside-rust/2019-10-22-infra-team-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2019-10-22 Infrastructure Team Meeting" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "2019-10-22 Infrastructure Team Meeting" +author = "Pietro Albini" +team = "the infrastructure team " ++++ Meeting run by pietroalbini. Mintues written by pietroalbini. Attending: aidanhs, alexcrichton, kennytm, Mark-Simulacrum, pietroalbini, diff --git a/posts/inside-rust/2019-10-24-docsrs-outage-postmortem.md b/posts/inside-rust/2019-10-24-docsrs-outage-postmortem.md index 8bb69907c..5be322a1a 100644 --- a/posts/inside-rust/2019-10-24-docsrs-outage-postmortem.md +++ b/posts/inside-rust/2019-10-24-docsrs-outage-postmortem.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "docs.rs outage postmortem" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "docs.rs outage postmortem" +author = "Pietro Albini" +team = "the infrastructure team " ++++ At 2019-10-21 01:38 UTC the docs.rs website went down because no available disk space was left on the server hosting the application. Crate builds were failing diff --git a/posts/inside-rust/2019-10-24-pnkfelix-compiler-team-co-lead.md b/posts/inside-rust/2019-10-24-pnkfelix-compiler-team-co-lead.md index 6285f10a4..b99fee2bb 100644 --- a/posts/inside-rust/2019-10-24-pnkfelix-compiler-team-co-lead.md +++ b/posts/inside-rust/2019-10-24-pnkfelix-compiler-team-co-lead.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Please welcome pnkfelix as compiler team co-lead!" -author: Niko Matsakis -description: "pnkfelix added as compiler-team co-lead" -team: the compiler team ---- ++++ +layout = "post" +title = "Please welcome pnkfelix as compiler team co-lead!" +author = "Niko Matsakis" +description = "pnkfelix added as compiler-team co-lead" +team = "the compiler team " ++++ I'm happy to announce that [pnkfelix] will be joining me as compiler team co-lead. Felix was a "founding member" of the compiler team when diff --git a/posts/inside-rust/2019-10-25-planning-meeting-update.md b/posts/inside-rust/2019-10-25-planning-meeting-update.md index 81cda3eae..d4bcffe48 100644 --- a/posts/inside-rust/2019-10-25-planning-meeting-update.md +++ b/posts/inside-rust/2019-10-25-planning-meeting-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Planning meeting update" -author: Niko Matsakis -description: "Planning meeting update" -team: the compiler team ---- ++++ +layout = "post" +title = "Planning meeting update" +author = "Niko Matsakis" +description = "Planning meeting update" +team = "the compiler team " ++++ In our planning meeting today, the compiler team has scheduled our next batch of upcoming design meetings: diff --git a/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md b/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md index 71782efdd..60c69db1b 100644 --- a/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md +++ b/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "The Rustc Dev Guide Working Group - An Introduction" -author: Amanjeev Sethi -description: "introduction rustc dev guide working group useful links" -team: the rustc dev guide working group ---- ++++ +layout = "post" +title = "The Rustc Dev Guide Working Group - An Introduction" +author = "Amanjeev Sethi" +description = "introduction rustc dev guide working group useful links" +team = "the rustc dev guide working group " ++++ The [Rustc Dev Guide Working Group], formed in April 2019, is focused on making the compiler easier to learn by ensuring that [rustc-dev-guide] and API docs are diff --git a/posts/inside-rust/2019-10-29-infra-team-meeting.md b/posts/inside-rust/2019-10-29-infra-team-meeting.md index 3b8cc5e22..ff0785380 100644 --- a/posts/inside-rust/2019-10-29-infra-team-meeting.md +++ b/posts/inside-rust/2019-10-29-infra-team-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2019-10-29 Infrastructure Team Meeting" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "2019-10-29 Infrastructure Team Meeting" +author = "Pietro Albini" +team = "the infrastructure team " ++++ Meeting run by Mark-Simulacrum. Minutes written by pietroalbini. Attending: alexcrichton, kennytm, Mark-Simulacrum, pietroalbini, shepmaster diff --git a/posts/inside-rust/2019-10-30-compiler-team-meeting.md b/posts/inside-rust/2019-10-30-compiler-team-meeting.md index 29351c16b..72f521ab3 100644 --- a/posts/inside-rust/2019-10-30-compiler-team-meeting.md +++ b/posts/inside-rust/2019-10-30-compiler-team-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2019-10-24 Compiler Team Triage Meeting" -author: "Wesley Wiser" -description: "2019-10-24 Compiler Team Triage Meeting" -team: the compiler team ---- ++++ +layout = "post" +title = "2019-10-24 Compiler Team Triage Meeting" +author = "Wesley Wiser" +description = "2019-10-24 Compiler Team Triage Meeting" +team = "the compiler team " ++++ The compiler team had our weekly triage meeting on 2019-10-24. You can find the [minutes](https://rust-lang.github.io/compiler-team/minutes/triage-meeting/2019-10-24/) on the [compiler-team](https://github.com/rust-lang/compiler-team) repository. diff --git a/posts/inside-rust/2019-11-04-Clippy-removes-plugin-interface.md b/posts/inside-rust/2019-11-04-Clippy-removes-plugin-interface.md index cfb5da57c..fadfe223a 100644 --- a/posts/inside-rust/2019-11-04-Clippy-removes-plugin-interface.md +++ b/posts/inside-rust/2019-11-04-Clippy-removes-plugin-interface.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Clippy is removing its plugin interface" -author: Philipp Krones -description: "Now that compiler plugins are deprecated, Clippy is removing its deprecated plugin interface" -team: the Dev tools team (Clippy) ---- ++++ +layout = "post" +title = "Clippy is removing its plugin interface" +author = "Philipp Krones" +description = "Now that compiler plugins are deprecated, Clippy is removing its deprecated plugin interface" +team = "the Dev tools team (Clippy) " ++++ Today, we're announcing that Clippy will completely remove its plugin interface. Using the plugin interface has been deprecated for about one and a half year now diff --git a/posts/inside-rust/2019-11-06-infra-team-meeting.md b/posts/inside-rust/2019-11-06-infra-team-meeting.md index 5293f8491..17a3b59d6 100644 --- a/posts/inside-rust/2019-11-06-infra-team-meeting.md +++ b/posts/inside-rust/2019-11-06-infra-team-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2019-11-05 Infrastructure Team Meeting" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "2019-11-05 Infrastructure Team Meeting" +author = "Pietro Albini" +team = "the infrastructure team " ++++ Meeting run by shepmaster. Minutes written by pietroalbini. Attending: aidanhs, alexcrichton, kennytm, Mark-Simulacrum, pietroalbini, shepmaster diff --git a/posts/inside-rust/2019-11-07-compiler-team-meeting.md b/posts/inside-rust/2019-11-07-compiler-team-meeting.md index 8eecffa41..83a9db0e1 100644 --- a/posts/inside-rust/2019-11-07-compiler-team-meeting.md +++ b/posts/inside-rust/2019-11-07-compiler-team-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2019-10-31 Compiler Team Triage Meeting" -author: "Wesley Wiser" -description: "2019-10-31 Compiler Team Triage Meeting" -team: the compiler team ---- ++++ +layout = "post" +title = "2019-10-31 Compiler Team Triage Meeting" +author = "Wesley Wiser" +description = "2019-10-31 Compiler Team Triage Meeting" +team = "the compiler team " ++++ The compiler team had our weekly triage meeting on 2019-10-31. You can find the [minutes](https://rust-lang.github.io/compiler-team/minutes/triage-meeting/2019-10-31/) on the [compiler-team](https://github.com/rust-lang/compiler-team) repository. @@ -40,4 +40,4 @@ Rust 1.39 ships on Thursday! [Link to full discussion](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-31.20.2354818/near/179539371) -[@michaelwoerister]: https://github.com/michaelwoerister \ No newline at end of file +[@michaelwoerister]: https://github.com/michaelwoerister diff --git a/posts/inside-rust/2019-11-11-compiler-team-meeting.md b/posts/inside-rust/2019-11-11-compiler-team-meeting.md index 2c08f67fb..22bffeda9 100644 --- a/posts/inside-rust/2019-11-11-compiler-team-meeting.md +++ b/posts/inside-rust/2019-11-11-compiler-team-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2019-11-07 Compiler Team Triage Meeting" -author: "Wesley Wiser" -description: "2019-11-07 Compiler Team Triage Meeting" -team: the compiler team ---- ++++ +layout = "post" +title = "2019-11-07 Compiler Team Triage Meeting" +author = "Wesley Wiser" +description = "2019-11-07 Compiler Team Triage Meeting" +team = "the compiler team " ++++ The compiler team had our weekly triage meeting on 2019-11-07. You can find the [minutes](https://rust-lang.github.io/compiler-team/minutes/triage-meeting/2019-11-07/) on the [compiler-team](https://github.com/rust-lang/compiler-team) repository. diff --git a/posts/inside-rust/2019-11-13-goverance-wg-cfp.md b/posts/inside-rust/2019-11-13-goverance-wg-cfp.md index 2a2b5a690..d1fc82438 100644 --- a/posts/inside-rust/2019-11-13-goverance-wg-cfp.md +++ b/posts/inside-rust/2019-11-13-goverance-wg-cfp.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance WG Call For Participation" -author: Erin Power -team: The Governance WG ---- ++++ +layout = "post" +title = "Governance WG Call For Participation" +author = "Erin Power" +team = "The Governance WG " ++++ Hello everyone, the governance working group has been working a few efforts, but we haven't made as much progress as we would have liked over the past few diff --git a/posts/inside-rust/2019-11-14-evaluating-github-actions.md b/posts/inside-rust/2019-11-14-evaluating-github-actions.md index 5a3ed3141..ec17abd96 100644 --- a/posts/inside-rust/2019-11-14-evaluating-github-actions.md +++ b/posts/inside-rust/2019-11-14-evaluating-github-actions.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Evaluating GitHub Actions -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "Evaluating GitHub Actions" +author = "Pietro Albini" +team = "the infrastructure team " ++++ The Rust Infrastructure team is happy to announce that we’re starting an evaluation of [GitHub Actions](https://github.com/features/actions) as a diff --git a/posts/inside-rust/2019-11-18-infra-team-meeting.md b/posts/inside-rust/2019-11-18-infra-team-meeting.md index 74ce97f50..d86983a55 100644 --- a/posts/inside-rust/2019-11-18-infra-team-meeting.md +++ b/posts/inside-rust/2019-11-18-infra-team-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2019-11-12 Infrastructure Team Meeting" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "2019-11-12 Infrastructure Team Meeting" +author = "Pietro Albini" +team = "the infrastructure team " ++++ Meeting run by pietroalbini. Minutes written by pietroalbini. Attending: alexcrichton, kennytm, Mark-Simulacrum, pietroalbini, sgrif, shepmaster diff --git a/posts/inside-rust/2019-11-19-compiler-team-meeting.md b/posts/inside-rust/2019-11-19-compiler-team-meeting.md index 87ac0d24a..470dde2f7 100644 --- a/posts/inside-rust/2019-11-19-compiler-team-meeting.md +++ b/posts/inside-rust/2019-11-19-compiler-team-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2019-11-14 Compiler Team Triage Meeting" -author: "Wesley Wiser" -description: "2019-11-14 Compiler Team Triage Meeting" -team: the compiler team ---- ++++ +layout = "post" +title = "2019-11-14 Compiler Team Triage Meeting" +author = "Wesley Wiser" +description = "2019-11-14 Compiler Team Triage Meeting" +team = "the compiler team " ++++ The compiler team had our weekly triage meeting on 2019-11-14. You can find the [minutes](https://rust-lang.github.io/compiler-team/minutes/triage-meeting/2019-11-14/) on the [compiler-team](https://github.com/rust-lang/compiler-team) repository. diff --git a/posts/inside-rust/2019-11-19-infra-team-meeting.md b/posts/inside-rust/2019-11-19-infra-team-meeting.md index ea8dc6799..bd3f0cf1b 100644 --- a/posts/inside-rust/2019-11-19-infra-team-meeting.md +++ b/posts/inside-rust/2019-11-19-infra-team-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2019-11-19 Infrastructure Team Meeting" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "2019-11-19 Infrastructure Team Meeting" +author = "Pietro Albini" +team = "the infrastructure team " ++++ Meeting run by pietroalbini. Minutes written by pietroalbini. Attending: alexcrichton, kennytm, Mark-Simulacrum, pietroalbini, shepmaster diff --git a/posts/inside-rust/2019-11-22-Lang-team-meeting.md b/posts/inside-rust/2019-11-22-Lang-team-meeting.md index decdccfae..06f3cf16e 100644 --- a/posts/inside-rust/2019-11-22-Lang-team-meeting.md +++ b/posts/inside-rust/2019-11-22-Lang-team-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2019-11-14 and 2019-11-21 Lang Team Triage Meetings" -author: Niko Matsakis -description: "2019-11-14 and 2019-11-21 Lang Team Triage Meetings" -team: the lang team ---- ++++ +layout = "post" +title = "2019-11-14 and 2019-11-21 Lang Team Triage Meetings" +author = "Niko Matsakis" +description = "2019-11-14 and 2019-11-21 Lang Team Triage Meetings" +team = "the lang team " ++++ Since I apparently forgot to post a blog post last week, this blog post covers two lang-team triage meetings: [2019-11-14] and diff --git a/posts/inside-rust/2019-11-22-upcoming-compiler-team-design-meetings.md b/posts/inside-rust/2019-11-22-upcoming-compiler-team-design-meetings.md index e0edf0ac2..7a181f51a 100644 --- a/posts/inside-rust/2019-11-22-upcoming-compiler-team-design-meetings.md +++ b/posts/inside-rust/2019-11-22-upcoming-compiler-team-design-meetings.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Upcoming compiler-team design meetings" -author: Niko Matsakis -description: "Upcoming compiler-team design meetings" -team: the compiler team ---- ++++ +layout = "post" +title = "Upcoming compiler-team design meetings" +author = "Niko Matsakis" +description = "Upcoming compiler-team design meetings" +team = "the compiler team " ++++ In our [planning meeting today], the [compiler team] has scheduled our next batch of upcoming design meetings. You can find the exact times diff --git a/posts/inside-rust/2019-11-25-const-if-match.md b/posts/inside-rust/2019-11-25-const-if-match.md index 9c4228d87..d8300970e 100644 --- a/posts/inside-rust/2019-11-25-const-if-match.md +++ b/posts/inside-rust/2019-11-25-const-if-match.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "`if` and `match` in constants on nightly rust" -author: Dylan MacKenzie -team: WG const-eval ---- ++++ +layout = "post" +title = "`if` and `match` in constants on nightly rust" +author = "Dylan MacKenzie" +team = "WG const-eval " ++++ **TLDR; `if` and `match` are now usable in constants on the latest nightly.** diff --git a/posts/inside-rust/2019-12-02-const-prop-on-by-default.md b/posts/inside-rust/2019-12-02-const-prop-on-by-default.md index 04f901a02..440817146 100644 --- a/posts/inside-rust/2019-12-02-const-prop-on-by-default.md +++ b/posts/inside-rust/2019-12-02-const-prop-on-by-default.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Constant propagation is now on by default in nightly" -author: "Wesley Wiser" -description: "Constant propagation is now on by default in nightly" -team: the MIR Optimizations WG ---- ++++ +layout = "post" +title = "Constant propagation is now on by default in nightly" +author = "Wesley Wiser" +description = "Constant propagation is now on by default in nightly" +team = "the MIR Optimizations WG " ++++ I'm pleased to announce that the [Mid-level IR][mir] (MIR) constant propagation pass has been [switched on][pr] by default on Rust nightly which will eventually become Rust 1.41! diff --git a/posts/inside-rust/2019-12-03-governance-wg-meeting.md b/posts/inside-rust/2019-12-03-governance-wg-meeting.md index 905519c8a..aeaa2b071 100644 --- a/posts/inside-rust/2019-12-03-governance-wg-meeting.md +++ b/posts/inside-rust/2019-12-03-governance-wg-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Working Group Update" -author: Nell Shamrell-Harrington -team: the Governance WG ---- ++++ +layout = "post" +title = "Governance Working Group Update" +author = "Nell Shamrell-Harrington" +team = "the Governance WG " ++++ Hello everyone! Two weeks ago the governance working group met. Here are the large issues we discussed and information on our next meeting. diff --git a/posts/inside-rust/2019-12-04-ide-future.md b/posts/inside-rust/2019-12-04-ide-future.md index 60723cded..cc283d5f6 100644 --- a/posts/inside-rust/2019-12-04-ide-future.md +++ b/posts/inside-rust/2019-12-04-ide-future.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2019-11-18 IDE team meeting" -author: Aleksey Kladov, Igor Matuszewski -team: the IDE team ---- ++++ +layout = "post" +title = "2019-11-18 IDE team meeting" +author = "Aleksey Kladov, Igor Matuszewski" +team = "the IDE team " ++++ Meeting run by nikomatsakis. Minutes written by nikomatsakis. Attending: nikomatsakis, pnkfelix, Xanewok, matklad diff --git a/posts/inside-rust/2019-12-09-announcing-the-docsrs-team.md b/posts/inside-rust/2019-12-09-announcing-the-docsrs-team.md index 7cf397ed2..49aa572db 100644 --- a/posts/inside-rust/2019-12-09-announcing-the-docsrs-team.md +++ b/posts/inside-rust/2019-12-09-announcing-the-docsrs-team.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing the Docs.rs Team" -author: QuietMisdreavus -team: The Rustdoc Team ---- ++++ +layout = "post" +title = "Announcing the Docs.rs Team" +author = "QuietMisdreavus" +team = "The Rustdoc Team " ++++ Today we're announcing a brand new team: The Docs.rs Team! diff --git a/posts/inside-rust/2019-12-10-governance-wg-meeting.md b/posts/inside-rust/2019-12-10-governance-wg-meeting.md index 535bb0754..c946a976d 100644 --- a/posts/inside-rust/2019-12-10-governance-wg-meeting.md +++ b/posts/inside-rust/2019-12-10-governance-wg-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Working Group Update" -author: Niko Matsakis -team: the Governance WG ---- ++++ +layout = "post" +title = "Governance Working Group Update" +author = "Niko Matsakis" +team = "the Governance WG " ++++ Hello everyone! The governance working group met last week to discuss writing out a policy for access privileges on our Github diff --git a/posts/inside-rust/2019-12-11-infra-team-meeting.md b/posts/inside-rust/2019-12-11-infra-team-meeting.md index c4fc5da5b..0225f63f9 100644 --- a/posts/inside-rust/2019-12-11-infra-team-meeting.md +++ b/posts/inside-rust/2019-12-11-infra-team-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2019-12-10 Infrastructure Team Meeting" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "2019-12-10 Infrastructure Team Meeting" +author = "Pietro Albini" +team = "the infrastructure team " ++++ Meeting run by pietroalbini. Minutes written by pietroalbini. Attending: aidanhs, kennytm, Mark-Simulacrum, pietroalbini, shepmaster diff --git a/posts/inside-rust/2019-12-18-bisecting-rust-compiler.md b/posts/inside-rust/2019-12-18-bisecting-rust-compiler.md index 227c0ca51..d0bb9d906 100644 --- a/posts/inside-rust/2019-12-18-bisecting-rust-compiler.md +++ b/posts/inside-rust/2019-12-18-bisecting-rust-compiler.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Bisecting Rust Compiler Regressions with cargo-bisect-rustc" -author: Santiago Pastorino -team: the compiler team ---- ++++ +layout = "post" +title = "Bisecting Rust Compiler Regressions with cargo-bisect-rustc" +author = "Santiago Pastorino" +team = "the compiler team " ++++ Let's say that you've just updated the Rust compiler version and have tried to compile your application and see a failure that wasn't there diff --git a/posts/inside-rust/2019-12-19-jasper-and-wiser-full-members-of-compiler-team.md b/posts/inside-rust/2019-12-19-jasper-and-wiser-full-members-of-compiler-team.md index c2ac65521..708e04327 100644 --- a/posts/inside-rust/2019-12-19-jasper-and-wiser-full-members-of-compiler-team.md +++ b/posts/inside-rust/2019-12-19-jasper-and-wiser-full-members-of-compiler-team.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Congrats to compiler team members matthewjasper and wesleywiser" -author: Felix S. Klock II -description: "Congrats to compiler team members matthewjasper and wesleywiser" -team: the compiler team ---- ++++ +layout = "post" +title = "Congrats to compiler team members matthewjasper and wesleywiser" +author = "Felix S. Klock II" +description = "Congrats to compiler team members matthewjasper and wesleywiser" +team = "the compiler team " ++++ I am pleased to announce that [@matthewjasper][] and [@wesleywiser][] have been made full members of the [compiler team][]. diff --git a/posts/inside-rust/2019-12-20-governance-wg-meeting.md b/posts/inside-rust/2019-12-20-governance-wg-meeting.md index d05d86de5..4cf43d3ff 100644 --- a/posts/inside-rust/2019-12-20-governance-wg-meeting.md +++ b/posts/inside-rust/2019-12-20-governance-wg-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Working Group Update: Meeting 17 December 2019" -author: Val Grimm -team: The Governance WG ---- ++++ +layout = "post" +title = "Governance Working Group Update: Meeting 17 December 2019" +author = "Val Grimm" +team = "The Governance WG " ++++ Hello everyone! diff --git a/posts/inside-rust/2019-12-20-infra-team-meeting.md b/posts/inside-rust/2019-12-20-infra-team-meeting.md index 60acf347d..7bde3ae4b 100644 --- a/posts/inside-rust/2019-12-20-infra-team-meeting.md +++ b/posts/inside-rust/2019-12-20-infra-team-meeting.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2019-12-17 Infrastructure Team Meeting" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "2019-12-17 Infrastructure Team Meeting" +author = "Pietro Albini" +team = "the infrastructure team " ++++ Meeting run by pietroalbini. Minutes written by pietroalbini. Attending: aidanhs, alexcrichton, kennytm, Mark-Simulacrum, pietroalbini, diff --git a/posts/inside-rust/2019-12-20-wg-learning-update.md b/posts/inside-rust/2019-12-20-wg-learning-update.md index 628007119..d293c48cc 100644 --- a/posts/inside-rust/2019-12-20-wg-learning-update.md +++ b/posts/inside-rust/2019-12-20-wg-learning-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "An Update from WG-Learning" -author: mark-i-m -team: the Rustc Dev Guide Working Group ---- ++++ +layout = "post" +title = "An Update from WG-Learning" +author = "mark-i-m" +team = "the Rustc Dev Guide Working Group " ++++ # An update from WG-Learning diff --git a/posts/inside-rust/2019-12-23-formatting-the-compiler.md b/posts/inside-rust/2019-12-23-formatting-the-compiler.md index 64d5288e4..4e9958d33 100644 --- a/posts/inside-rust/2019-12-23-formatting-the-compiler.md +++ b/posts/inside-rust/2019-12-23-formatting-the-compiler.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Formatting the compiler tree" -author: Mark Rousskov -description: "How to rebase and what happened" -team: the compiler team ---- ++++ +layout = "post" +title = "Formatting the compiler tree" +author = "Mark Rousskov" +description = "How to rebase and what happened" +team = "the compiler team " ++++ ## What happened diff --git a/posts/inside-rust/2020-01-10-cargo-in-2020.md b/posts/inside-rust/2020-01-10-cargo-in-2020.md index 63d518162..91d317ec8 100644 --- a/posts/inside-rust/2020-01-10-cargo-in-2020.md +++ b/posts/inside-rust/2020-01-10-cargo-in-2020.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Cargo in 2020" -author: Eric Huss -description: "Roadmap for Cargo in 2020" -team: the Cargo team ---- ++++ +layout = "post" +title = "Cargo in 2020" +author = "Eric Huss" +description = "Roadmap for Cargo in 2020" +team = "the Cargo team " ++++ This post is an overview of the major projects the Cargo team is interested in tackling in 2020. diff --git a/posts/inside-rust/2020-01-10-lang-team-design-meetings.md b/posts/inside-rust/2020-01-10-lang-team-design-meetings.md index 024423280..bebefaac3 100644 --- a/posts/inside-rust/2020-01-10-lang-team-design-meetings.md +++ b/posts/inside-rust/2020-01-10-lang-team-design-meetings.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang Team Design Meetings" -author: Niko Matsakis -description: "Lang Team Design Meetings" -team: the language team ---- ++++ +layout = "post" +title = "Lang Team Design Meetings" +author = "Niko Matsakis" +description = "Lang Team Design Meetings" +team = "the language team " ++++ Hi all! I wanted to give a quick update about the lang team. We're starting something new this year: a regular **design meeting**. The diff --git a/posts/inside-rust/2020-01-14-Goverance-wg-cfp.md b/posts/inside-rust/2020-01-14-Goverance-wg-cfp.md index b925d5722..b30356496 100644 --- a/posts/inside-rust/2020-01-14-Goverance-wg-cfp.md +++ b/posts/inside-rust/2020-01-14-Goverance-wg-cfp.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Working Group Update: Meeting 14 January 2020" -author: Val Grimm -team: The Governance WG ---- ++++ +layout = "post" +title = "Governance Working Group Update: Meeting 14 January 2020" +author = "Val Grimm" +team = "The Governance WG " ++++ Hello everyone! diff --git a/posts/inside-rust/2020-01-23-Introducing-cargo-audit-fix-and-more.md b/posts/inside-rust/2020-01-23-Introducing-cargo-audit-fix-and-more.md index bdff1a600..3b8fc9da9 100644 --- a/posts/inside-rust/2020-01-23-Introducing-cargo-audit-fix-and-more.md +++ b/posts/inside-rust/2020-01-23-Introducing-cargo-audit-fix-and-more.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "cargo-audit v0.11: Introducing the `fix` feature, yanked crate detection, and more" -author: Tony Arcieri -description: "Release announcement for cargo-audit v0.11 describing the new features" -team: the Secure Code WG ---- ++++ +layout = "post" +title = "cargo-audit v0.11: Introducing the `fix` feature, yanked crate detection, and more" +author = "Tony Arcieri" +description = "Release announcement for cargo-audit v0.11 describing the new features" +team = "the Secure Code WG " ++++ [cargo-audit](https://github.com/rustsec/cargo-audit) is a command-line utility which inspects `Cargo.lock` files and compares them against the [RustSec Advisory Database](https://rustsec.org), a community database of security vulnerabilities maintained by the [Rust Secure Code Working Group](https://github.com/rust-secure-code/wg). diff --git a/posts/inside-rust/2020-01-24-feb-lang-team-design-meetings.md b/posts/inside-rust/2020-01-24-feb-lang-team-design-meetings.md index 069d6cc31..e6645af70 100644 --- a/posts/inside-rust/2020-01-24-feb-lang-team-design-meetings.md +++ b/posts/inside-rust/2020-01-24-feb-lang-team-design-meetings.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "February Lang Team Design Meetings" -author: Niko Matsakis -description: "Lang Team Design Meetings scheduled for February" -team: the language team ---- ++++ +layout = "post" +title = "February Lang Team Design Meetings" +author = "Niko Matsakis" +description = "Lang Team Design Meetings scheduled for February" +team = "the language team " ++++ We've scheduled our **language team design meetings** for February. The current plans are as follows: diff --git a/posts/inside-rust/2020-01-24-upcoming-compiler-team-design-meetings.md b/posts/inside-rust/2020-01-24-upcoming-compiler-team-design-meetings.md index 09e6f7485..ea43ccfa5 100644 --- a/posts/inside-rust/2020-01-24-upcoming-compiler-team-design-meetings.md +++ b/posts/inside-rust/2020-01-24-upcoming-compiler-team-design-meetings.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Upcoming compiler-team design meetings" -author: Niko Matsakis -description: "Upcoming compiler-team design meetings" -team: the compiler team ---- ++++ +layout = "post" +title = "Upcoming compiler-team design meetings" +author = "Niko Matsakis" +description = "Upcoming compiler-team design meetings" +team = "the compiler team " ++++ In our [planning meeting on January 17], the [compiler team] has scheduled our next batch of upcoming design meetings. You can find the exact times diff --git a/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md b/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md index c30f1b528..f18a251bb 100644 --- a/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md +++ b/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Announcing the Cleanup Crew ICE-breaker group" -author: Santiago Pastorino -description: "A new blog where the Rust team can post updates on the latest developments" -team: the compiler team ---- ++++ +layout = "post" +title = "Announcing the Cleanup Crew ICE-breaker group" +author = "Santiago Pastorino" +description = "A new blog where the Rust team can post updates on the latest developments" +team = "the compiler team " ++++ Following Niko Matsakis' announcement of the [**LLVM ICE-breaker group**](https://blog.rust-lang.org/inside-rust/2019/10/22/LLVM-ICE-breakers.html), diff --git a/posts/inside-rust/2020-02-07-compiler-team-meeting.md b/posts/inside-rust/2020-02-07-compiler-team-meeting.md index 124036292..d79778e75 100644 --- a/posts/inside-rust/2020-02-07-compiler-team-meeting.md +++ b/posts/inside-rust/2020-02-07-compiler-team-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2020-02-06 Compiler Team Triage Meeting" -author: "Wesley Wiser" -description: "2019-02-06 Compiler Team Triage Meeting" -team: the compiler team ---- ++++ +layout = "post" +title = "2020-02-06 Compiler Team Triage Meeting" +author = "Wesley Wiser" +description = "2019-02-06 Compiler Team Triage Meeting" +team = "the compiler team " ++++ The compiler team had our weekly triage meeting on 2020-02-06. You can find the [minutes] on the [compiler-team repository]. diff --git a/posts/inside-rust/2020-02-11-Goverance-wg.md b/posts/inside-rust/2020-02-11-Goverance-wg.md index 19efe7cb6..67b1b925c 100644 --- a/posts/inside-rust/2020-02-11-Goverance-wg.md +++ b/posts/inside-rust/2020-02-11-Goverance-wg.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Working Group Update: Meeting 11 February 2020" -author: Val Grimm -team: The Governance WG ---- ++++ +layout = "post" +title = "Governance Working Group Update: Meeting 11 February 2020" +author = "Val Grimm" +team = "The Governance WG " ++++ Hello everyone! diff --git a/posts/inside-rust/2020-02-14-upcoming-compiler-team-design-meetings.md b/posts/inside-rust/2020-02-14-upcoming-compiler-team-design-meetings.md index d7144b19e..be1de7641 100644 --- a/posts/inside-rust/2020-02-14-upcoming-compiler-team-design-meetings.md +++ b/posts/inside-rust/2020-02-14-upcoming-compiler-team-design-meetings.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Upcoming compiler-team design meetings" -author: Niko Matsakis -description: "Upcoming compiler-team design meetings" -team: the compiler team ---- ++++ +layout = "post" +title = "Upcoming compiler-team design meetings" +author = "Niko Matsakis" +description = "Upcoming compiler-team design meetings" +team = "the compiler team " ++++ In our [planning meeting on February 14th][pm], the [compiler team] has scheduled our next batch of upcoming design meetings. You can find the exact times diff --git a/posts/inside-rust/2020-02-20-jtgeibel-crates-io-co-lead.md b/posts/inside-rust/2020-02-20-jtgeibel-crates-io-co-lead.md index 021c48e84..990e9c6ba 100644 --- a/posts/inside-rust/2020-02-20-jtgeibel-crates-io-co-lead.md +++ b/posts/inside-rust/2020-02-20-jtgeibel-crates-io-co-lead.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Please welcome jtgeibel as crates.io team co-lead!" -author: Sean Griffin -description: "jtgeibel added as crates.io team co-lead" -team: the crates.io team ---- ++++ +layout = "post" +title = "Please welcome jtgeibel as crates.io team co-lead!" +author = "Sean Griffin" +description = "jtgeibel added as crates.io team co-lead" +team = "the crates.io team " ++++ I'm happy to announce some changes in the leadership of the crates.io team. Justin Geibel ([jtgeibel]) will be joining me as co-lead. Justin diff --git a/posts/inside-rust/2020-02-25-intro-rustc-self-profile.md b/posts/inside-rust/2020-02-25-intro-rustc-self-profile.md index 76b09941e..4b0708f5b 100644 --- a/posts/inside-rust/2020-02-25-intro-rustc-self-profile.md +++ b/posts/inside-rust/2020-02-25-intro-rustc-self-profile.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Intro to rustc's self profiler" -author: Wesley Wiser -description: "Learn how to use the -Zself-profile rustc flag" -team: the self-profile working group ---- ++++ +layout = "post" +title = "Intro to rustc's self profiler" +author = "Wesley Wiser" +description = "Learn how to use the -Zself-profile rustc flag" +team = "the self-profile working group " ++++ Over the last year, the [Self-Profile Working Group] has been building tools to profile `rustc` because we often hear requests to know where compilation time is being spent. This is useful when optimizing the compiler, one of the Compiler Team's ongoing efforts to improve compile times, but it's also useful to users who want to refactor their crate so that it will compile faster. diff --git a/posts/inside-rust/2020-02-26-crates-io-incident-report.md b/posts/inside-rust/2020-02-26-crates-io-incident-report.md index 83361294b..1db31f1f0 100644 --- a/posts/inside-rust/2020-02-26-crates-io-incident-report.md +++ b/posts/inside-rust/2020-02-26-crates-io-incident-report.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "crates.io incident report for 2020-02-20" -author: Pietro Albini -team: the crates.io team ---- ++++ +layout = "post" +title = "crates.io incident report for 2020-02-20" +author = "Pietro Albini" +team = "the crates.io team " ++++ On 2020-02-20 at 21:28 UTC we received a report from a user of crates.io that their crate was not available on the index even after 10 minutes since the diff --git a/posts/inside-rust/2020-02-27-Goverance-wg.md b/posts/inside-rust/2020-02-27-Goverance-wg.md index 5c66ff324..9c78aec1a 100644 --- a/posts/inside-rust/2020-02-27-Goverance-wg.md +++ b/posts/inside-rust/2020-02-27-Goverance-wg.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Working Group Update: Meeting 27 February 2020" -author: Val Grimm -team: The Governance WG ---- ++++ +layout = "post" +title = "Governance Working Group Update: Meeting 27 February 2020" +author = "Val Grimm" +team = "The Governance WG " ++++ Hello everyone! diff --git a/posts/inside-rust/2020-02-27-ffi-unwind-design-meeting.md b/posts/inside-rust/2020-02-27-ffi-unwind-design-meeting.md index 768f3489f..5db59970e 100644 --- a/posts/inside-rust/2020-02-27-ffi-unwind-design-meeting.md +++ b/posts/inside-rust/2020-02-27-ffi-unwind-design-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Announcing the first FFI-unwind project design meeting" -author: Kyle Strand, Niko Matsakis, and Amanieu d'Antras -description: "First design meeting for the FFI-unwind project" -team: the FFI-unwind project group ---- ++++ +layout = "post" +title = "Announcing the first FFI-unwind project design meeting" +author = "Kyle Strand, Niko Matsakis, and Amanieu d'Antras" +description = "First design meeting for the FFI-unwind project" +team = "the FFI-unwind project group " ++++ The FFI-unwind project group, announced in [this RFC][rfc-announcement], is working to extend the language to support unwinding that crosses FFI diff --git a/posts/inside-rust/2020-02-27-pietro-joins-core-team.md b/posts/inside-rust/2020-02-27-pietro-joins-core-team.md index 58409f31b..859c1c29f 100644 --- a/posts/inside-rust/2020-02-27-pietro-joins-core-team.md +++ b/posts/inside-rust/2020-02-27-pietro-joins-core-team.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Pietro Albini has joined the core team" -author: Nick Cameron -team: the core team ---- ++++ +layout = "post" +title = "Pietro Albini has joined the core team" +author = "Nick Cameron" +team = "the core team " ++++ We are very happy to announce that [Pietro Albini](https://github.com/pietroalbini) has joined the core team. Pietro joined us back on December 24th 2019 (a Christmas present for the core team!), but we have been a bit late in announcing it (sorry Pietro!). diff --git a/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md b/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md index 0f364349f..61ba273db 100644 --- a/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md +++ b/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Recent and future pattern matching improvements" -author: Mazdak "Centril" Farrokhzad -description: "Reviewing recent pattern matching improvements" -team: the language team ---- ++++ +layout = "post" +title = "Recent and future pattern matching improvements" +author = """Mazdak "Centril" Farrokhzad""" +description = "Reviewing recent pattern matching improvements" +team = "the language team " ++++ [ch_6]: https://doc.rust-lang.org/book/ch06-00-enums.html [ch_18]: https://doc.rust-lang.org/book/ch18-00-patterns.html diff --git a/posts/inside-rust/2020-03-11-lang-team-design-meetings.md b/posts/inside-rust/2020-03-11-lang-team-design-meetings.md index 8ee5c6990..e3e72136e 100644 --- a/posts/inside-rust/2020-03-11-lang-team-design-meetings.md +++ b/posts/inside-rust/2020-03-11-lang-team-design-meetings.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "March Lang Team Design Meetings" -author: Niko Matsakis -description: "Lang Team Design Meetings scheduled for March" -team: the language team ---- ++++ +layout = "post" +title = "March Lang Team Design Meetings" +author = "Niko Matsakis" +description = "Lang Team Design Meetings scheduled for March" +team = "the language team " ++++ We've scheduled our **language team design meetings** for March. We have plans for two meetings: diff --git a/posts/inside-rust/2020-03-13-rename-rustc-guide.md b/posts/inside-rust/2020-03-13-rename-rustc-guide.md index 71691beed..4375669e6 100644 --- a/posts/inside-rust/2020-03-13-rename-rustc-guide.md +++ b/posts/inside-rust/2020-03-13-rename-rustc-guide.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "The rustc-guide is now rustc-dev-guide" -author: mark-i-m -description: "the guide has been renamed" -team: the rustc dev guide working group ---- ++++ +layout = "post" +title = "The rustc-guide is now rustc-dev-guide" +author = "mark-i-m" +description = "the guide has been renamed" +team = "the rustc dev guide working group " ++++ You may or may not be aware of two similarly named resources: - [The rustc book](https://doc.rust-lang.org/rustc/index.html) diff --git a/posts/inside-rust/2020-03-13-twir-new-lead.md b/posts/inside-rust/2020-03-13-twir-new-lead.md index 4e2c01b72..cc594e34e 100644 --- a/posts/inside-rust/2020-03-13-twir-new-lead.md +++ b/posts/inside-rust/2020-03-13-twir-new-lead.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Week in Rust is looking for a new maintainer." -author: Erin Power -team: the community team ---- ++++ +layout = "post" +title = "This Week in Rust is looking for a new maintainer." +author = "Erin Power" +team = "the community team " ++++ Vikrant Chaudhary ([@nasa42]) is retiring from [This Week in Rust][twir]. He joined This Week in Rust in June 2015 with issue 84 and has been part of Rust Community team since February 2018. We'd like to thank Vikrant for his stewardship of TWiR these past five years, and making TWiR one of the community's favourite newsletters. We wish him all the best in his future projects. diff --git a/posts/inside-rust/2020-03-13-upcoming-compiler-team-design-meetings.md b/posts/inside-rust/2020-03-13-upcoming-compiler-team-design-meetings.md index 199e8301b..fc57e0b38 100644 --- a/posts/inside-rust/2020-03-13-upcoming-compiler-team-design-meetings.md +++ b/posts/inside-rust/2020-03-13-upcoming-compiler-team-design-meetings.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Upcoming compiler-team design meetings" -author: Niko Matsakis -description: "Upcoming compiler-team design meetings" -team: the compiler team ---- ++++ +layout = "post" +title = "Upcoming compiler-team design meetings" +author = "Niko Matsakis" +description = "Upcoming compiler-team design meetings" +team = "the compiler team " ++++ In our [planning meeting today], the [compiler team] has scheduled our next batch of upcoming design meetings. You can find the exact times diff --git a/posts/inside-rust/2020-03-17-governance-wg.md b/posts/inside-rust/2020-03-17-governance-wg.md index a4f4409c3..71a3bbda2 100644 --- a/posts/inside-rust/2020-03-17-governance-wg.md +++ b/posts/inside-rust/2020-03-17-governance-wg.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Working Group Update: Meeting 12 March 2020" -author: Nell Shamrell-Harrington -team: The Governance WG ---- ++++ +layout = "post" +title = "Governance Working Group Update: Meeting 12 March 2020" +author = "Nell Shamrell-Harrington" +team = "The Governance WG " ++++ Hello everyone! diff --git a/posts/inside-rust/2020-03-18-all-hands-retrospective.md b/posts/inside-rust/2020-03-18-all-hands-retrospective.md index 2203a2b1c..ec252ae50 100644 --- a/posts/inside-rust/2020-03-18-all-hands-retrospective.md +++ b/posts/inside-rust/2020-03-18-all-hands-retrospective.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "All Hands Retrospective" -author: Erin Power -team: The All Hands Organisers ---- ++++ +layout = "post" +title = "All Hands Retrospective" +author = "Erin Power" +team = "The All Hands Organisers " ++++ If you're not already aware, the Rust All Hands event, originally scheduled for March 16th–20th in Thessaloníki, Greece was cancelled in January. The All Hands' diff --git a/posts/inside-rust/2020-03-19-terminating-rust.md b/posts/inside-rust/2020-03-19-terminating-rust.md index c28dcf33b..a7ac6f70f 100644 --- a/posts/inside-rust/2020-03-19-terminating-rust.md +++ b/posts/inside-rust/2020-03-19-terminating-rust.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Resolving Rust's forward progress guarantees" -author: Mark Rousskov -description: "Should side-effect be the fix?" -team: the compiler team ---- ++++ +layout = "post" +title = "Resolving Rust's forward progress guarantees" +author = "Mark Rousskov" +description = "Should side-effect be the fix?" +team = "the compiler team " ++++ There has been a longstanding miscompilation in Rust: programs that do not make [forward progress]. Note that the previous link is to the C++ definition; Rust diff --git a/posts/inside-rust/2020-03-26-rustc-dev-guide-overview.md b/posts/inside-rust/2020-03-26-rustc-dev-guide-overview.md index 4f554aafa..0ba1e39be 100644 --- a/posts/inside-rust/2020-03-26-rustc-dev-guide-overview.md +++ b/posts/inside-rust/2020-03-26-rustc-dev-guide-overview.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "rustc-dev-guide Overview" -author: "Chris Simpkins" -description: "2020-03-26 rustc-dev-guide Overview" -team: the Rustc Dev Guide Working Group ---- ++++ +layout = "post" +title = "rustc-dev-guide Overview" +author = "Chris Simpkins" +description = "2020-03-26 rustc-dev-guide Overview" +team = "the Rustc Dev Guide Working Group " ++++ The `rustc` compiler includes over 380,000 lines of source across more than 40 crates1 to support the lexing through binary linking stages of the Rust compile process. It is daunting for newcomers, and we recognize that a high-level survey of the pipeline is warranted. diff --git a/posts/inside-rust/2020-03-27-goodbye-docs-team.md b/posts/inside-rust/2020-03-27-goodbye-docs-team.md index 318d8da4c..e616cd404 100644 --- a/posts/inside-rust/2020-03-27-goodbye-docs-team.md +++ b/posts/inside-rust/2020-03-27-goodbye-docs-team.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Goodbye, docs team" -author: Steve Klabnik -description: "The docs team is winding down" -team: the core team ---- ++++ +layout = "post" +title = "Goodbye, docs team" +author = "Steve Klabnik" +description = "The docs team is winding down" +team = "the core team " ++++ I'll cut right to the chase: the docs team no longer exists. diff --git a/posts/inside-rust/2020-03-28-traits-sprint-1.md b/posts/inside-rust/2020-03-28-traits-sprint-1.md index 5d98000ff..40c3ef7b3 100644 --- a/posts/inside-rust/2020-03-28-traits-sprint-1.md +++ b/posts/inside-rust/2020-03-28-traits-sprint-1.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Traits working group 2020 sprint 1 summary" -author: Jack Huey -team: The Traits WG ---- ++++ +layout = "post" +title = "Traits working group 2020 sprint 1 summary" +author = "Jack Huey" +team = "The Traits WG " ++++ This Tuesday, the traits working group finished our first sprint of 2020, last 6 weeks from February 11th through March 24th. The last sprint was about a year ago, but we decided to resurrect the format in order to help push forward traits-related work in [Chalk] and rustc. diff --git a/posts/inside-rust/2020-04-07-update-on-the-github-actions-evaluation.md b/posts/inside-rust/2020-04-07-update-on-the-github-actions-evaluation.md index 243170d11..1f9b3fae3 100644 --- a/posts/inside-rust/2020-04-07-update-on-the-github-actions-evaluation.md +++ b/posts/inside-rust/2020-04-07-update-on-the-github-actions-evaluation.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Update on the GitHub Actions evaluation -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "Update on the GitHub Actions evaluation" +author = "Pietro Albini" +team = "the infrastructure team " ++++ The infrastructure team is happy to report that [the evaluation we started last year][prev] of [GitHub Actions][gha] as the new CI platform for the diff --git a/posts/inside-rust/2020-04-10-lang-team-design-meetings.md b/posts/inside-rust/2020-04-10-lang-team-design-meetings.md index a96c11da8..d0a4146b4 100644 --- a/posts/inside-rust/2020-04-10-lang-team-design-meetings.md +++ b/posts/inside-rust/2020-04-10-lang-team-design-meetings.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "April Lang Team Design Meetings" -author: Josh Triplett -description: "Lang Team Design Meetings scheduled for April" -team: the language team ---- ++++ +layout = "post" +title = "April Lang Team Design Meetings" +author = "Josh Triplett" +description = "Lang Team Design Meetings scheduled for April" +team = "the language team " ++++ We've scheduled our **language team design meetings** for April. We have plans for three meetings: diff --git a/posts/inside-rust/2020-04-10-upcoming-compiler-team-design-meeting.md b/posts/inside-rust/2020-04-10-upcoming-compiler-team-design-meeting.md index 877ac3939..1e3e8b78b 100644 --- a/posts/inside-rust/2020-04-10-upcoming-compiler-team-design-meeting.md +++ b/posts/inside-rust/2020-04-10-upcoming-compiler-team-design-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Upcoming compiler-team design meetings" -author: Niko Matsakis -description: "Upcoming compiler-team design meetings" -team: the compiler team ---- ++++ +layout = "post" +title = "Upcoming compiler-team design meetings" +author = "Niko Matsakis" +description = "Upcoming compiler-team design meetings" +team = "the compiler team " ++++ In our [planning meeting today], the [compiler team] has scheduled our next batch of upcoming design meetings. You can find the exact times diff --git a/posts/inside-rust/2020-04-14-Governance-WG-updated.md b/posts/inside-rust/2020-04-14-Governance-WG-updated.md index bb643731e..dfa4601bc 100644 --- a/posts/inside-rust/2020-04-14-Governance-WG-updated.md +++ b/posts/inside-rust/2020-04-14-Governance-WG-updated.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Working Group Update: Meeting 09 April 2020" -author: Nell Shamrell-Harrington -team: The Governance WG ---- ++++ +layout = "post" +title = "Governance Working Group Update: Meeting 09 April 2020" +author = "Nell Shamrell-Harrington" +team = "The Governance WG " ++++ Greetings Rustaceans! diff --git a/posts/inside-rust/2020-04-23-Governance-wg.md b/posts/inside-rust/2020-04-23-Governance-wg.md index c30e382fa..27aa5ca17 100644 --- a/posts/inside-rust/2020-04-23-Governance-wg.md +++ b/posts/inside-rust/2020-04-23-Governance-wg.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Working Group Update: Meeting 23 April 2020" -author: Val Grimm -team: The Governance WG ---- ++++ +layout = "post" +title = "Governance Working Group Update: Meeting 23 April 2020" +author = "Val Grimm" +team = "The Governance WG " ++++ Greetings Rustaceans! diff --git a/posts/inside-rust/2020-05-08-lang-team-meetings-rescheduled.md b/posts/inside-rust/2020-05-08-lang-team-meetings-rescheduled.md index d0c6e002e..1ae3a32c9 100644 --- a/posts/inside-rust/2020-05-08-lang-team-meetings-rescheduled.md +++ b/posts/inside-rust/2020-05-08-lang-team-meetings-rescheduled.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang Team meetings moving to new time slots" -author: Josh Triplett -description: "The Rust language team design and triage meetings have moved to new time slots" -team: the language team ---- ++++ +layout = "post" +title = "Lang Team meetings moving to new time slots" +author = "Josh Triplett" +description = "The Rust language team design and triage meetings have moved to new time slots" +team = "the language team " ++++ The Rust language team holds two weekly meetings: diff --git a/posts/inside-rust/2020-05-18-traits-sprint-2.md b/posts/inside-rust/2020-05-18-traits-sprint-2.md index f12d0494d..bd12a6b86 100644 --- a/posts/inside-rust/2020-05-18-traits-sprint-2.md +++ b/posts/inside-rust/2020-05-18-traits-sprint-2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Traits working group 2020 sprint 2 summary" -author: Jack Huey -team: The Traits WG ---- ++++ +layout = "post" +title = "Traits working group 2020 sprint 2 summary" +author = "Jack Huey" +team = "The Traits WG " ++++ It's that time of year again: another traits working group sprint summary. And ohh boy, it was a busy sprint. diff --git a/posts/inside-rust/2020-05-26-website-retrospective.md b/posts/inside-rust/2020-05-26-website-retrospective.md index 57d78c1da..56f66ce83 100644 --- a/posts/inside-rust/2020-05-26-website-retrospective.md +++ b/posts/inside-rust/2020-05-26-website-retrospective.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "A retrospective on the 2018 rust-lang.org redesign" -author: Nick Cameron -team: the core team ---- ++++ +layout = "post" +title = "A retrospective on the 2018 rust-lang.org redesign" +author = "Nick Cameron" +team = "the core team " ++++ We released our second 'edition' of Rust at the end of 2018. Part of that release was a revamp of the [Rust website](https://www.rust-lang.org). That work was completed on time, but there was some controversy when it was released, and the project itself was difficult and draining for those involved. This retrospective is an attempt to record the lessons learned from the project, and to put the project into context for those interested but not directly involved. diff --git a/posts/inside-rust/2020-05-27-contributor-survey.md b/posts/inside-rust/2020-05-27-contributor-survey.md index b17455e72..fd2e4f942 100644 --- a/posts/inside-rust/2020-05-27-contributor-survey.md +++ b/posts/inside-rust/2020-05-27-contributor-survey.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "2020 Contributor Survey" -author: Niko Matsakis and @mark-i-m -description: "We announce a new survey about the code contribution experience." -team: the compiler team ---- ++++ +layout = "post" +title = "2020 Contributor Survey" +author = "Niko Matsakis and @mark-i-m" +description = "We announce a new survey about the code contribution experience." +team = "the compiler team " ++++ You may be aware that [Rust recently turned 5][five]! If you read this blog, diff --git a/posts/inside-rust/2020-06-08-new-inline-asm.md b/posts/inside-rust/2020-06-08-new-inline-asm.md index f2df0afca..3dc9b912e 100644 --- a/posts/inside-rust/2020-06-08-new-inline-asm.md +++ b/posts/inside-rust/2020-06-08-new-inline-asm.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "New inline assembly syntax available in nightly" -author: Josh Triplett -description: "Rust has a new inline assembly syntax in nightly, please test" -team: the language team ---- ++++ +layout = "post" +title = "New inline assembly syntax available in nightly" +author = "Josh Triplett" +description = "Rust has a new inline assembly syntax in nightly, please test" +team = "the language team " ++++ In the course of optimization, OS or embedded development, or other kinds of low-level programming, you may sometimes need to write native assembly code for diff --git a/posts/inside-rust/2020-06-08-upcoming-compiler-team-design-meeting.md b/posts/inside-rust/2020-06-08-upcoming-compiler-team-design-meeting.md index 77f04db35..97c796391 100644 --- a/posts/inside-rust/2020-06-08-upcoming-compiler-team-design-meeting.md +++ b/posts/inside-rust/2020-06-08-upcoming-compiler-team-design-meeting.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Upcoming compiler-team design meetings" -author: Felix Klock -description: "Upcoming compiler-team design meetings" -team: the compiler team ---- ++++ +layout = "post" +title = "Upcoming compiler-team design meetings" +author = "Felix Klock" +description = "Upcoming compiler-team design meetings" +team = "the compiler team " ++++ In our [planning meeting today], the [compiler team] has scheduled our next batch of upcoming design meetings. You can find the exact times diff --git a/posts/inside-rust/2020-06-09-windows-notification-group.md b/posts/inside-rust/2020-06-09-windows-notification-group.md index bd1c295ca..215b668a8 100644 --- a/posts/inside-rust/2020-06-09-windows-notification-group.md +++ b/posts/inside-rust/2020-06-09-windows-notification-group.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Announcing the Windows and ARM notification groups" -author: Niko Matsakis -description: "Announcing the Windows and ARM notification groups" -team: the compiler team ---- ++++ +layout = "post" +title = "Announcing the Windows and ARM notification groups" +author = "Niko Matsakis" +description = "Announcing the Windows and ARM notification groups" +team = "the compiler team " ++++ We are forming two new groups in the compiler team: diff --git a/posts/inside-rust/2020-06-29-lto-improvements.md b/posts/inside-rust/2020-06-29-lto-improvements.md index 77670396b..39d4aadbc 100644 --- a/posts/inside-rust/2020-06-29-lto-improvements.md +++ b/posts/inside-rust/2020-06-29-lto-improvements.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Disk space and LTO improvements" -author: Eric Huss -description: "Disk space and LTO improvements" -team: the Cargo team ---- ++++ +layout = "post" +title = "Disk space and LTO improvements" +author = "Eric Huss" +description = "Disk space and LTO improvements" +team = "the Cargo team " ++++ Thanks to the work of [Nicholas Nethercote] and [Alex Crichton], there have been some recent improvements that reduce the size of compiled libraries, and improves the compile-time performance, particularly when using LTO. This post dives into some of the details of what changed, and an estimation of the benefits. diff --git a/posts/inside-rust/2020-07-02-Ownership-Std-Implementation.md b/posts/inside-rust/2020-07-02-Ownership-Std-Implementation.md index cc34cf808..3ce623753 100644 --- a/posts/inside-rust/2020-07-02-Ownership-Std-Implementation.md +++ b/posts/inside-rust/2020-07-02-Ownership-Std-Implementation.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Ownership of the standard library implementation" -author: Ashley Mannix -team: The Libs team ---- ++++ +layout = "post" +title = "Ownership of the standard library implementation" +author = "Ashley Mannix" +team = "The Libs team " ++++ Our Rust project is a large and diverse one. Its activities are broadly coordinated by teams that give the community space to find and contribute to the things that matter to them. We’re trialing a reorganization of standard library activities between the Libs and Compiler teams. diff --git a/posts/inside-rust/2020-07-08-lang-team-design-meeting-update.md b/posts/inside-rust/2020-07-08-lang-team-design-meeting-update.md index 721a73841..be1878ef3 100644 --- a/posts/inside-rust/2020-07-08-lang-team-design-meeting-update.md +++ b/posts/inside-rust/2020-07-08-lang-team-design-meeting-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team design meeting update" -author: Niko Matsakis -description: "Summary of some of the recent lang team design meetings" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team design meeting update" +author = "Niko Matsakis" +description = "Summary of some of the recent lang team design meetings" +team = "the lang team " ++++ Hello! Did you know that the [lang team] now has regular design meetings? We use these meetings to dig deeper into the output of diff --git a/posts/inside-rust/2020-07-09-lang-team-path-to-membership.md b/posts/inside-rust/2020-07-09-lang-team-path-to-membership.md index 5f7a669ea..94c96de11 100644 --- a/posts/inside-rust/2020-07-09-lang-team-path-to-membership.md +++ b/posts/inside-rust/2020-07-09-lang-team-path-to-membership.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team design meeting: path to membership" -author: Niko Matsakis -description: "Lang team design meeting: path to membership" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team design meeting: path to membership" +author = "Niko Matsakis" +description = "Lang team design meeting: path to membership" +team = "the lang team " ++++ This week the [lang team] design meeting was on the topic of the "path to membership". This blog post gives a brief summary; you can also read diff --git a/posts/inside-rust/2020-07-17-traits-sprint-3.md b/posts/inside-rust/2020-07-17-traits-sprint-3.md index 60f85ea9f..2f31647fa 100644 --- a/posts/inside-rust/2020-07-17-traits-sprint-3.md +++ b/posts/inside-rust/2020-07-17-traits-sprint-3.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Traits working group 2020 sprint 3 summary" -author: Jack Huey -team: The Traits WG ---- ++++ +layout = "post" +title = "Traits working group 2020 sprint 3 summary" +author = "Jack Huey" +team = "The Traits WG " ++++ Again? It feels like we just had one of these...6 weeks ago 😉. Anyways, much of this sprint was a continuation of the previous two: working towards making Chalk feature-complete and eventually using it in rustc for trait solving. diff --git a/posts/inside-rust/2020-07-23-rust-ci-is-moving-to-github-actions.md b/posts/inside-rust/2020-07-23-rust-ci-is-moving-to-github-actions.md index d519e7560..15f3a1193 100644 --- a/posts/inside-rust/2020-07-23-rust-ci-is-moving-to-github-actions.md +++ b/posts/inside-rust/2020-07-23-rust-ci-is-moving-to-github-actions.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust's CI is moving to GitHub Actions" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "Rust's CI is moving to GitHub Actions" +author = "Pietro Albini" +team = "the infrastructure team " ++++ The Rust Infrastructure Team is happy to announce that, as part of the [evaluation we started last year][eval], most of Rust’s CI is moving to GitHub diff --git a/posts/inside-rust/2020-07-27-1.45.1-prerelease.md b/posts/inside-rust/2020-07-27-1.45.1-prerelease.md index 0b8b6f6c1..099a51f26 100644 --- a/posts/inside-rust/2020-07-27-1.45.1-prerelease.md +++ b/posts/inside-rust/2020-07-27-1.45.1-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.45.1 prerelease testing" -author: Mark Rousskov -team: The Release Team ---- ++++ +layout = "post" +title = "1.45.1 prerelease testing" +author = "Mark Rousskov" +team = "The Release Team " ++++ The 1.45.1 pre-release is ready for testing. The release is scheduled for this Thursday, the 30th. Release notes can be found here: diff --git a/posts/inside-rust/2020-07-27-opening-up-the-core-team-agenda.md b/posts/inside-rust/2020-07-27-opening-up-the-core-team-agenda.md index f5a4eb316..f0dd1e15a 100644 --- a/posts/inside-rust/2020-07-27-opening-up-the-core-team-agenda.md +++ b/posts/inside-rust/2020-07-27-opening-up-the-core-team-agenda.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Opening up the Core Team agenda" -author: Pietro Albini -team: the Core Team ---- ++++ +layout = "post" +title = "Opening up the Core Team agenda" +author = "Pietro Albini" +team = "the Core Team " ++++ The Core Team works on project-wide policy questions on all sorts of matters, as well as generally monitoring the overall health of the project. While some diff --git a/posts/inside-rust/2020-07-29-lang-team-design-meeting-min-const-generics.md b/posts/inside-rust/2020-07-29-lang-team-design-meeting-min-const-generics.md index 3c8aebee2..8c4e92a9c 100644 --- a/posts/inside-rust/2020-07-29-lang-team-design-meeting-min-const-generics.md +++ b/posts/inside-rust/2020-07-29-lang-team-design-meeting-min-const-generics.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team design meeting: minimal const generics" -author: Niko Matsakis -description: "Minimal const generics meeting report" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team design meeting: minimal const generics" +author = "Niko Matsakis" +description = "Minimal const generics meeting report" +team = "the lang team " ++++ Hello! Did you know that the [lang team] now has regular design meetings? We use these meetings to dig deeper into the output of diff --git a/posts/inside-rust/2020-07-29-lang-team-design-meeting-wf-types.md b/posts/inside-rust/2020-07-29-lang-team-design-meeting-wf-types.md index 77fa0a458..7290bbe9e 100644 --- a/posts/inside-rust/2020-07-29-lang-team-design-meeting-wf-types.md +++ b/posts/inside-rust/2020-07-29-lang-team-design-meeting-wf-types.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team design meeting: well-formedness and type aliases" -author: Niko Matsakis -description: "Well-formedness and type aliases meeting report" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team design meeting: well-formedness and type aliases" +author = "Niko Matsakis" +description = "Well-formedness and type aliases meeting report" +team = "the lang team " ++++ Hello! Did you know that the [lang team] now has regular design meetings? We use these meetings to dig deeper into the output of diff --git a/posts/inside-rust/2020-08-24-1.46.0-prerelease.md b/posts/inside-rust/2020-08-24-1.46.0-prerelease.md index 5d142fe79..77af713d9 100644 --- a/posts/inside-rust/2020-08-24-1.46.0-prerelease.md +++ b/posts/inside-rust/2020-08-24-1.46.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.46.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.46.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.46.0 pre-release is ready for testing. The release is scheduled for this Thursday, August 27th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2020-08-28-upcoming-compiler-team-design-meetings.md b/posts/inside-rust/2020-08-28-upcoming-compiler-team-design-meetings.md index 46c8ff34e..078b92890 100644 --- a/posts/inside-rust/2020-08-28-upcoming-compiler-team-design-meetings.md +++ b/posts/inside-rust/2020-08-28-upcoming-compiler-team-design-meetings.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Upcoming compiler-team design meetings" -author: Niko Matsakis -description: "Upcoming compiler-team design meetings" -team: the compiler team ---- ++++ +layout = "post" +title = "Upcoming compiler-team design meetings" +author = "Niko Matsakis" +description = "Upcoming compiler-team design meetings" +team = "the compiler team " ++++ In our [planning meeting today], the [compiler team] has scheduled our next batch of upcoming design meetings. You can find the exact times diff --git a/posts/inside-rust/2020-08-30-changes-to-x-py-defaults.md b/posts/inside-rust/2020-08-30-changes-to-x-py-defaults.md index 72a245c45..5bb42478e 100644 --- a/posts/inside-rust/2020-08-30-changes-to-x-py-defaults.md +++ b/posts/inside-rust/2020-08-30-changes-to-x-py-defaults.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Changes to x.py defaults" -author: Jynn Nelson -team: the compiler team ---- ++++ +layout = "post" +title = "Changes to x.py defaults" +author = "Jynn Nelson" +team = "the compiler team " ++++ Recently, the defaults for [`x.py`], the tool used to [bootstrap] the Rust compiler from source, changed. If you regularly contribute to Rust, this might affect your workflow. diff --git a/posts/inside-rust/2020-09-17-stabilizing-intra-doc-links.md b/posts/inside-rust/2020-09-17-stabilizing-intra-doc-links.md index 6e6765289..226232656 100644 --- a/posts/inside-rust/2020-09-17-stabilizing-intra-doc-links.md +++ b/posts/inside-rust/2020-09-17-stabilizing-intra-doc-links.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Intra-doc links close to stabilization" -author: Manish Goregaokar and Jynn Nelson -team: the rustdoc team ---- ++++ +layout = "post" +title = "Intra-doc links close to stabilization" +author = "Manish Goregaokar and Jynn Nelson" +team = "the rustdoc team " ++++ We're excited to share that intra-doc links are stabilizing soon! diff --git a/posts/inside-rust/2020-09-18-error-handling-wg-announcement.md b/posts/inside-rust/2020-09-18-error-handling-wg-announcement.md index 21b0697a3..bc3aa8db3 100644 --- a/posts/inside-rust/2020-09-18-error-handling-wg-announcement.md +++ b/posts/inside-rust/2020-09-18-error-handling-wg-announcement.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Announcing the Error Handling Project Group" -author: Sean Chen -description: "Announcing the Error Handling Project Group" -team: the library team ---- ++++ +layout = "post" +title = "Announcing the Error Handling Project Group" +author = "Sean Chen" +description = "Announcing the Error Handling Project Group" +team = "the library team " ++++ Today we are announcing the formation of a new project group under the libs team, focused on error handling! diff --git a/posts/inside-rust/2020-09-29-Portable-SIMD-PG.md b/posts/inside-rust/2020-09-29-Portable-SIMD-PG.md index 758dc4239..3647167d3 100644 --- a/posts/inside-rust/2020-09-29-Portable-SIMD-PG.md +++ b/posts/inside-rust/2020-09-29-Portable-SIMD-PG.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Announcing the Portable SIMD Project Group" -author: Jubilee and Lokathor -description: "Announcing the Portable SIMD Project Group" -team: the library team ---- ++++ +layout = "post" +title = "Announcing the Portable SIMD Project Group" +author = "Jubilee and Lokathor" +description = "Announcing the Portable SIMD Project Group" +team = "the library team " ++++ We're announcing the start of the _Portable SIMD Project Group_ within the Libs team. This group is dedicated to making a portable SIMD API available to stable Rust users. diff --git a/posts/inside-rust/2020-10-06-1.47.0-prerelease.md b/posts/inside-rust/2020-10-06-1.47.0-prerelease.md index c340773a4..9bf610527 100644 --- a/posts/inside-rust/2020-10-06-1.47.0-prerelease.md +++ b/posts/inside-rust/2020-10-06-1.47.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.47.0 pre-release testing" -author: Mark Rousskov -team: The Release Team ---- ++++ +layout = "post" +title = "1.47.0 pre-release testing" +author = "Mark Rousskov" +team = "The Release Team " ++++ The 1.47.0 pre-release is ready for testing. The release is scheduled for this Thursday, October 8th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2020-10-07-1.47.0-prerelease-2.md b/posts/inside-rust/2020-10-07-1.47.0-prerelease-2.md index d91a9b3ae..93555c6c1 100644 --- a/posts/inside-rust/2020-10-07-1.47.0-prerelease-2.md +++ b/posts/inside-rust/2020-10-07-1.47.0-prerelease-2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.47.0 second pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.47.0 second pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The second pre-release for 1.47.0 is ready for testing. The release is scheduled for this Thursday, October 8th. [Release notes can be found diff --git a/posts/inside-rust/2020-10-16-Backlog-Bonanza.md b/posts/inside-rust/2020-10-16-Backlog-Bonanza.md index 77f0ecc3f..67e3bd67a 100644 --- a/posts/inside-rust/2020-10-16-Backlog-Bonanza.md +++ b/posts/inside-rust/2020-10-16-Backlog-Bonanza.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Lang team Backlog Bonanza and Project Proposals" -author: Nicholas Matsakis -team: the lang team ---- ++++ +layout = "post" +title = "Lang team Backlog Bonanza and Project Proposals" +author = "Nicholas Matsakis" +team = "the lang team " ++++ A month or two back, the lang team embarked on a new initiative that we call the "Backlog Bonanza". The idea is simple: we are holding a diff --git a/posts/inside-rust/2020-10-23-Core-team-membership.md b/posts/inside-rust/2020-10-23-Core-team-membership.md index efac6b2e8..8c1b514af 100644 --- a/posts/inside-rust/2020-10-23-Core-team-membership.md +++ b/posts/inside-rust/2020-10-23-Core-team-membership.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Core team membership changes" -author: Mark Rousskov -team: The Core Team ---- ++++ +layout = "post" +title = "Core team membership changes" +author = "Mark Rousskov" +team = "The Core Team " ++++ The core team has had a few membership updates in the last month, and we wanted to provide an update. diff --git a/posts/inside-rust/2020-11-11-exploring-pgo-for-the-rust-compiler.md b/posts/inside-rust/2020-11-11-exploring-pgo-for-the-rust-compiler.md index 0644ef3ae..5ff7ab139 100644 --- a/posts/inside-rust/2020-11-11-exploring-pgo-for-the-rust-compiler.md +++ b/posts/inside-rust/2020-11-11-exploring-pgo-for-the-rust-compiler.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Exploring PGO for the Rust compiler" -author: Michael Woerister -description: "Investigate the effects that profile guided optimization has on rustc's performance" -team: the compiler team ---- ++++ +layout = "post" +title = "Exploring PGO for the Rust compiler" +author = "Michael Woerister" +description = "Investigate the effects that profile guided optimization has on rustc's performance" +team = "the compiler team " ++++ **TLDR** -- PGO makes the compiler [faster](#final-numbers-and-a-benchmarking-plot-twist) but is [not straightforward](#where-to-go-from-here) to realize in CI. diff --git a/posts/inside-rust/2020-11-12-source-based-code-coverage.md b/posts/inside-rust/2020-11-12-source-based-code-coverage.md index 2ccdd38ec..f46de281e 100644 --- a/posts/inside-rust/2020-11-12-source-based-code-coverage.md +++ b/posts/inside-rust/2020-11-12-source-based-code-coverage.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Source-based code coverage in nightly -author: Tyler Mandry -team: The Compiler Team ---- ++++ +layout = "post" +title = "Source-based code coverage in nightly" +author = "Tyler Mandry" +team = "The Compiler Team " ++++ Support has landed in the nightly compiler for source-based code coverage, diff --git a/posts/inside-rust/2020-11-15-Using-rustc_codegen_cranelift.md b/posts/inside-rust/2020-11-15-Using-rustc_codegen_cranelift.md index 7b8a668c4..b103f7e74 100644 --- a/posts/inside-rust/2020-11-15-Using-rustc_codegen_cranelift.md +++ b/posts/inside-rust/2020-11-15-Using-rustc_codegen_cranelift.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Using rustc_codegen_cranelift for debug builds" -author: Jynn Nelson -team: The Compiler Team ---- ++++ +layout = "post" +title = "Using rustc_codegen_cranelift for debug builds" +author = "Jynn Nelson" +team = "The Compiler Team " ++++ ## What is `rustc_codegen_cranelift`? diff --git a/posts/inside-rust/2020-11-16-1.48.0-prerelease.md b/posts/inside-rust/2020-11-16-1.48.0-prerelease.md index e6c5d4c10..0fea8323c 100644 --- a/posts/inside-rust/2020-11-16-1.48.0-prerelease.md +++ b/posts/inside-rust/2020-11-16-1.48.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.48.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.48.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.48.0 pre-release is ready for testing. The release is scheduled for this Thursday, November 19th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2020-11-23-What-the-error-handling-project-group-is-working-on.md b/posts/inside-rust/2020-11-23-What-the-error-handling-project-group-is-working-on.md index 069fad228..1db45d21b 100644 --- a/posts/inside-rust/2020-11-23-What-the-error-handling-project-group-is-working-on.md +++ b/posts/inside-rust/2020-11-23-What-the-error-handling-project-group-is-working-on.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "What the Error Handling Project Group is Working On" -author: Sean Chen -team: the library team ---- ++++ +layout = "post" +title = "What the Error Handling Project Group is Working On" +author = "Sean Chen" +team = "the library team " ++++ The Rust community takes its error handling seriously. There’s already a strong culture in place for emphasizing helpful error handling and reporting, with multiple libraries each offering their own take (see Jane Lusby’s thorough [survey][error_ecosystem_vid] of Rust error handling/reporting libraries). @@ -86,4 +86,4 @@ Lastly, we'll be presenting some forthcoming news about a universally consistent [zulip]: https://rust-lang.zulipchat.com/#narrow/stream/257204-project-error-handling [peh_repo]: https://github.com/rust-lang/project-error-handling [backtrace_frames_pr]: https://github.com/rust-lang/rust/pull/78299 -[error_book]: https://github.com/rust-lang/project-error-handling/tree/master/the-rust-error-book \ No newline at end of file +[error_book]: https://github.com/rust-lang/project-error-handling/tree/master/the-rust-error-book diff --git a/posts/inside-rust/2020-12-14-changes-to-compiler-team.md b/posts/inside-rust/2020-12-14-changes-to-compiler-team.md index bd6916c8c..13abd5d43 100644 --- a/posts/inside-rust/2020-12-14-changes-to-compiler-team.md +++ b/posts/inside-rust/2020-12-14-changes-to-compiler-team.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Changes to Rust compiler team" -author: Felix S. Klock II -description: "recent leadership and membership changes" -team: the compiler team ---- ++++ +layout = "post" +title = "Changes to Rust compiler team" +author = "Felix S. Klock II" +description = "recent leadership and membership changes" +team = "the compiler team " ++++ There have been important changes recently to the Rust compiler team. diff --git a/posts/inside-rust/2020-12-28-cjgillot-and-nadrieril-for-compiler-contributors.md b/posts/inside-rust/2020-12-28-cjgillot-and-nadrieril-for-compiler-contributors.md index dc5d1155f..1128f8eb6 100644 --- a/posts/inside-rust/2020-12-28-cjgillot-and-nadrieril-for-compiler-contributors.md +++ b/posts/inside-rust/2020-12-28-cjgillot-and-nadrieril-for-compiler-contributors.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Please welcome cjgillot and Nadrieril to compiler-contributors" -author: Wesley Wiser -description: "Please welcome cjgillot and Nadrieril to compiler-contributors" -team: the compiler team ---- ++++ +layout = "post" +title = "Please welcome cjgillot and Nadrieril to compiler-contributors" +author = "Wesley Wiser" +description = "Please welcome cjgillot and Nadrieril to compiler-contributors" +team = "the compiler team " ++++ Please welcome [@cjgillot] and [@Nadrieril] to the [compiler-contributors] group! diff --git a/posts/inside-rust/2020-12-29-1.49.0-prerelease.md b/posts/inside-rust/2020-12-29-1.49.0-prerelease.md index 05717f319..c146d5409 100644 --- a/posts/inside-rust/2020-12-29-1.49.0-prerelease.md +++ b/posts/inside-rust/2020-12-29-1.49.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.49.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.49.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.49.0 pre-release is ready for testing. The release is scheduled for this Thursday, December 31st. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2021-01-15-rustdoc-performance-improvements.md b/posts/inside-rust/2021-01-15-rustdoc-performance-improvements.md index 7e05d1c57..7fcb2e2e1 100644 --- a/posts/inside-rust/2021-01-15-rustdoc-performance-improvements.md +++ b/posts/inside-rust/2021-01-15-rustdoc-performance-improvements.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rustdoc performance improvements" -author: Jynn Nelson and Guillaume Gomez -team: The Rustdoc Team ---- ++++ +layout = "post" +title = "Rustdoc performance improvements" +author = "Jynn Nelson and Guillaume Gomez" +team = "The Rustdoc Team " ++++ Hi everyone! [**@GuillaumeGomez**] recently tweeted about the rustdoc performance improvements and suggested that we write a blog post about it: diff --git a/posts/inside-rust/2021-01-19-changes-to-rustdoc-team.md b/posts/inside-rust/2021-01-19-changes-to-rustdoc-team.md index e4b13fbf1..2cb3bcf4e 100644 --- a/posts/inside-rust/2021-01-19-changes-to-rustdoc-team.md +++ b/posts/inside-rust/2021-01-19-changes-to-rustdoc-team.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Changes to the Rustdoc team" -author: Guillaume Gomez -description: "leadership and membership additions" -team: the rustdoc team ---- ++++ +layout = "post" +title = "Changes to the Rustdoc team" +author = "Guillaume Gomez" +description = "leadership and membership additions" +team = "the rustdoc team " ++++ Recently, there have been a lot of improvements in rustdoc. It was possible thanks to our new contributors. In light of these recent contributions, a few changes were made in the rustdoc team. diff --git a/posts/inside-rust/2021-01-26-ffi-unwind-longjmp.md b/posts/inside-rust/2021-01-26-ffi-unwind-longjmp.md index 1eaab02da..10b1c65e6 100644 --- a/posts/inside-rust/2021-01-26-ffi-unwind-longjmp.md +++ b/posts/inside-rust/2021-01-26-ffi-unwind-longjmp.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Rust & the case of the disappearing stack frames" -author: Kyle Strand -description: "introducing an exploration of how `longjmp` and similar functions can be handled in Rust" -team: the FFI-unwind project group ---- ++++ +layout = "post" +title = "Rust & the case of the disappearing stack frames" +author = "Kyle Strand" +description = "introducing an exploration of how `longjmp` and similar functions can be handled in Rust" +team = "the FFI-unwind project group " ++++ Now that the [FFI-unwind Project Group][proj-group-gh] has merged [an RFC][c-unwind-rfc] specifying the `"C unwind"` ABI and removing some instances diff --git a/posts/inside-rust/2021-02-01-davidtwco-jackhuey-compiler-members.md b/posts/inside-rust/2021-02-01-davidtwco-jackhuey-compiler-members.md index 62d0a4e7e..72e3741d7 100644 --- a/posts/inside-rust/2021-02-01-davidtwco-jackhuey-compiler-members.md +++ b/posts/inside-rust/2021-02-01-davidtwco-jackhuey-compiler-members.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Welcoming David Wood to compiler team and Jack Huey to compiler-contributors" -author: Wesley Wiser -description: "Please welcome David Wood to the compiler team and Jack Huey to compiler-contributors" -team: the compiler team ---- ++++ +layout = "post" +title = "Welcoming David Wood to compiler team and Jack Huey to compiler-contributors" +author = "Wesley Wiser" +description = "Please welcome David Wood to the compiler team and Jack Huey to compiler-contributors" +team = "the compiler team " ++++ Please welcome [David Wood] to the compiler team and [Jack Huey] to the [compiler-contributors] group! diff --git a/posts/inside-rust/2021-02-03-lang-team-feb-update.md b/posts/inside-rust/2021-02-03-lang-team-feb-update.md index a13e9e1e1..68df3eaa9 100644 --- a/posts/inside-rust/2021-02-03-lang-team-feb-update.md +++ b/posts/inside-rust/2021-02-03-lang-team-feb-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team February update" -author: Niko Matsakis -description: "Lang team February update" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team February update" +author = "Niko Matsakis" +description = "Lang team February update" +team = "the lang team " ++++ Today the lang team held its first planning meeting ([minutes]). From now on, we're going to hold these meetings on the first Wednesday of every month. diff --git a/posts/inside-rust/2021-02-09-1.50.0-prerelease.md b/posts/inside-rust/2021-02-09-1.50.0-prerelease.md index d2f9d20f9..ae6e2ddde 100644 --- a/posts/inside-rust/2021-02-09-1.50.0-prerelease.md +++ b/posts/inside-rust/2021-02-09-1.50.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.50.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.50.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.50.0 pre-release is ready for testing. The release is scheduled for this Thursday, February 11th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2021-02-15-shrinkmem-rustc-sprint.md b/posts/inside-rust/2021-02-15-shrinkmem-rustc-sprint.md index 5e230cb14..cc0370f2b 100644 --- a/posts/inside-rust/2021-02-15-shrinkmem-rustc-sprint.md +++ b/posts/inside-rust/2021-02-15-shrinkmem-rustc-sprint.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "March Sprint for rustc: Shrink Memory Usage" -author: Felix Klock -team: The Compiler Team ---- ++++ +layout = "post" +title = "March Sprint for rustc: Shrink Memory Usage" +author = "Felix Klock" +team = "The Compiler Team " ++++ I am very excited about the compiler team's upcoming sprint, and I want to share that excitement with all of you. diff --git a/posts/inside-rust/2021-03-03-lang-team-mar-update.md b/posts/inside-rust/2021-03-03-lang-team-mar-update.md index bf526442a..774d9586d 100644 --- a/posts/inside-rust/2021-03-03-lang-team-mar-update.md +++ b/posts/inside-rust/2021-03-03-lang-team-mar-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team March update" -author: Niko Matsakis -description: "Lang team March update" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team March update" +author = "Niko Matsakis" +description = "Lang team March update" +team = "the lang team " ++++ Today the lang team held its March planning meeting ([minutes]). We hold these meetings on the first Wednesday of every month. diff --git a/posts/inside-rust/2021-03-04-planning-rust-2021.md b/posts/inside-rust/2021-03-04-planning-rust-2021.md index a6f581076..555a7323c 100644 --- a/posts/inside-rust/2021-03-04-planning-rust-2021.md +++ b/posts/inside-rust/2021-03-04-planning-rust-2021.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Planning the Rust 2021 Edition" -author: Ryan Levick -team: The Rust 2021 Edition Working Group ---- ++++ +layout = "post" +title = "Planning the Rust 2021 Edition" +author = "Ryan Levick" +team = "The Rust 2021 Edition Working Group " ++++ The Rust 2021 Edition working group is happy to announce that the next edition of Rust, Rust 2021, is scheduled for release later this year. While the [RFC](https://github.com/rust-lang/rfcs/pull/3085) formally introducing this edition is still open, we expect it to be merged soon. Planning and preparation have already begun, and we're on schedule! diff --git a/posts/inside-rust/2021-03-23-1.51.0-prerelease.md b/posts/inside-rust/2021-03-23-1.51.0-prerelease.md index 6b8fdb1e4..fc477f617 100644 --- a/posts/inside-rust/2021-03-23-1.51.0-prerelease.md +++ b/posts/inside-rust/2021-03-23-1.51.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.51.0 pre-release testing" -author: Mark Rousskov -team: The Release Team ---- ++++ +layout = "post" +title = "1.51.0 pre-release testing" +author = "Mark Rousskov" +team = "The Release Team " ++++ The 1.51.0 pre-release is ready for testing. The release is scheduled for this Thursday, March 25th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2021-04-03-core-team-updates.md b/posts/inside-rust/2021-04-03-core-team-updates.md index 630a2491a..f0b395031 100644 --- a/posts/inside-rust/2021-04-03-core-team-updates.md +++ b/posts/inside-rust/2021-04-03-core-team-updates.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Core Team updates" -author: Pietro Albini -team: the Rust Core Team ---- ++++ +layout = "post" +title = "Core Team updates" +author = "Pietro Albini" +team = "the Rust Core Team " ++++ Niko Matsakis is [stepping back][niko-blog] from the [Core Team][team-core], focusing his energy on leading the [Language Team][team-lang]. Amongst the many diff --git a/posts/inside-rust/2021-04-15-compiler-team-april-steering-cycle.md b/posts/inside-rust/2021-04-15-compiler-team-april-steering-cycle.md index 90a717561..e4b694d32 100644 --- a/posts/inside-rust/2021-04-15-compiler-team-april-steering-cycle.md +++ b/posts/inside-rust/2021-04-15-compiler-team-april-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler April Steering Cycle -author: Felix Klock -description: "The compiler team's April steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler April Steering Cycle" +author = "Felix Klock" +description = "The compiler team's April steering cycle" +team = "The Compiler Team " ++++ On [Friday, April 9th][apr-9-zulip-archive], the Rust Compiler team had a planning meeting for the April steering cycle. diff --git a/posts/inside-rust/2021-04-17-lang-team-apr-update.md b/posts/inside-rust/2021-04-17-lang-team-apr-update.md index 42cff717d..3f4079c29 100644 --- a/posts/inside-rust/2021-04-17-lang-team-apr-update.md +++ b/posts/inside-rust/2021-04-17-lang-team-apr-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team April update" -author: Niko Matsakis -description: "Lang team April update" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team April update" +author = "Niko Matsakis" +description = "Lang team April update" +team = "the lang team " ++++ This week the lang team held its April planning meeting ([minutes]). We normally hold these meetings on the first Wednesday of every month, but this month we were delayed by one week due to scheduling conflicts. diff --git a/posts/inside-rust/2021-04-20-jsha-rustdoc-member.md b/posts/inside-rust/2021-04-20-jsha-rustdoc-member.md index 1a75bba47..d16de19b8 100644 --- a/posts/inside-rust/2021-04-20-jsha-rustdoc-member.md +++ b/posts/inside-rust/2021-04-20-jsha-rustdoc-member.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Jacob Hoffman-Andrews joins the Rustdoc team" -author: Guillaume Gomez -description: "new rustdoc team member" -team: the rustdoc team ---- ++++ +layout = "post" +title = "Jacob Hoffman-Andrews joins the Rustdoc team" +author = "Guillaume Gomez" +description = "new rustdoc team member" +team = "the rustdoc team " ++++ Hello everyone, please welcome [Jacob Hoffman-Andrews][@jsha] to the rustdoc team! diff --git a/posts/inside-rust/2021-04-26-aaron-hill-compiler-team.md b/posts/inside-rust/2021-04-26-aaron-hill-compiler-team.md index a59996ed3..361b0f361 100644 --- a/posts/inside-rust/2021-04-26-aaron-hill-compiler-team.md +++ b/posts/inside-rust/2021-04-26-aaron-hill-compiler-team.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Congrats to compiler team member Aaron Hill" -author: Wesley Wiser -description: "Congrats to compiler team member Aaron Hill" -team: the compiler team ---- ++++ +layout = "post" +title = "Congrats to compiler team member Aaron Hill" +author = "Wesley Wiser" +description = "Congrats to compiler team member Aaron Hill" +team = "the compiler team " ++++ I am pleased to announce that [Aaron Hill] has been made a full member of the [compiler team]. diff --git a/posts/inside-rust/2021-04-28-rustup-1.24.0-incident-report.md b/posts/inside-rust/2021-04-28-rustup-1.24.0-incident-report.md index b04141098..a892b5936 100644 --- a/posts/inside-rust/2021-04-28-rustup-1.24.0-incident-report.md +++ b/posts/inside-rust/2021-04-28-rustup-1.24.0-incident-report.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rustup 1.24.0 release incident report for 2021-04-27" -author: Daniel Silverstone -team: the Rustup team ---- ++++ +layout = "post" +title = "Rustup 1.24.0 release incident report for 2021-04-27" +author = "Daniel Silverstone" +team = "the Rustup team " ++++ On 2021-04-27 at 15:09 UTC we released a new version of Rustup (1.24.0). At 15:23 UTC we received a report that we had introduced a regression in the part diff --git a/posts/inside-rust/2021-05-04-1.52.0-prerelease.md b/posts/inside-rust/2021-05-04-1.52.0-prerelease.md index ca4ef6d45..a01aabfb9 100644 --- a/posts/inside-rust/2021-05-04-1.52.0-prerelease.md +++ b/posts/inside-rust/2021-05-04-1.52.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.52.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.52.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.52.0 pre-release is ready for testing. The release is scheduled for this Thursday, May 6th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2021-05-04-core-team-update.md b/posts/inside-rust/2021-05-04-core-team-update.md index 0737b867b..225439649 100644 --- a/posts/inside-rust/2021-05-04-core-team-update.md +++ b/posts/inside-rust/2021-05-04-core-team-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Core Team Update: May 2021" -author: Steve Klabnik -team: The Core Team ---- ++++ +layout = "post" +title = "Core Team Update: May 2021" +author = "Steve Klabnik" +team = "The Core Team " ++++ Hey everyone! Back in August of last year, the core team wrote a blog post titled "[Laying the foundation for Rust's Future][future]." Ever since then, diff --git a/posts/inside-rust/2021-06-15-1.53.0-prelease.md b/posts/inside-rust/2021-06-15-1.53.0-prelease.md index 53c239921..af0dd3ebe 100644 --- a/posts/inside-rust/2021-06-15-1.53.0-prelease.md +++ b/posts/inside-rust/2021-06-15-1.53.0-prelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.53.0 pre-release testing" -author: Mark Rousskov -team: The Release Team ---- ++++ +layout = "post" +title = "1.53.0 pre-release testing" +author = "Mark Rousskov" +team = "The Release Team " ++++ The 1.53.0 pre-release is ready for testing. The release is scheduled for this Thursday, June 17th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2021-06-15-boxyuwu-leseulartichaut-the8472-compiler-contributors.md b/posts/inside-rust/2021-06-15-boxyuwu-leseulartichaut-the8472-compiler-contributors.md index 95d10c962..642427bbd 100644 --- a/posts/inside-rust/2021-06-15-boxyuwu-leseulartichaut-the8472-compiler-contributors.md +++ b/posts/inside-rust/2021-06-15-boxyuwu-leseulartichaut-the8472-compiler-contributors.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Please welcome Boxy, Léo Lanteri Thauvin and the8472 to compiler-contributors" -author: Wesley Wiser -description: "Please welcome Boxy, Léo Lanteri Thauvin and the8472 to compiler-contributors" -team: the compiler team ---- ++++ +layout = "post" +title = "Please welcome Boxy, Léo Lanteri Thauvin and the8472 to compiler-contributors" +author = "Wesley Wiser" +description = "Please welcome Boxy, Léo Lanteri Thauvin and the8472 to compiler-contributors" +team = "the compiler team " ++++ Please welcome [Boxy], [Léo Lanteri Thauvin] and [the8472] to the [compiler-contributors] group! diff --git a/posts/inside-rust/2021-06-23-compiler-team-june-steering-cycle.md b/posts/inside-rust/2021-06-23-compiler-team-june-steering-cycle.md index c8056f1dd..7db539e94 100644 --- a/posts/inside-rust/2021-06-23-compiler-team-june-steering-cycle.md +++ b/posts/inside-rust/2021-06-23-compiler-team-june-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler June Steering Cycle -author: Felix Klock -description: "The compiler team's June steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler June Steering Cycle" +author = "Felix Klock" +description = "The compiler team's June steering cycle" +team = "The Compiler Team " ++++ On [Friday, June 4th][jun-4-zulip-archive], the Rust Compiler team had a planning meeting for the June steering cycle. diff --git a/posts/inside-rust/2021-07-01-What-the-error-handling-project-group-is-working-towards.md b/posts/inside-rust/2021-07-01-What-the-error-handling-project-group-is-working-towards.md index ac05ce0c9..e7d5a6d99 100644 --- a/posts/inside-rust/2021-07-01-What-the-error-handling-project-group-is-working-towards.md +++ b/posts/inside-rust/2021-07-01-What-the-error-handling-project-group-is-working-towards.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "What the Error Handling Project Group is Working Towards" -author: Jane Lusby -team: the library team ---- ++++ +layout = "post" +title = "What the Error Handling Project Group is Working Towards" +author = "Jane Lusby" +team = "the library team " ++++ This blog post is a follow up of our [previous](https://blog.rust-lang.org/inside-rust/2020/11/23/What-the-error-handling-project-group-is-working-on.html) post detailing what we're working on now. We've been iterating for a while now on some of the challenges that we see with error handling today and have reached the point where we want to describe some of the new changes we're working towards. But first we need to describe the main challenges we've identified. diff --git a/posts/inside-rust/2021-07-02-compiler-team-july-steering-cycle.md b/posts/inside-rust/2021-07-02-compiler-team-july-steering-cycle.md index 0899ee47a..f961a3e35 100644 --- a/posts/inside-rust/2021-07-02-compiler-team-july-steering-cycle.md +++ b/posts/inside-rust/2021-07-02-compiler-team-july-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler July Steering Cycle -author: Felix Klock -description: "The compiler team's July steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler July Steering Cycle" +author = "Felix Klock" +description = "The compiler team's July steering cycle" +team = "The Compiler Team " ++++ On [Friday, July 2nd][jul-02-zulip-archive], the Rust Compiler team had a planning meeting for the July steering cycle, followed by a continuation of an ongoing discussion of the 1.52.0 fingerprint event. Every fourth Friday, the Rust compiler team decides how diff --git a/posts/inside-rust/2021-07-12-Lang-team-july-update.md b/posts/inside-rust/2021-07-12-Lang-team-july-update.md index e4da92129..9df5d5ad7 100644 --- a/posts/inside-rust/2021-07-12-Lang-team-july-update.md +++ b/posts/inside-rust/2021-07-12-Lang-team-july-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team July update" -author: Niko Matsakis -description: "Lang team July update" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team July update" +author = "Niko Matsakis" +description = "Lang team July update" +team = "the lang team " ++++ On 2021-07-07, the lang team held its July planning meeting ([minutes]). These meetings are tyically held the first Wednesday of every month. diff --git a/posts/inside-rust/2021-07-26-1.54.0-prerelease.md b/posts/inside-rust/2021-07-26-1.54.0-prerelease.md index 4c877ad94..f252743e5 100644 --- a/posts/inside-rust/2021-07-26-1.54.0-prerelease.md +++ b/posts/inside-rust/2021-07-26-1.54.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.54.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.54.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.54.0 pre-release is ready for testing. The release is scheduled for this Thursday, July 29th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2021-07-30-compiler-team-august-steering-cycle.md b/posts/inside-rust/2021-07-30-compiler-team-august-steering-cycle.md index aa778edf7..db1e8c9ab 100644 --- a/posts/inside-rust/2021-07-30-compiler-team-august-steering-cycle.md +++ b/posts/inside-rust/2021-07-30-compiler-team-august-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler August Steering Cycle -author: Felix Klock -description: "The compiler team's August steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler August Steering Cycle" +author = "Felix Klock" +description = "The compiler team's August steering cycle" +team = "The Compiler Team " ++++ On [Friday, July 30th][jul-30-zulip-archive], the Rust Compiler team had a planning meeting for the August steering cycle. [jul-30-zulip-archive]: https://zulip-archive.rust-lang.org/238009tcompilermeetings/86722planningmeeting20210730.html diff --git a/posts/inside-rust/2021-08-04-lang-team-aug-update.md b/posts/inside-rust/2021-08-04-lang-team-aug-update.md index 5472e2983..c320e2647 100644 --- a/posts/inside-rust/2021-08-04-lang-team-aug-update.md +++ b/posts/inside-rust/2021-08-04-lang-team-aug-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team August update" -author: Josh Triplett -description: "Lang team August update" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team August update" +author = "Josh Triplett" +description = "Lang team August update" +team = "the lang team " ++++ This week the lang team held its August planning meeting. We normally hold these meetings on the first Wednesday of every month. diff --git a/posts/inside-rust/2021-09-06-Splitting-const-generics.md b/posts/inside-rust/2021-09-06-Splitting-const-generics.md index d386e5ae4..0e008308d 100644 --- a/posts/inside-rust/2021-09-06-Splitting-const-generics.md +++ b/posts/inside-rust/2021-09-06-Splitting-const-generics.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Splitting the const generics features" -author: lcnr -description: "Splitting the const generics features" -team: The Const Generics Project Group ---- ++++ +layout = "post" +title = "Splitting the const generics features" +author = "lcnr" +description = "Splitting the const generics features" +team = "The Const Generics Project Group " ++++ After the stabilization of the const generics MVP in version 1.51, the const generics project group has continued to work on const generics. Large parts of this work were gated behind the feature gates `const_generics` and `const_evaluatable_checked`. As time went on, the diff --git a/posts/inside-rust/2021-09-07-1.55.0-prerelease.md b/posts/inside-rust/2021-09-07-1.55.0-prerelease.md index 37d8dfbfc..5abb4b500 100644 --- a/posts/inside-rust/2021-09-07-1.55.0-prerelease.md +++ b/posts/inside-rust/2021-09-07-1.55.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.55.0 pre-release testing" -author: Mark Rousskov -team: The Release Team ---- ++++ +layout = "post" +title = "1.55.0 pre-release testing" +author = "Mark Rousskov" +team = "The Release Team " ++++ The 1.55.0 pre-release is ready for testing. The release is scheduled for this Thursday, September 9th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2021-10-08-Lang-team-Oct-update.md b/posts/inside-rust/2021-10-08-Lang-team-Oct-update.md index d94aaf292..e65eb8429 100644 --- a/posts/inside-rust/2021-10-08-Lang-team-Oct-update.md +++ b/posts/inside-rust/2021-10-08-Lang-team-Oct-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team October update" -author: Niko Matsakis -description: "Lang team October update" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team October update" +author = "Niko Matsakis" +description = "Lang team October update" +team = "the lang team " ++++ This week the lang team held its October planning meeting ([minutes]). We hold these meetings on the first Wednesday of every month. diff --git a/posts/inside-rust/2021-10-18-1.56.0-prerelease.md b/posts/inside-rust/2021-10-18-1.56.0-prerelease.md index 9379fb999..1e263e5fd 100644 --- a/posts/inside-rust/2021-10-18-1.56.0-prerelease.md +++ b/posts/inside-rust/2021-10-18-1.56.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.56.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.56.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.56.0 pre-release is ready for testing. The release is scheduled for this Thursday, October 21st. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2021-11-15-libs-contributors-the8472-kodraus.md b/posts/inside-rust/2021-11-15-libs-contributors-the8472-kodraus.md index aab707e6e..a5e0dd9dc 100644 --- a/posts/inside-rust/2021-11-15-libs-contributors-the8472-kodraus.md +++ b/posts/inside-rust/2021-11-15-libs-contributors-the8472-kodraus.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Please welcome The 8472 and Ashley Mannix to Library Contributors" -author: Mara Bos -description: "Please welcome The 8472 and Ashley Mannix to Library Contributors" -team: the library team ---- ++++ +layout = "post" +title = "Please welcome The 8472 and Ashley Mannix to Library Contributors" +author = "Mara Bos" +description = "Please welcome The 8472 and Ashley Mannix to Library Contributors" +team = "the library team " ++++ Please welcome The 8472 and Ashley Mannix to the [Library Contributors](https://www.rust-lang.org/governance/teams/library#libs-contributors) group! diff --git a/posts/inside-rust/2021-11-25-in-response-to-the-moderation-team-resignation.md b/posts/inside-rust/2021-11-25-in-response-to-the-moderation-team-resignation.md index a39b778e1..f71c6b123 100644 --- a/posts/inside-rust/2021-11-25-in-response-to-the-moderation-team-resignation.md +++ b/posts/inside-rust/2021-11-25-in-response-to-the-moderation-team-resignation.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "In response to the moderation team resignation" -author: The undersigned ---- ++++ +layout = "post" +title = "In response to the moderation team resignation" +author = "The undersigned" ++++ As top-level team leads, project directors to the Foundation, and core team members, we are actively collaborating to establish next steps after the diff --git a/posts/inside-rust/2021-11-30-1.57.0-prerelease.md b/posts/inside-rust/2021-11-30-1.57.0-prerelease.md index b4242b342..066a3e575 100644 --- a/posts/inside-rust/2021-11-30-1.57.0-prerelease.md +++ b/posts/inside-rust/2021-11-30-1.57.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.57.0 pre-release testing" -author: Mark Rousskov -team: The Release Team ---- ++++ +layout = "post" +title = "1.57.0 pre-release testing" +author = "Mark Rousskov" +team = "The Release Team " ++++ The 1.57.0 pre-release is ready for testing. The release is scheduled for this Thursday, December 2nd. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2021-12-17-follow-up-on-the-moderation-issue.md b/posts/inside-rust/2021-12-17-follow-up-on-the-moderation-issue.md index f69f25534..1c297eb2d 100644 --- a/posts/inside-rust/2021-12-17-follow-up-on-the-moderation-issue.md +++ b/posts/inside-rust/2021-12-17-follow-up-on-the-moderation-issue.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Follow-up on the moderation issue" -author: Ryan Levick and Mara Bos -team: the Rust Project ---- ++++ +layout = "post" +title = "Follow-up on the moderation issue" +author = "Ryan Levick and Mara Bos" +team = "the Rust Project " ++++ Last week, the following e-mail was sent to all members of the Rust project (including all working groups) to follow up on the moderation issue. diff --git a/posts/inside-rust/2022-01-11-1.58.0-prerelease.md b/posts/inside-rust/2022-01-11-1.58.0-prerelease.md index 04fff72be..7a5738602 100644 --- a/posts/inside-rust/2022-01-11-1.58.0-prerelease.md +++ b/posts/inside-rust/2022-01-11-1.58.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.58.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.58.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.58.0 pre-release is ready for testing. The release is scheduled for this Thursday, January 13th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2022-01-18-jan-steering-cycle.md b/posts/inside-rust/2022-01-18-jan-steering-cycle.md index bd2de3a55..16adc3d35 100644 --- a/posts/inside-rust/2022-01-18-jan-steering-cycle.md +++ b/posts/inside-rust/2022-01-18-jan-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler January 2022 Steering Cycle -author: Felix Klock -description: "The compiler team's January 2022 steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler January 2022 Steering Cycle" +author = "Felix Klock" +description = "The compiler team's January 2022 steering cycle" +team = "The Compiler Team " ++++ On [Friday, January 14th][jan-14-zulip-archive], the Rust Compiler team had a planning meeting for the January steering cycle. diff --git a/posts/inside-rust/2022-02-03-async-in-2022.md b/posts/inside-rust/2022-02-03-async-in-2022.md index c49c53652..2b0077717 100644 --- a/posts/inside-rust/2022-02-03-async-in-2022.md +++ b/posts/inside-rust/2022-02-03-async-in-2022.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Async Rust in 2022 -author: Niko Matsakis and Tyler Mandry -description: "The async working group's goals in 2022" -team: Async Working Group ---- ++++ +layout = "post" +title = "Async Rust in 2022" +author = "Niko Matsakis and Tyler Mandry" +description = "The async working group's goals in 2022" +team = "Async Working Group " ++++ Almost a year ago, the Async Working Group[^name] [embarked on a collaborative effort][ce] to write a [shared async vision document][avd]. As we enter 2022, we wanted to give an update on the results from that process along with the progress we are making towards realizing that vision. diff --git a/posts/inside-rust/2022-02-11-CTCFT-february.md b/posts/inside-rust/2022-02-11-CTCFT-february.md index 2aed30773..e1ef08a8f 100644 --- a/posts/inside-rust/2022-02-11-CTCFT-february.md +++ b/posts/inside-rust/2022-02-11-CTCFT-february.md @@ -1,8 +1,8 @@ ---- -layout: post -title: CTCFT 2022-02-21 Agenda -author: Rust CTCFT Team ---- ++++ +layout = "post" +title = "CTCFT 2022-02-21 Agenda" +author = "Rust CTCFT Team" ++++ The next ["Cross Team Collaboration Fun Times" (CTCFT)][CTCFT] meeting will take place on Monday, 2022-02-21 at **3pm US Eastern Time** ([click to see in your diff --git a/posts/inside-rust/2022-02-17-feb-steering-cycle.md b/posts/inside-rust/2022-02-17-feb-steering-cycle.md index bec9bd2a5..51241586e 100644 --- a/posts/inside-rust/2022-02-17-feb-steering-cycle.md +++ b/posts/inside-rust/2022-02-17-feb-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler February 2022 Steering Cycle -author: Felix Klock -description: "The compiler team's February 2022 steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler February 2022 Steering Cycle" +author = "Felix Klock" +description = "The compiler team's February 2022 steering cycle" +team = "The Compiler Team " ++++ On [Friday, February 11th][feb-11-zulip-archive], the Rust Compiler team had a planning meeting for the February steering cycle. diff --git a/posts/inside-rust/2022-02-18-lang-team-feb-update.md b/posts/inside-rust/2022-02-18-lang-team-feb-update.md index 208acdceb..667f21144 100644 --- a/posts/inside-rust/2022-02-18-lang-team-feb-update.md +++ b/posts/inside-rust/2022-02-18-lang-team-feb-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team February update" -author: Sean Chen -description: "Lang team February update" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team February update" +author = "Sean Chen" +description = "Lang team February update" +team = "the lang team " ++++ Two weeks ago, the lang team held its February planning meeting ([minutes]). We hold these meetings on the first Wednesday of every month. The planning meeting is used for: diff --git a/posts/inside-rust/2022-02-22-1.59.0-prerelease.md b/posts/inside-rust/2022-02-22-1.59.0-prerelease.md index 0b53747ea..e2bc443ad 100644 --- a/posts/inside-rust/2022-02-22-1.59.0-prerelease.md +++ b/posts/inside-rust/2022-02-22-1.59.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.59.0 pre-release testing" -author: Mark Rousskov -team: The Release Team ---- ++++ +layout = "post" +title = "1.59.0 pre-release testing" +author = "Mark Rousskov" +team = "The Release Team " ++++ The 1.59.0 pre-release is ready for testing. The release is scheduled for this Thursday, February 24th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2022-02-22-compiler-team-ambitions-2022.md b/posts/inside-rust/2022-02-22-compiler-team-ambitions-2022.md index 6792084a2..9b06b92f3 100644 --- a/posts/inside-rust/2022-02-22-compiler-team-ambitions-2022.md +++ b/posts/inside-rust/2022-02-22-compiler-team-ambitions-2022.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler Ambitions for 2022 -author: Felix Klock, Wesley Wiser -description: "The compiler team's concrete initiatives and hopeful aspirations for this year." -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler Ambitions for 2022" +author = "Felix Klock, Wesley Wiser" +description = "The compiler team's concrete initiatives and hopeful aspirations for this year." +team = "The Compiler Team " ++++ # Rust Compiler Ambitions for 2022 diff --git a/posts/inside-rust/2022-03-09-lang-team-mar-update.md b/posts/inside-rust/2022-03-09-lang-team-mar-update.md index 20999baab..f03d30e5a 100644 --- a/posts/inside-rust/2022-03-09-lang-team-mar-update.md +++ b/posts/inside-rust/2022-03-09-lang-team-mar-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team March update" -author: Niko Matsakis -description: "Lang team March update" -team: the lang team ---- ++++ +layout = "post" +title = "Lang team March update" +author = "Niko Matsakis" +description = "Lang team March update" +team = "the lang team " ++++ Two weeks ago, the lang team held its March planning meeting ([minutes]). We hold these meetings on the first Wednesday of every month and we use them to schedule [design meetings] for the remainder of the month. diff --git a/posts/inside-rust/2022-03-11-mar-steering-cycle.md b/posts/inside-rust/2022-03-11-mar-steering-cycle.md index 4a3b0a592..707c563a0 100644 --- a/posts/inside-rust/2022-03-11-mar-steering-cycle.md +++ b/posts/inside-rust/2022-03-11-mar-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler March 2022 Steering Cycle -author: Felix Klock -description: "The compiler team's March 2022 steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler March 2022 Steering Cycle" +author = "Felix Klock" +description = "The compiler team's March 2022 steering cycle" +team = "The Compiler Team " ++++ On [Friday, March 11th][mar-11-zulip-archive], the Rust Compiler team had a planning meeting for the March steering cycle. [mar-11-zulip-archive]: https://zulip-archive.rust-lang.org/stream/238009-t-compiler/meetings/topic/.5Bplanning.20meeting.5D.202022-03-11.html diff --git a/posts/inside-rust/2022-03-16-CTCFT-march.md b/posts/inside-rust/2022-03-16-CTCFT-march.md index 7d608893b..0ee920e85 100644 --- a/posts/inside-rust/2022-03-16-CTCFT-march.md +++ b/posts/inside-rust/2022-03-16-CTCFT-march.md @@ -1,8 +1,8 @@ ---- -layout: post -title: CTCFT 2022-03-21 Agenda -author: Rust CTCFT Team ---- ++++ +layout = "post" +title = "CTCFT 2022-03-21 Agenda" +author = "Rust CTCFT Team" ++++ The next ["Cross Team Collaboration Fun Times" (CTCFT)][CTCFT] meeting will take place on Monday, 2022-03-21 at **1pm US Eastern Time** ([click to see in your diff --git a/posts/inside-rust/2022-03-31-cargo-team-changes.md b/posts/inside-rust/2022-03-31-cargo-team-changes.md index b67a59e3f..f6b64d73b 100644 --- a/posts/inside-rust/2022-03-31-cargo-team-changes.md +++ b/posts/inside-rust/2022-03-31-cargo-team-changes.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Changes at the Cargo Team" -author: Eric Huss -team: The Cargo Team ---- ++++ +layout = "post" +title = "Changes at the Cargo Team" +author = "Eric Huss" +team = "The Cargo Team " ++++ We are thrilled to publicly announce that [Weihang Lo](https://github.com/weihanglo) and [Ed Page](https://github.com/epage/) diff --git a/posts/inside-rust/2022-04-04-1.60.0-prerelease.md b/posts/inside-rust/2022-04-04-1.60.0-prerelease.md index b029a3697..cc2cf8bcb 100644 --- a/posts/inside-rust/2022-04-04-1.60.0-prerelease.md +++ b/posts/inside-rust/2022-04-04-1.60.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.60.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.60.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.60.0 pre-release is ready for testing. The release is scheduled for this Thursday, April 7th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2022-04-04-lang-roadmap-2024.md b/posts/inside-rust/2022-04-04-lang-roadmap-2024.md index b915fe5ce..6c65a9d2a 100644 --- a/posts/inside-rust/2022-04-04-lang-roadmap-2024.md +++ b/posts/inside-rust/2022-04-04-lang-roadmap-2024.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Lang Roadmap for 2024 -author: Josh Triplett, Niko Matsakis -description: "The language team's concrete initiatives and hopeful aspirations for the Rust 2024 edition." -team: The Rust Lang Team ---- ++++ +layout = "post" +title = "Rust Lang Roadmap for 2024" +author = "Josh Triplett, Niko Matsakis" +description = "The language team's concrete initiatives and hopeful aspirations for the Rust 2024 edition." +team = "The Rust Lang Team " ++++ Note: this blog post is a snapshot of the living roadmap at . Subsequent diff --git a/posts/inside-rust/2022-04-06-lang-team-april-update.md b/posts/inside-rust/2022-04-06-lang-team-april-update.md index 11565bf63..a351183b4 100644 --- a/posts/inside-rust/2022-04-06-lang-team-april-update.md +++ b/posts/inside-rust/2022-04-06-lang-team-april-update.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Lang team April update" -author: Josh Triplett -description: "Lang team April update" -team: The Rust Lang Team ---- ++++ +layout = "post" +title = "Lang team April update" +author = "Josh Triplett" +description = "Lang team April update" +team = "The Rust Lang Team " ++++ Today, the lang team held its April planning meeting. We hold these meetings on the first Wednesday of every month, and we use them to schedule [design meetings](https://lang-team.rust-lang.org/meetings/design.html) for the remainder of the month. diff --git a/posts/inside-rust/2022-04-12-CTCFT-april.md b/posts/inside-rust/2022-04-12-CTCFT-april.md index dd23e329a..6b8525578 100644 --- a/posts/inside-rust/2022-04-12-CTCFT-april.md +++ b/posts/inside-rust/2022-04-12-CTCFT-april.md @@ -1,8 +1,8 @@ ---- -layout: post -title: CTCFT 2022-04-18 Agenda -author: Rust CTCFT Team ---- ++++ +layout = "post" +title = "CTCFT 2022-04-18 Agenda" +author = "Rust CTCFT Team" ++++ The next ["Cross Team Collaboration Fun Times" (CTCFT)][CTCFT] meeting will take place on Monday, 2022-04-18 at **9pm US Eastern Time** ([click to see in your diff --git a/posts/inside-rust/2022-04-15-apr-steering-cycle.md b/posts/inside-rust/2022-04-15-apr-steering-cycle.md index 64d0c1450..c0f9db585 100644 --- a/posts/inside-rust/2022-04-15-apr-steering-cycle.md +++ b/posts/inside-rust/2022-04-15-apr-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler April 2022 Steering Cycle -author: Felix Klock -description: "The compiler team's April 2022 steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler April 2022 Steering Cycle" +author = "Felix Klock" +description = "The compiler team's April 2022 steering cycle" +team = "The Compiler Team " ++++ On [Friday, April 8th][apr-08-zulip-archive], the Rust Compiler team had a planning meeting for the April 2022 steering cycle. [apr-08-zulip-archive]: https://zulip-archive.rust-lang.org/stream/238009-t-compiler/meetings/topic/.5Bplanning.20meeting.5D.202022-04-08.html diff --git a/posts/inside-rust/2022-04-18-libs-contributors.md b/posts/inside-rust/2022-04-18-libs-contributors.md index 92d97581f..9b847d5d9 100644 --- a/posts/inside-rust/2022-04-18-libs-contributors.md +++ b/posts/inside-rust/2022-04-18-libs-contributors.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Please welcome Thom and Chris to Library Contributors" -author: Mara Bos -description: "Please welcome Thom and Chris to Library Contributors" -team: the library team ---- ++++ +layout = "post" +title = "Please welcome Thom and Chris to Library Contributors" +author = "Mara Bos" +description = "Please welcome Thom and Chris to Library Contributors" +team = "the library team " ++++ Please welcome Thom Chiovoloni and Chris Denton to the [Library Contributors](https://www.rust-lang.org/governance/teams/library#libs-contributors) group! diff --git a/posts/inside-rust/2022-04-19-imposter-syndrome.md b/posts/inside-rust/2022-04-19-imposter-syndrome.md index 6ba9c90de..078796a00 100644 --- a/posts/inside-rust/2022-04-19-imposter-syndrome.md +++ b/posts/inside-rust/2022-04-19-imposter-syndrome.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Imposter Syndrome" -author: Jane Lusby, Project Director of Collaboration -team: Rust Foundation Project Directors ---- ++++ +layout = "post" +title = "Imposter Syndrome" +author = "Jane Lusby, Project Director of Collaboration" +team = "Rust Foundation Project Directors " ++++ *Preface: This is in response to some feedback the project directors received from the Rust Foundation staff. Some of the contributors they'd talked to said diff --git a/posts/inside-rust/2022-04-20-libs-aspirations.md b/posts/inside-rust/2022-04-20-libs-aspirations.md index 8ea212fe3..169105e0a 100644 --- a/posts/inside-rust/2022-04-20-libs-aspirations.md +++ b/posts/inside-rust/2022-04-20-libs-aspirations.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Library Team Aspirations -author: Mara Bos -description: Rust Library Team Aspirations -team: The Rust Library Team ---- ++++ +layout = "post" +title = "Rust Library Team Aspirations" +author = "Mara Bos" +description = "Rust Library Team Aspirations" +team = "The Rust Library Team " ++++ Over the past years, Rust has grown from a language used by a few dedicated users into a well-known language used by lots of highly visible projects and diff --git a/posts/inside-rust/2022-05-10-CTCFT-may.md b/posts/inside-rust/2022-05-10-CTCFT-may.md index 3323f6805..e3c0b3770 100644 --- a/posts/inside-rust/2022-05-10-CTCFT-may.md +++ b/posts/inside-rust/2022-05-10-CTCFT-may.md @@ -1,8 +1,8 @@ ---- -layout: post -title: CTCFT 2022-05-16 Agenda -author: Rust CTCFT Team ---- ++++ +layout = "post" +title = "CTCFT 2022-05-16 Agenda" +author = "Rust CTCFT Team" ++++ The next ["Cross Team Collaboration Fun Times" (CTCFT)][CTCFT] meeting will take place on Monday, 2022-05-16 at **11am US Eastern Time** ([click to see in your diff --git a/posts/inside-rust/2022-05-16-1.61.0-prerelease.md b/posts/inside-rust/2022-05-16-1.61.0-prerelease.md index 78f93800b..728eead15 100644 --- a/posts/inside-rust/2022-05-16-1.61.0-prerelease.md +++ b/posts/inside-rust/2022-05-16-1.61.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.61.0 pre-release testing" -author: Mark Rousskov -team: The Release Team ---- ++++ +layout = "post" +title = "1.61.0 pre-release testing" +author = "Mark Rousskov" +team = "The Release Team " ++++ The 1.61.0 pre-release is ready for testing. The release is scheduled for this Thursday, May 19th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2022-05-19-governance-update.md b/posts/inside-rust/2022-05-19-governance-update.md index c7ca06ad8..3b54975d4 100644 --- a/posts/inside-rust/2022-05-19-governance-update.md +++ b/posts/inside-rust/2022-05-19-governance-update.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Governance Update" -author: Ryan Levick and Mara Bos ---- ++++ +layout = "post" +title = "Governance Update" +author = "Ryan Levick and Mara Bos" ++++ Last month, the core team, all the leads of top-level teams, the moderators, and the project representatives on the Rust Foundation board jointly sent out an update to all Rust project members on investigations happening into improvements to the governance of the Rust project. @@ -94,4 +94,4 @@ As is noted in the summary, the next steps are to take the findings we have so f > I'd like to take this opportunity to thank you for reading this very long email. Once again, if you'd like to participate or give feedback in any form, please do not hesitate to reach out. > > Cheers,\ -> Ryan \ No newline at end of file +> Ryan diff --git a/posts/inside-rust/2022-05-26-Concluding-events-mods.md b/posts/inside-rust/2022-05-26-Concluding-events-mods.md index 39165dcbc..ef802d5e4 100644 --- a/posts/inside-rust/2022-05-26-Concluding-events-mods.md +++ b/posts/inside-rust/2022-05-26-Concluding-events-mods.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Concluding the events of last November" -author: Khionu Sybiern -team: The Moderation Team ---- ++++ +layout = "post" +title = "Concluding the events of last November" +author = "Khionu Sybiern" +team = "The Moderation Team " ++++ [With the moderators' resignation in November](https://blog.rust-lang.org/inside-rust/2021/11/25/in-response-to-the-moderation-team-resignation.html), we (Josh Gould and Khionu Sybiern) had the mantle of the Moderation Team offered to us, and we caught up to speed on what led up to this conflict. Their resignation became a catalyst, and we commited with the rest of the project leadership to do our best to solve the issues present and going forward. diff --git a/posts/inside-rust/2022-06-03-jun-steering-cycle.md b/posts/inside-rust/2022-06-03-jun-steering-cycle.md index 209d634d2..9336e7716 100644 --- a/posts/inside-rust/2022-06-03-jun-steering-cycle.md +++ b/posts/inside-rust/2022-06-03-jun-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler June 2022 Steering Cycle -author: Felix Klock -description: "The compiler team's June 2022 steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler June 2022 Steering Cycle" +author = "Felix Klock" +description = "The compiler team's June 2022 steering cycle" +team = "The Compiler Team " ++++ On [Friday, June 3rd][jun-03-zulip-archive], the Rust Compiler team had a planning meeting for the June 2022 steering cycle. [jun-03-zulip-archive]: https://rust-lang.zulipchat.com/#narrow/stream/238009-t-compiler.2Fmeetings/topic/.5Bplanning.20meeting.5D.202022-06-03/near/284883023 diff --git a/posts/inside-rust/2022-06-21-survey-2021-report.md b/posts/inside-rust/2022-06-21-survey-2021-report.md index 302b1faf7..468d24feb 100644 --- a/posts/inside-rust/2022-06-21-survey-2021-report.md +++ b/posts/inside-rust/2022-06-21-survey-2021-report.md @@ -1,10 +1,10 @@ ---- -layout: post -title: 2021 Annual Survey Report -author: Nick Cameron -description: "Download a data report on the 2021 annual community survey." -team: The Survey Working Group ---- ++++ +layout = "post" +title = "2021 Annual Survey Report" +author = "Nick Cameron" +description = "Download a data report on the 2021 annual community survey." +team = "The Survey Working Group " ++++ As usual, we conducted an annual community survey in 2021. We previously shared some some highlights and charts in a [blog post](https://blog.rust-lang.org/2022/02/15/Rust-Survey-2021.html). This year we would also like to make the complete (-ish) dataset available. We have compiled a report which contains data and charts for nearly diff --git a/posts/inside-rust/2022-06-28-1.62.0-prerelease.md b/posts/inside-rust/2022-06-28-1.62.0-prerelease.md index c265ae6ba..8381ea933 100644 --- a/posts/inside-rust/2022-06-28-1.62.0-prerelease.md +++ b/posts/inside-rust/2022-06-28-1.62.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.62.0 pre-release testing" -author: Pietro Albini -team: The Release Team ---- ++++ +layout = "post" +title = "1.62.0 pre-release testing" +author = "Pietro Albini" +team = "The Release Team " ++++ The 1.62.0 pre-release is ready for testing. The release is scheduled for this Thursday, June 30th. [Release notes can be found here.][relnotes] diff --git a/posts/inside-rust/2022-07-13-clippy-team-changes.md b/posts/inside-rust/2022-07-13-clippy-team-changes.md index cfce73375..76aa0c871 100644 --- a/posts/inside-rust/2022-07-13-clippy-team-changes.md +++ b/posts/inside-rust/2022-07-13-clippy-team-changes.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Changes at the Clippy Team" -author: Philipp Krones -team: The Clippy Team ---- ++++ +layout = "post" +title = "Changes at the Clippy Team" +author = "Philipp Krones" +team = "The Clippy Team " ++++ ## New Members diff --git a/posts/inside-rust/2022-07-16-1.62.1-prerelease.md b/posts/inside-rust/2022-07-16-1.62.1-prerelease.md index 1d247c1c5..0ea854090 100644 --- a/posts/inside-rust/2022-07-16-1.62.1-prerelease.md +++ b/posts/inside-rust/2022-07-16-1.62.1-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.62.1 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.62.1 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.62.1 pre-release is ready for testing. The release is scheduled for July 19. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1621-2022-07-19 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2022-07-27-keyword-generics.md b/posts/inside-rust/2022-07-27-keyword-generics.md index b25e09941..92a002f44 100644 --- a/posts/inside-rust/2022-07-27-keyword-generics.md +++ b/posts/inside-rust/2022-07-27-keyword-generics.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing the Keyword Generics Initiative" -author: Yoshua Wuyts -team: The Keyword Generics Initiative ---- ++++ +layout = "post" +title = "Announcing the Keyword Generics Initiative" +author = "Yoshua Wuyts" +team = "The Keyword Generics Initiative " ++++ We ([Oli], [Niko], and [Yosh]) are excited to announce the start of the [Keyword Generics Initiative][kwi], a new initiative [^initiative] under the purview of diff --git a/posts/inside-rust/2022-08-08-compiler-team-2022-midyear-report.md b/posts/inside-rust/2022-08-08-compiler-team-2022-midyear-report.md index a4aa9c8c7..ba1fee0e4 100644 --- a/posts/inside-rust/2022-08-08-compiler-team-2022-midyear-report.md +++ b/posts/inside-rust/2022-08-08-compiler-team-2022-midyear-report.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler Midyear Report for 2022 -author: Felix Klock, Wesley Wiser -description: "The compiler team's midyear report on its ambitions for 2022." -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler Midyear Report for 2022" +author = "Felix Klock, Wesley Wiser" +description = "The compiler team's midyear report on its ambitions for 2022." +team = "The Compiler Team " ++++ # Rust Compiler Midyear Report for 2022 diff --git a/posts/inside-rust/2022-08-09-1.63.0-prerelease.md b/posts/inside-rust/2022-08-09-1.63.0-prerelease.md index 56cd7c2e6..f2e60eadb 100644 --- a/posts/inside-rust/2022-08-09-1.63.0-prerelease.md +++ b/posts/inside-rust/2022-08-09-1.63.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.63.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.63.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.63.0 pre-release is ready for testing. The release is scheduled for August 11. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1630-2022-08-11 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2022-08-10-libs-contributors.md b/posts/inside-rust/2022-08-10-libs-contributors.md index 5e3037c86..4a26a1273 100644 --- a/posts/inside-rust/2022-08-10-libs-contributors.md +++ b/posts/inside-rust/2022-08-10-libs-contributors.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Please welcome Dan to Library Contributors" -author: Mara Bos -team: the library team ---- ++++ +layout = "post" +title = "Please welcome Dan to Library Contributors" +author = "Mara Bos" +team = "the library team " ++++ Please welcome [Dan Gohman](https://github.com/sunfishcode) to the [Library Contributors](https://www.rust-lang.org/governance/teams/library#libs-contributors) group! diff --git a/posts/inside-rust/2022-08-16-diagnostic-effort.md b/posts/inside-rust/2022-08-16-diagnostic-effort.md index 69a0cf8e0..d59f5f19e 100644 --- a/posts/inside-rust/2022-08-16-diagnostic-effort.md +++ b/posts/inside-rust/2022-08-16-diagnostic-effort.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Contribute to the diagnostic translation effort!" -author: David Wood -team: the compiler team ---- ++++ +layout = "post" +title = "Contribute to the diagnostic translation effort!" +author = "David Wood" +team = "the compiler team " ++++ The Rust Diagnostics working group is leading an effort to add support for internationalization of error messages in the compiler, allowing the compiler diff --git a/posts/inside-rust/2022-09-19-1.64.0-prerelease.md b/posts/inside-rust/2022-09-19-1.64.0-prerelease.md index 70a8d86f2..afa84b9bf 100644 --- a/posts/inside-rust/2022-09-19-1.64.0-prerelease.md +++ b/posts/inside-rust/2022-09-19-1.64.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.64.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.64.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.64.0 pre-release is ready for testing. The release is scheduled for September 22. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1640-2022-09-22 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2022-09-23-compiler-team-sep-oct-steering-cycle.md b/posts/inside-rust/2022-09-23-compiler-team-sep-oct-steering-cycle.md index b693afb19..e446472c9 100644 --- a/posts/inside-rust/2022-09-23-compiler-team-sep-oct-steering-cycle.md +++ b/posts/inside-rust/2022-09-23-compiler-team-sep-oct-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler Early October 2022 Steering Cycle -author: Felix Klock -description: "The compiler team's early October 2022 steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler Early October 2022 Steering Cycle" +author = "Felix Klock" +description = "The compiler team's early October 2022 steering cycle" +team = "The Compiler Team " ++++ On [Friday, September 23rd][sep-23-zulip-archive], the Rust Compiler team had a planning meeting for the September/October 2022 steering cycle. diff --git a/posts/inside-rust/2022-09-29-announcing-the-rust-style-team.md b/posts/inside-rust/2022-09-29-announcing-the-rust-style-team.md index 25acdd506..6b6318371 100644 --- a/posts/inside-rust/2022-09-29-announcing-the-rust-style-team.md +++ b/posts/inside-rust/2022-09-29-announcing-the-rust-style-team.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing the Rust Style Team" -author: Josh Triplett -team: The Rust Style Team ---- ++++ +layout = "post" +title = "Announcing the Rust Style Team" +author = "Josh Triplett" +team = "The Rust Style Team " ++++ Rust has a standardized style, and an implementation of that style in the `rustfmt` tool. The standardized style helps Rust developers feel comfortable diff --git a/posts/inside-rust/2022-10-06-governance-update.md b/posts/inside-rust/2022-10-06-governance-update.md index fd1c69f04..c1e609718 100644 --- a/posts/inside-rust/2022-10-06-governance-update.md +++ b/posts/inside-rust/2022-10-06-governance-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Update" -author: Ryan Levick -team: leadership chat ---- ++++ +layout = "post" +title = "Governance Update" +author = "Ryan Levick" +team = "leadership chat " ++++ As part of ongoing work on governance, Rust leadership jointly established a group, "leadership chat", consisting of the Core team, leads of all teams on the [governance page], the Moderation team, and the project directors on the Rust Foundation board. This group has been serving as an interim governing body while efforts to establish the next evolution of Rust project-wide governance are underway. diff --git a/posts/inside-rust/2022-10-31-1.65.0-prerelease.md b/posts/inside-rust/2022-10-31-1.65.0-prerelease.md index 6745f52d0..e6cbbbb68 100644 --- a/posts/inside-rust/2022-10-31-1.65.0-prerelease.md +++ b/posts/inside-rust/2022-10-31-1.65.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.65.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.65.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.65.0 pre-release is ready for testing. The release is scheduled for November 03. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1650-2022-11-03 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2022-11-17-async-fn-in-trait-nightly.md b/posts/inside-rust/2022-11-17-async-fn-in-trait-nightly.md index 42a2ecd3a..2b1f72566 100644 --- a/posts/inside-rust/2022-11-17-async-fn-in-trait-nightly.md +++ b/posts/inside-rust/2022-11-17-async-fn-in-trait-nightly.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Async fn in trait MVP comes to nightly" -author: Tyler Mandry -team: The Rust Async Working Group ---- ++++ +layout = "post" +title = "Async fn in trait MVP comes to nightly" +author = "Tyler Mandry" +team = "The Rust Async Working Group " ++++ The async working group is excited to announce that `async fn` can now be used in traits in the nightly compiler. You can now write code like this: diff --git a/posts/inside-rust/2022-11-29-libs-member.md b/posts/inside-rust/2022-11-29-libs-member.md index a6586ddc1..ceeba3fa7 100644 --- a/posts/inside-rust/2022-11-29-libs-member.md +++ b/posts/inside-rust/2022-11-29-libs-member.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Please welcome The 8472 to the Library team" -author: Mara Bos -team: the library team ---- ++++ +layout = "post" +title = "Please welcome The 8472 to the Library team" +author = "Mara Bos" +team = "the library team " ++++ We're very excited to announce that [The 8472](https://github.com/the8472) has joined [the Library team](https://www.rust-lang.org/governance/teams/library)! diff --git a/posts/inside-rust/2022-12-12-1.66.0-prerelease.md b/posts/inside-rust/2022-12-12-1.66.0-prerelease.md index 120b728e0..93d83bef8 100644 --- a/posts/inside-rust/2022-12-12-1.66.0-prerelease.md +++ b/posts/inside-rust/2022-12-12-1.66.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.66.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.66.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.66.0 pre-release is ready for testing. The release is scheduled for December 15. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1660-2022-12-15 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-01-24-content-delivery-networks.md b/posts/inside-rust/2023-01-24-content-delivery-networks.md index 101d048f9..e75df00aa 100644 --- a/posts/inside-rust/2023-01-24-content-delivery-networks.md +++ b/posts/inside-rust/2023-01-24-content-delivery-networks.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Diversifying our Content Delivery Networks -author: Jan David Nose -team: The Rust Infrastructure Team ---- ++++ +layout = "post" +title = "Diversifying our Content Delivery Networks" +author = "Jan David Nose" +team = "The Rust Infrastructure Team " ++++ Over the past few weeks, the [Infrastructure Team] has been working on setting up a second [Content Delivery Network] (CDN) for releases and crates. diff --git a/posts/inside-rust/2023-01-25-1.67.0-prerelease.md b/posts/inside-rust/2023-01-25-1.67.0-prerelease.md index 8a6b496db..73f538ba6 100644 --- a/posts/inside-rust/2023-01-25-1.67.0-prerelease.md +++ b/posts/inside-rust/2023-01-25-1.67.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.67.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.67.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.67.0 pre-release is ready for testing. The release is scheduled for January 26. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1670-2023-01-26 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-01-30-cargo-sparse-protocol.md b/posts/inside-rust/2023-01-30-cargo-sparse-protocol.md index 9832fd5a5..c62e57a29 100644 --- a/posts/inside-rust/2023-01-30-cargo-sparse-protocol.md +++ b/posts/inside-rust/2023-01-30-cargo-sparse-protocol.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Help test Cargo's new index protocol -author: Eric Huss -team: The Cargo Team ---- ++++ +layout = "post" +title = "Help test Cargo's new index protocol" +author = "Eric Huss" +team = "The Cargo Team " ++++ Cargo's new index protocol will be available starting in Rust 1.68, which will be released on 2023-03-09. This new "sparse" protocol should usually provide a significant performance improvement when accessing [crates.io]. diff --git a/posts/inside-rust/2023-02-07-1.67.1-prerelease.md b/posts/inside-rust/2023-02-07-1.67.1-prerelease.md index 0a998e0c5..41c657516 100644 --- a/posts/inside-rust/2023-02-07-1.67.1-prerelease.md +++ b/posts/inside-rust/2023-02-07-1.67.1-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.67.1 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.67.1 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.67.1 pre-release is ready for testing. The release is scheduled for February 09. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1671-2023-02-09 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-02-08-dns-outage-portmortem.md b/posts/inside-rust/2023-02-08-dns-outage-portmortem.md index b74e0a82c..9487d874b 100644 --- a/posts/inside-rust/2023-02-08-dns-outage-portmortem.md +++ b/posts/inside-rust/2023-02-08-dns-outage-portmortem.md @@ -1,9 +1,9 @@ ---- -layout: post -title: DNS Outage on 2023-01-25 -author: Jan David Nose -team: The Rust Infrastructure Team ---- ++++ +layout = "post" +title = "DNS Outage on 2023-01-25" +author = "Jan David Nose" +team = "The Rust Infrastructure Team " ++++ On Wednesday, 2023-01-25 at 09:15 UTC, we deployed changes to the production infrastructure for crates.io. During the deployment, the DNS record for diff --git a/posts/inside-rust/2023-02-10-compiler-team-feb-steering-cycle.md b/posts/inside-rust/2023-02-10-compiler-team-feb-steering-cycle.md index 7eab51ba8..9cf24a43c 100644 --- a/posts/inside-rust/2023-02-10-compiler-team-feb-steering-cycle.md +++ b/posts/inside-rust/2023-02-10-compiler-team-feb-steering-cycle.md @@ -1,10 +1,10 @@ ---- -layout: post -title: Rust Compiler February 2023 Steering Cycle -author: Felix Klock -description: "The compiler team's Feburary 2023 steering cycle" -team: The Compiler Team ---- ++++ +layout = "post" +title = "Rust Compiler February 2023 Steering Cycle" +author = "Felix Klock" +description = "The compiler team's Feburary 2023 steering cycle" +team = "The Compiler Team " ++++ On [Friday, February 10th][feb-10-zulip-archive], the Rust Compiler team had a planning meeting for the February 2023 steering cycle. diff --git a/posts/inside-rust/2023-02-14-lang-advisors.md b/posts/inside-rust/2023-02-14-lang-advisors.md index 5654c22ad..5114c550a 100644 --- a/posts/inside-rust/2023-02-14-lang-advisors.md +++ b/posts/inside-rust/2023-02-14-lang-advisors.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Language team advisors" -author: Josh Triplett, Niko Matsakis -team: The Rust Lang Team ---- ++++ +layout = "post" +title = "Language team advisors" +author = "Josh Triplett, Niko Matsakis" +team = "The Rust Lang Team " ++++ [RFC #3327](https://github.com/rust-lang/rfcs/pull/3327) created a new lang-team subteam, the lang team advisors. The advisors team recognizes people who regularly aid the Rust community and the lang team in particular in language design decisions. We already value their input highly and treat their concerns as blocking on features or proposals. The advisors team gives us a way to acknowledge them officially. diff --git a/posts/inside-rust/2023-02-14-lang-team-membership-update.md b/posts/inside-rust/2023-02-14-lang-team-membership-update.md index 1a3da55ee..d0f7763f1 100644 --- a/posts/inside-rust/2023-02-14-lang-team-membership-update.md +++ b/posts/inside-rust/2023-02-14-lang-team-membership-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Welcome Tyler Mandry to the Rust language team!" -author: Josh Triplett, Niko Matsakis -team: The Rust Lang Team ---- ++++ +layout = "post" +title = "Welcome Tyler Mandry to the Rust language team!" +author = "Josh Triplett, Niko Matsakis" +team = "The Rust Lang Team " ++++ We are happy to announce that [Tyler Mandry][tmandry] is joining the Rust language design team as a full member! diff --git a/posts/inside-rust/2023-02-22-governance-reform-rfc.md b/posts/inside-rust/2023-02-22-governance-reform-rfc.md index 5b8ebe769..2b14f8471 100644 --- a/posts/inside-rust/2023-02-22-governance-reform-rfc.md +++ b/posts/inside-rust/2023-02-22-governance-reform-rfc.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Governance Reform RFC Announcement" -author: Jane Losare-Lusby and the Governance Reform WG -team: leadership chat ---- ++++ +layout = "post" +title = "Governance Reform RFC Announcement" +author = "Jane Losare-Lusby and the Governance Reform WG" +team = "leadership chat " ++++ As part of [ongoing work on governance](https://blog.rust-lang.org/inside-rust/2022/10/06/governance-update.html), the "leadership chat" established a smaller "governance reform" working group to create an RFC to establish new project wide governance. This RFC is now live and can found on the RFCs repo: diff --git a/posts/inside-rust/2023-02-23-keyword-generics-progress-report-feb-2023.md b/posts/inside-rust/2023-02-23-keyword-generics-progress-report-feb-2023.md index b1a7bb6cf..020fe953a 100644 --- a/posts/inside-rust/2023-02-23-keyword-generics-progress-report-feb-2023.md +++ b/posts/inside-rust/2023-02-23-keyword-generics-progress-report-feb-2023.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Keyword Generics Progress Report: February 2023" -author: Yoshua Wuyts -team: The Keyword Generics Initiative ---- ++++ +layout = "post" +title = "Keyword Generics Progress Report: February 2023" +author = "Yoshua Wuyts" +team = "The Keyword Generics Initiative " ++++ ## Introduction diff --git a/posts/inside-rust/2023-03-06-1.68.0-prerelease.md b/posts/inside-rust/2023-03-06-1.68.0-prerelease.md index e9277da9e..fd1ac594c 100644 --- a/posts/inside-rust/2023-03-06-1.68.0-prerelease.md +++ b/posts/inside-rust/2023-03-06-1.68.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.68.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.68.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.68.0 pre-release is ready for testing. The release is scheduled for March 09. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1680-2023-03-09 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-03-20-1.68.1-prerelease.md b/posts/inside-rust/2023-03-20-1.68.1-prerelease.md index b9220643c..8aa3cd3a4 100644 --- a/posts/inside-rust/2023-03-20-1.68.1-prerelease.md +++ b/posts/inside-rust/2023-03-20-1.68.1-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.68.1 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.68.1 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.68.1 pre-release is ready for testing. The release is scheduled for March 23. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1681-2023-03-23 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-03-27-1.68.2-prerelease.md b/posts/inside-rust/2023-03-27-1.68.2-prerelease.md index 4b03bfcad..89de4ecc1 100644 --- a/posts/inside-rust/2023-03-27-1.68.2-prerelease.md +++ b/posts/inside-rust/2023-03-27-1.68.2-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.68.2 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.68.2 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.68.2 pre-release is ready for testing. The release is scheduled for March 28. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1682-2023-03-28 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-04-06-cargo-new-members.md b/posts/inside-rust/2023-04-06-cargo-new-members.md index 63d1332fb..499ca778c 100644 --- a/posts/inside-rust/2023-04-06-cargo-new-members.md +++ b/posts/inside-rust/2023-04-06-cargo-new-members.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Welcome Arlo and Scott to the Cargo Team" -author: Eric Huss -team: The Cargo Team ---- ++++ +layout = "post" +title = "Welcome Arlo and Scott to the Cargo Team" +author = "Eric Huss" +team = "The Cargo Team " ++++ We are excited to welcome [Arlo Siemsen](https://github.com/arlosi) and [Scott Schafer](https://github.com/Muscraft) as new members to the Cargo Team! diff --git a/posts/inside-rust/2023-04-12-trademark-policy-draft-feedback.md b/posts/inside-rust/2023-04-12-trademark-policy-draft-feedback.md index c5c043b23..85708a4bb 100644 --- a/posts/inside-rust/2023-04-12-trademark-policy-draft-feedback.md +++ b/posts/inside-rust/2023-04-12-trademark-policy-draft-feedback.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "A note on the Trademark Policy Draft" -author: Ryan Levick, Jane Losare-Lusby, Tyler Mandry, Mark Rousskov, Josh Stone, and Josh Triplett ---- ++++ +layout = "post" +title = "A note on the Trademark Policy Draft" +author = "Ryan Levick, Jane Losare-Lusby, Tyler Mandry, Mark Rousskov, Josh Stone, and Josh Triplett" ++++ # A note on the Trademark Policy Draft diff --git a/posts/inside-rust/2023-04-17-1.69.0-prerelease.md b/posts/inside-rust/2023-04-17-1.69.0-prerelease.md index 84f1ac158..dd5db8150 100644 --- a/posts/inside-rust/2023-04-17-1.69.0-prerelease.md +++ b/posts/inside-rust/2023-04-17-1.69.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.69.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.69.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.69.0 pre-release is ready for testing. The release is scheduled for April 20. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1690-2023-04-20 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-05-01-cargo-postmortem.md b/posts/inside-rust/2023-05-01-cargo-postmortem.md index b84e4b235..6a29813d4 100644 --- a/posts/inside-rust/2023-05-01-cargo-postmortem.md +++ b/posts/inside-rust/2023-05-01-cargo-postmortem.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Postmortem Analysis in Cargo -author: Jon Gjengset and Weihang Lo -team: The Cargo Team ---- ++++ +layout = "post" +title = "Postmortem Analysis in Cargo" +author = "Jon Gjengset and Weihang Lo" +team = "The Cargo Team " ++++ At 01:52 UTC, 2022-10-28, [rust-lang/cargo#11183] was merged into the Cargo master branch. It introduced a bug that caused Cargo to fail to build packages that use a particular, but very common, dependency setup. The change nearly made its way into the next nightly release. If it had, it would have rendered any of the 30k crates with `serde_derive` as a dependency (one of the most popular crate on crates.io) unbuildable for anyone using the resulting nightly release. diff --git a/posts/inside-rust/2023-05-03-stabilizing-async-fn-in-trait.md b/posts/inside-rust/2023-05-03-stabilizing-async-fn-in-trait.md index 0f11837db..16e5b96d9 100644 --- a/posts/inside-rust/2023-05-03-stabilizing-async-fn-in-trait.md +++ b/posts/inside-rust/2023-05-03-stabilizing-async-fn-in-trait.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Stabilizing async fn in traits in 2023" -author: Niko Matsakis and Tyler Mandry -team: The Rust Async Working Group ---- ++++ +layout = "post" +title = "Stabilizing async fn in traits in 2023" +author = "Niko Matsakis and Tyler Mandry" +team = "The Rust Async Working Group " ++++ The async working group's headline goal for 2023 is to stabilize a "minimum viable product" (MVP) version of async functions in traits. We are currently targeting Rust 1.74 for stabilization. This post lays out the features we plan to ship and the status of each one. diff --git a/posts/inside-rust/2023-05-09-api-token-scopes.md b/posts/inside-rust/2023-05-09-api-token-scopes.md index d4739564c..f04a10723 100644 --- a/posts/inside-rust/2023-05-09-api-token-scopes.md +++ b/posts/inside-rust/2023-05-09-api-token-scopes.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "API token scopes" -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "API token scopes" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ Roughly three years ago [Pietro Albini](https://github.com/pietroalbini) opened an RFC called ["crates.io token scopes"](https://github.com/rust-lang/rfcs/pull/2947). This RFC described an improvement to the existing API tokens, that everyone is using to publish crates to the [crates.io](https://crates.io/) package registry. The proposal was to make it possible to restrict API tokens to 1) certain operations and 2) certain crates. diff --git a/posts/inside-rust/2023-05-29-1.70.0-prerelease.md b/posts/inside-rust/2023-05-29-1.70.0-prerelease.md index 2f5de855f..0b3662f67 100644 --- a/posts/inside-rust/2023-05-29-1.70.0-prerelease.md +++ b/posts/inside-rust/2023-05-29-1.70.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.70.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.70.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.70.0 pre-release is ready for testing. The release is scheduled for June 1. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1700-2023-06-01 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-07-10-1.71.0-prerelease.md b/posts/inside-rust/2023-07-10-1.71.0-prerelease.md index 2ac38b498..2ec0c1a00 100644 --- a/posts/inside-rust/2023-07-10-1.71.0-prerelease.md +++ b/posts/inside-rust/2023-07-10-1.71.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.71.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.71.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.71.0 pre-release is ready for testing. The release is scheduled for July 13. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1710-2023-07-13 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-07-17-trait-system-refactor-initiative.md b/posts/inside-rust/2023-07-17-trait-system-refactor-initiative.md index 96410da30..2b7607fd7 100644 --- a/posts/inside-rust/2023-07-17-trait-system-refactor-initiative.md +++ b/posts/inside-rust/2023-07-17-trait-system-refactor-initiative.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rustc Trait System Refactor Initiative Update" -author: lcnr -team: The Rustc Trait System Refactor Initiative ---- ++++ +layout = "post" +title = "Rustc Trait System Refactor Initiative Update" +author = "lcnr" +team = "The Rustc Trait System Refactor Initiative " ++++ As announced in the [Types Team announcement post](https://blog.rust-lang.org/2023/01/20/types-announcement.html) at the start of this year, the Types Team has started to reimplement the trait solver of rustc. This refactor is similar to [Chalk](https://github.com/rust-lang/chalk/), but directly integrated into the existing codebase using the experience gathered over the last few years. Unlike Chalk, the new trait solver has the sole goal of replacing the existing implementation. We are separately working on formalizing the type system in [a-mir-formality](https://github.com/rust-lang/a-mir-formality). It has now been half a year since that announcement which matches the first step of [our roadmap][roadmap]. @@ -46,4 +46,4 @@ How and when we make such inference jumps is quite closely tied to the old trait Another major hurdle will be error diagnostics. We currently rely on many internal details of the old trait solver implementation to emit actionable and useful errors to the user. These diagnostics have been incrementally improved by relying and working around these internal details. We cannot simply reuse them with the new trait solver implementation. Our goal there is to instead optionally emit "proof trees", an in-memory representation of how trait solving occurred. We intend provide an simplified API in top of these proof trees which will then be used for diagnostics. -[roadmap]: https://blog.rust-lang.org/2023/01/20/types-announcement.html#roadmap \ No newline at end of file +[roadmap]: https://blog.rust-lang.org/2023/01/20/types-announcement.html#roadmap diff --git a/posts/inside-rust/2023-07-21-crates-io-postmortem.md b/posts/inside-rust/2023-07-21-crates-io-postmortem.md index 7a4ca2995..95a885bd6 100644 --- a/posts/inside-rust/2023-07-21-crates-io-postmortem.md +++ b/posts/inside-rust/2023-07-21-crates-io-postmortem.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "crates.io Postmortem: Broken Crate Downloads" -author: Tobias Bieniek -team: the crates.io team ---- ++++ +layout = "post" +title = "crates.io Postmortem: Broken Crate Downloads" +author = "Tobias Bieniek" +team = "the crates.io team " ++++ (based on https://www.atlassian.com/incident-management/postmortem/templates) diff --git a/posts/inside-rust/2023-07-25-leadership-council-update.md b/posts/inside-rust/2023-07-25-leadership-council-update.md index 4174aabca..0acbae43e 100644 --- a/posts/inside-rust/2023-07-25-leadership-council-update.md +++ b/posts/inside-rust/2023-07-25-leadership-council-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "July 2023 Leadership Council Update" -author: Leadership Council -team: Leadership Council ---- ++++ +layout = "post" +title = "July 2023 Leadership Council Update" +author = "Leadership Council" +team = "Leadership Council " ++++ Hello again from the Rust Leadership Council. In our [first blog post][first post], we laid out several immediate goals for the council and promised to report back on their progress. It has been about a month since our first update so we wanted to share how it's going and what we're working on now. diff --git a/posts/inside-rust/2023-08-01-1.71.1-prerelease.md b/posts/inside-rust/2023-08-01-1.71.1-prerelease.md index b8656d56b..1fd8f040e 100644 --- a/posts/inside-rust/2023-08-01-1.71.1-prerelease.md +++ b/posts/inside-rust/2023-08-01-1.71.1-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.71.1 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.71.1 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.71.1 pre-release is ready for testing. The release is scheduled for August 3. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1711-2023-08-03 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-08-02-rotating-compiler-leads.md b/posts/inside-rust/2023-08-02-rotating-compiler-leads.md index eb1be85ed..4e75bfcc9 100644 --- a/posts/inside-rust/2023-08-02-rotating-compiler-leads.md +++ b/posts/inside-rust/2023-08-02-rotating-compiler-leads.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rotating Rust compiler team leadership" -author: Wesley Wiser -team: the compiler team ---- ++++ +layout = "post" +title = "Rotating Rust compiler team leadership" +author = "Wesley Wiser" +team = "the compiler team " ++++ As initiated in [late 2020] and ratified by [RFC 3262], the Rust compiler team uses a rotating system of co-leads. After two and a half years, we've decided its time to rotate the leadership again! diff --git a/posts/inside-rust/2023-08-21-1.72.0-prerelease.md b/posts/inside-rust/2023-08-21-1.72.0-prerelease.md index 60cadf25d..acd3ff85f 100644 --- a/posts/inside-rust/2023-08-21-1.72.0-prerelease.md +++ b/posts/inside-rust/2023-08-21-1.72.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.72.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.72.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.72.0 pre-release is ready for testing. The release is scheduled for August 24. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1720-2023-08-24 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-08-24-cargo-config-merging.md b/posts/inside-rust/2023-08-24-cargo-config-merging.md index 341145e6d..292355e4a 100644 --- a/posts/inside-rust/2023-08-24-cargo-config-merging.md +++ b/posts/inside-rust/2023-08-24-cargo-config-merging.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Cargo changes how arrays in config are merged" -author: Arlo Siemsen -team: the Cargo team ---- ++++ +layout = "post" +title = "Cargo changes how arrays in config are merged" +author = "Arlo Siemsen" +team = "the Cargo team " ++++ Cargo will be changing the order of merged configuration arrays, and we are looking for people to help test this change and provide feedback. @@ -75,4 +75,4 @@ This was not the intended behavior, since config merging should always start wit [cargo#12515]: https://github.com/rust-lang/cargo/pull/12515 [configuration]: https://doc.rust-lang.org/cargo/reference/config.html#hierarchical-structure -[issue]: https://github.com/rust-lang/cargo/issues/new/choose \ No newline at end of file +[issue]: https://github.com/rust-lang/cargo/issues/new/choose diff --git a/posts/inside-rust/2023-08-25-leadership-initiatives.md b/posts/inside-rust/2023-08-25-leadership-initiatives.md index 929283a74..9098a3dde 100644 --- a/posts/inside-rust/2023-08-25-leadership-initiatives.md +++ b/posts/inside-rust/2023-08-25-leadership-initiatives.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Seeking help for initial Leadership Council initiatives" -author: Mark Rousskov -team: the leadership council ---- ++++ +layout = "post" +title = "Seeking help for initial Leadership Council initiatives" +author = "Mark Rousskov" +team = "the leadership council " ++++ Having not heard any significant disagreement with the first set of [proposed priorities], we are moving ahead with forming subgroups that will work towards defining and diff --git a/posts/inside-rust/2023-08-29-leadership-council-membership-changes.md b/posts/inside-rust/2023-08-29-leadership-council-membership-changes.md index fc8f0dd34..8855d948b 100644 --- a/posts/inside-rust/2023-08-29-leadership-council-membership-changes.md +++ b/posts/inside-rust/2023-08-29-leadership-council-membership-changes.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Leadership Council Membership Changes" -author: Carol Nichols -team: the leadership council ---- ++++ +layout = "post" +title = "Leadership Council Membership Changes" +author = "Carol Nichols" +team = "the leadership council " ++++ As of today, Khionu Sybiern will no longer be the representative of the Moderation team on the Leadership Council, and she is also stepping down from the Moderation Team entirely, for personal diff --git a/posts/inside-rust/2023-09-01-crates-io-malware-postmortem.md b/posts/inside-rust/2023-09-01-crates-io-malware-postmortem.md index 082b7fafd..b5e465403 100644 --- a/posts/inside-rust/2023-09-01-crates-io-malware-postmortem.md +++ b/posts/inside-rust/2023-09-01-crates-io-malware-postmortem.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "crates.io Postmortem: User Uploaded Malware" -author: Adam Harvey -team: the crates.io team ---- ++++ +layout = "post" +title = "crates.io Postmortem: User Uploaded Malware" +author = "Adam Harvey" +team = "the crates.io team " ++++ ## Summary diff --git a/posts/inside-rust/2023-09-04-keeping-secure-with-cargo-audit-0.18.md b/posts/inside-rust/2023-09-04-keeping-secure-with-cargo-audit-0.18.md index 5187cb4e0..2815f465e 100644 --- a/posts/inside-rust/2023-09-04-keeping-secure-with-cargo-audit-0.18.md +++ b/posts/inside-rust/2023-09-04-keeping-secure-with-cargo-audit-0.18.md @@ -1,10 +1,10 @@ ---- -layout: post -title: "Keeping Rust projects secure with cargo-audit 0.18: performance, compatibility and security improvements" -author: Sergey "Shnatsel" Davidoff -description: "A look at the new features in cargo-audit 0.18 for ensuring dependencies are free of known vulnerabilities" -team: the Secure Code WG ---- ++++ +layout = "post" +title = "Keeping Rust projects secure with cargo-audit 0.18: performance, compatibility and security improvements" +author = """Sergey "Shnatsel" Davidoff""" +description = "A look at the new features in cargo-audit 0.18 for ensuring dependencies are free of known vulnerabilities" +team = "the Secure Code WG " ++++ [`cargo audit`](https://crates.io/crates/cargo-audit) checks your project's dependencies for known security vulnerabilites. diff --git a/posts/inside-rust/2023-09-08-infra-team-leadership-change.md b/posts/inside-rust/2023-09-08-infra-team-leadership-change.md index 51aaf44e1..3e2bcc5f6 100644 --- a/posts/inside-rust/2023-09-08-infra-team-leadership-change.md +++ b/posts/inside-rust/2023-09-08-infra-team-leadership-change.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Leadership change in the Rust Infrastructure Team" -author: Pietro Albini -team: the infrastructure team ---- ++++ +layout = "post" +title = "Leadership change in the Rust Infrastructure Team" +author = "Pietro Albini" +team = "the infrastructure team " ++++ After almost four years leading the Rust Infrastructure Team, in late July I [expressed my intent to step down as lead of the team][resign] to focus back on diff --git a/posts/inside-rust/2023-09-14-1.72.1-prerelease.md b/posts/inside-rust/2023-09-14-1.72.1-prerelease.md index b9fbeff3e..fff48821a 100644 --- a/posts/inside-rust/2023-09-14-1.72.1-prerelease.md +++ b/posts/inside-rust/2023-09-14-1.72.1-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.72.1 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.72.1 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.72.1 pre-release is ready for testing. The release is scheduled for September 19. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1721-2023-09-19 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-09-22-project-director-nominees.md b/posts/inside-rust/2023-09-22-project-director-nominees.md index 73340eb52..87d2fe6ef 100644 --- a/posts/inside-rust/2023-09-22-project-director-nominees.md +++ b/posts/inside-rust/2023-09-22-project-director-nominees.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing the Project Director Nominees" -author: Leadership Council -team: Leadership Council ---- ++++ +layout = "post" +title = "Announcing the Project Director Nominees" +author = "Leadership Council" +team = "Leadership Council " ++++ # Announcing the Project Director Nominees diff --git a/posts/inside-rust/2023-10-03-1.73.0-prerelease.md b/posts/inside-rust/2023-10-03-1.73.0-prerelease.md index 876fc25c4..787612929 100644 --- a/posts/inside-rust/2023-10-03-1.73.0-prerelease.md +++ b/posts/inside-rust/2023-10-03-1.73.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.73.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.73.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.73.0 pre-release is ready for testing. The release is scheduled for October 5. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1730-2023-10-05 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-10-06-polonius-update.md b/posts/inside-rust/2023-10-06-polonius-update.md index c1c62231e..c1d93e70a 100644 --- a/posts/inside-rust/2023-10-06-polonius-update.md +++ b/posts/inside-rust/2023-10-06-polonius-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Polonius update" -author: Rémy Rakic and Niko Matsakis -team: The Polonius Working Group ---- ++++ +layout = "post" +title = "Polonius update" +author = "Rémy Rakic and Niko Matsakis" +team = "The Polonius Working Group " ++++ This post lays out a roadmap to try to get Polonius on stable by Rust 2024. It identifies some high-level milestones and summarizes the key goals, as well as the recent progress. @@ -153,4 +153,4 @@ Around this time, librarification efforts can also be rebooted, to turn the in-t ## Conclusion -We are very excited to see the plan for Polonius coming into focus. At the moment, as we are still doing foundational work, we are not looking for volunteers or contributors unless they are well versed in the compiler. We do expect that as the project proceeds, there will be more and more need for new contributions. Stay tuned for updates! \ No newline at end of file +We are very excited to see the plan for Polonius coming into focus. At the moment, as we are still doing foundational work, we are not looking for volunteers or contributors unless they are well versed in the compiler. We do expect that as the project proceeds, there will be more and more need for new contributions. Stay tuned for updates! diff --git a/posts/inside-rust/2023-10-23-coroutines.md b/posts/inside-rust/2023-10-23-coroutines.md index 340fe9164..967225040 100644 --- a/posts/inside-rust/2023-10-23-coroutines.md +++ b/posts/inside-rust/2023-10-23-coroutines.md @@ -1,8 +1,8 @@ ---- -layout: post -title: Generators are dead, long live coroutines, generators are back -author: oli-obk ---- ++++ +layout = "post" +title = "Generators are dead, long live coroutines, generators are back" +author = "oli-obk" ++++ We have renamed the unstable `Generator` trait to `Coroutine` and adjusted all terminology accordingly. If you want to see all 3800 modified lines of code, you can find the PR [here](https://github.com/rust-lang/rust/pull/116958). diff --git a/posts/inside-rust/2023-11-13-1.74.0-prerelease.md b/posts/inside-rust/2023-11-13-1.74.0-prerelease.md index c5c8b2442..8944f026a 100644 --- a/posts/inside-rust/2023-11-13-1.74.0-prerelease.md +++ b/posts/inside-rust/2023-11-13-1.74.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.74.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.74.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.74.0 pre-release is ready for testing. The release is scheduled for November 16. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1740-2023-11-16 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-11-13-leadership-council-update.md b/posts/inside-rust/2023-11-13-leadership-council-update.md index e7bb8b82f..f77e6fbe3 100644 --- a/posts/inside-rust/2023-11-13-leadership-council-update.md +++ b/posts/inside-rust/2023-11-13-leadership-council-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "November 2023 Leadership Council Update" -author: Leadership Council -team: Leadership Council ---- ++++ +layout = "post" +title = "November 2023 Leadership Council Update" +author = "Leadership Council" +team = "Leadership Council " ++++ Hello again from the Rust Leadership Council! We wanted to share an update on what the Council has been working on since [our last update][update]. diff --git a/posts/inside-rust/2023-11-15-spec-vision.md b/posts/inside-rust/2023-11-15-spec-vision.md index 3ec4b5932..7bdf0161c 100644 --- a/posts/inside-rust/2023-11-15-spec-vision.md +++ b/posts/inside-rust/2023-11-15-spec-vision.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Our Vision for the Rust Specification" -author: Eric, Felix, Joel and Mara -team: the specification team ---- ++++ +layout = "post" +title = "Our Vision for the Rust Specification" +author = "Eric, Felix, Joel and Mara" +team = "the specification team " ++++ A few months ago, by accepting [RFC 3355](https://rust-lang.github.io/rfcs/3355-rust-spec.html), the decision was made to start working on an official specification for the Rust language. Eric (maintainer of the Rust Reference), Felix (Rust language team), Joel (Rust Foundation) and Mara (author of the RFC) have been working together to get this effort started. diff --git a/posts/inside-rust/2023-12-05-1.74.1-prerelease.md b/posts/inside-rust/2023-12-05-1.74.1-prerelease.md index aeea01377..d0e3b5268 100644 --- a/posts/inside-rust/2023-12-05-1.74.1-prerelease.md +++ b/posts/inside-rust/2023-12-05-1.74.1-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.74.1 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.74.1 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.74.1 pre-release is ready for testing. The release is scheduled for December 7. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1741-2023-12-07 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-12-21-1.75.0-prerelease.md b/posts/inside-rust/2023-12-21-1.75.0-prerelease.md index 9837dcf90..150bb14d0 100644 --- a/posts/inside-rust/2023-12-21-1.75.0-prerelease.md +++ b/posts/inside-rust/2023-12-21-1.75.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.75.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.75.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.75.0 pre-release is ready for testing. The release is scheduled for December 28. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1750-2023-12-28 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2023-12-22-trait-system-refactor-initiative.md b/posts/inside-rust/2023-12-22-trait-system-refactor-initiative.md index f62b1e76f..c6128bec5 100644 --- a/posts/inside-rust/2023-12-22-trait-system-refactor-initiative.md +++ b/posts/inside-rust/2023-12-22-trait-system-refactor-initiative.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rustc Trait System Refactor Initiative Update: A call for testing" -author: lcnr -team: The Rustc Trait System Refactor Initiative ---- ++++ +layout = "post" +title = "Rustc Trait System Refactor Initiative Update: A call for testing" +author = "lcnr" +team = "The Rustc Trait System Refactor Initiative " ++++ It has been nearly half a year since [our last update][prev]. We are reimplementing the trait solver of rustc with the goal of completely replacing the existing systems. This should allow us to fix some long-standing bugs, enable future type system improvements, and reduce compile times. See the previous update for a more detailed introduction. We have continued to make big progress on the new solver, mostly focusing on getting the solver ready for use in coherence. We changed the unstable compiler flag to enable the new solver: you can now use `-Znext-solver=globally` to enable it everywhere and `-Znext-solver=coherence` to enable the new solver only for coherence checking. @@ -54,4 +54,4 @@ In case there are any questions or thoughts about the new solver, please reach o [^2]: see the [introduction of the previous update][prev] -[prev]: https://blog.rust-lang.org/inside-rust/2023/07/17/trait-system-refactor-initiative.html \ No newline at end of file +[prev]: https://blog.rust-lang.org/inside-rust/2023/07/17/trait-system-refactor-initiative.html diff --git a/posts/inside-rust/2024-01-03-this-development-cycle-in-cargo-1-76.md b/posts/inside-rust/2024-01-03-this-development-cycle-in-cargo-1-76.md index 98db16796..c7ead8d53 100644 --- a/posts/inside-rust/2024-01-03-this-development-cycle-in-cargo-1-76.md +++ b/posts/inside-rust/2024-01-03-this-development-cycle-in-cargo-1-76.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.76" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.76" +author = "Ed Page" +team = "The Cargo Team " ++++ We wanted to share what has been happening for the last 6 weeks to better keep the community informed and involved. For work that was merged before branching for 1.76 beta, it will be in the Beta channel for the next 6 weeks after which it will be generally available. diff --git a/posts/inside-rust/2024-02-04-1.76.0-prerelease.md b/posts/inside-rust/2024-02-04-1.76.0-prerelease.md index 963793ca9..41d5dc174 100644 --- a/posts/inside-rust/2024-02-04-1.76.0-prerelease.md +++ b/posts/inside-rust/2024-02-04-1.76.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.76.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.76.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.76.0 pre-release is ready for testing. The release is scheduled for February 8. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1760-2024-02-08 [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2024-02-13-lang-team-colead.md b/posts/inside-rust/2024-02-13-lang-team-colead.md index 41267b5f0..8b5c306f7 100644 --- a/posts/inside-rust/2024-02-13-lang-team-colead.md +++ b/posts/inside-rust/2024-02-13-lang-team-colead.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing Tyler Mandry as Lang Team co-lead" -author: Niko Matsakis -team: the lang design team ---- ++++ +layout = "post" +title = "Announcing Tyler Mandry as Lang Team co-lead" +author = "Niko Matsakis" +team = "the lang design team " ++++ It gives me great pleasure to announce (rather belatedly[^b]) that Tyler Mandry has been chosen as the new lang-team co-lead. Tyler is a great choice for lead, as he always brings a balanced, thoughtful perspective to discussions, but is also willing to take strong positions when he believes he knows the right path forward. And he usually does. diff --git a/posts/inside-rust/2024-02-13-leadership-council-update.md b/posts/inside-rust/2024-02-13-leadership-council-update.md index 4182431e7..43f7f13bc 100644 --- a/posts/inside-rust/2024-02-13-leadership-council-update.md +++ b/posts/inside-rust/2024-02-13-leadership-council-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "February 2024 Leadership Council Update" -author: Leadership Council -team: Leadership Council ---- ++++ +layout = "post" +title = "February 2024 Leadership Council Update" +author = "Leadership Council" +team = "Leadership Council " ++++ Hello again from the Rust Leadership Council! We wanted to share an update on what the Council has been working on since [our last update][update]. diff --git a/posts/inside-rust/2024-02-13-this-development-cycle-in-cargo-1-77.md b/posts/inside-rust/2024-02-13-this-development-cycle-in-cargo-1-77.md index b2aaf9eed..f8adf5221 100644 --- a/posts/inside-rust/2024-02-13-this-development-cycle-in-cargo-1-77.md +++ b/posts/inside-rust/2024-02-13-this-development-cycle-in-cargo-1-77.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.77" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.77" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.77 diff --git a/posts/inside-rust/2024-02-19-leadership-council-repr-selection.md b/posts/inside-rust/2024-02-19-leadership-council-repr-selection.md index 38abdc0e8..0059e02dd 100644 --- a/posts/inside-rust/2024-02-19-leadership-council-repr-selection.md +++ b/posts/inside-rust/2024-02-19-leadership-council-repr-selection.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Leadership Council March Representative Selections" -author: Leadership Council -team: Leadership Council ---- ++++ +layout = "post" +title = "Leadership Council March Representative Selections" +author = "Leadership Council" +team = "Leadership Council " ++++ The selection process for representatives on the [Leadership Council] is starting today. diff --git a/posts/inside-rust/2024-03-17-1.77.0-prerelease.md b/posts/inside-rust/2024-03-17-1.77.0-prerelease.md index 5d91e00b1..72fe8ee3a 100644 --- a/posts/inside-rust/2024-03-17-1.77.0-prerelease.md +++ b/posts/inside-rust/2024-03-17-1.77.0-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.77.0 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.77.0 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.77.0 pre-release is ready for testing. The release is scheduled for March 21. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://dev-doc.rust-lang.org/1.77.0/releases.html [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2024-03-22-2024-edition-update.md b/posts/inside-rust/2024-03-22-2024-edition-update.md index 2f16d64c7..6605aac27 100644 --- a/posts/inside-rust/2024-03-22-2024-edition-update.md +++ b/posts/inside-rust/2024-03-22-2024-edition-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "2024 Edition Update" -author: Eric Huss -team: Edition 2024 Project Group ---- ++++ +layout = "post" +title = "2024 Edition Update" +author = "Eric Huss" +team = "Edition 2024 Project Group " ++++ This is a reminder to the teams working on the 2024 Edition that implementation work should be **finished by the end of May**. If you have any questions, please let us know on the [`#edition`][zulip] Zulip stream. diff --git a/posts/inside-rust/2024-03-26-this-development-cycle-in-cargo-1.78.md b/posts/inside-rust/2024-03-26-this-development-cycle-in-cargo-1.78.md index 328b781ac..7f2a1f36c 100644 --- a/posts/inside-rust/2024-03-26-this-development-cycle-in-cargo-1.78.md +++ b/posts/inside-rust/2024-03-26-this-development-cycle-in-cargo-1.78.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.78" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.78" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.78 diff --git a/posts/inside-rust/2024-03-27-1.77.1-prerelease.md b/posts/inside-rust/2024-03-27-1.77.1-prerelease.md index cfbbb0d51..947b8a6e5 100644 --- a/posts/inside-rust/2024-03-27-1.77.1-prerelease.md +++ b/posts/inside-rust/2024-03-27-1.77.1-prerelease.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "1.77.1 pre-release testing" -author: Release automation -team: The Release Team ---- ++++ +layout = "post" +title = "1.77.1 pre-release testing" +author = "Release automation" +team = "The Release Team " ++++ The 1.77.1 pre-release is ready for testing. The release is scheduled for March 28. [Release notes can be found here.][relnotes] @@ -23,4 +23,4 @@ we'd love your feedback [on this GitHub issue][feedback]. [relnotes]: https://dev-doc.rust-lang.org/1.77.1/releases.html [feedback]: https://github.com/rust-lang/release-team/issues/16 - \ No newline at end of file + diff --git a/posts/inside-rust/2024-04-01-leadership-council-repr-selection.md b/posts/inside-rust/2024-04-01-leadership-council-repr-selection.md index 02bf23065..73fb0e3e5 100644 --- a/posts/inside-rust/2024-04-01-leadership-council-repr-selection.md +++ b/posts/inside-rust/2024-04-01-leadership-council-repr-selection.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Leadership Council March Representative Selections" -author: Eric Huss -team: Leadership Council ---- ++++ +layout = "post" +title = "Leadership Council March Representative Selections" +author = "Eric Huss" +team = "Leadership Council " ++++ The March 2024 selections for [Leadership Council] representatives have been finalized. All teams chose their existing representatives to continue for a second term. The representatives are: diff --git a/posts/inside-rust/2024-04-12-types-team-leadership.md b/posts/inside-rust/2024-04-12-types-team-leadership.md index 3ed117101..6892c009e 100644 --- a/posts/inside-rust/2024-04-12-types-team-leadership.md +++ b/posts/inside-rust/2024-04-12-types-team-leadership.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Announcing lcnr as Types Team co-lead" -author: Niko Matsakis -team: the types team ---- ++++ +layout = "post" +title = "Announcing lcnr as Types Team co-lead" +author = "Niko Matsakis" +team = "the types team " ++++ It is my great privilege to announce that [lcnr][] will be serving as the new types team co-lead. The types team has adopted the ["rolling leadership" model](https://rust-lang.github.io/rfcs/3262-compiler-team-rolling-leads.html) pioneered by the compiler team, and so [lcnr][] is joining as the new "junior lead". The senior lead will be [Jack Huey][]. I ([Niko Matsakis][]) am going to be stepping back and I will continue to be active as a types team member. diff --git a/posts/inside-rust/2024-05-07-announcing-project-goals.md b/posts/inside-rust/2024-05-07-announcing-project-goals.md index 223510db2..27add03a5 100644 --- a/posts/inside-rust/2024-05-07-announcing-project-goals.md +++ b/posts/inside-rust/2024-05-07-announcing-project-goals.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rust Project Goals Submission Period" -author: Niko Matsakis and Josh Triplett -team: Leadership Council ---- ++++ +layout = "post" +title = "Rust Project Goals Submission Period" +author = "Niko Matsakis and Josh Triplett" +team = "Leadership Council " ++++ We're happy to announce the start of an experimental roadmapping effort dubbed **Rust project goals**. As described in [RFC 3614][], the plan is to establish a slate of **project goals** for the second half of 2024 (2024H2). **We need your help!** We are currently seeking ideas for project goals, particularly those that have motivated owners who have time and resources to drive the goal to completion. [If you'd like to propose a goal, read more about the process here!][propose] diff --git a/posts/inside-rust/2024-05-07-this-development-cycle-in-cargo-1.79.md b/posts/inside-rust/2024-05-07-this-development-cycle-in-cargo-1.79.md index 7dc2799ed..65dc921c6 100644 --- a/posts/inside-rust/2024-05-07-this-development-cycle-in-cargo-1.79.md +++ b/posts/inside-rust/2024-05-07-this-development-cycle-in-cargo-1.79.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.79" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.79" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.79 diff --git a/posts/inside-rust/2024-05-09-rust-leads-summit.md b/posts/inside-rust/2024-05-09-rust-leads-summit.md index 02bf54e98..8d67976f5 100644 --- a/posts/inside-rust/2024-05-09-rust-leads-summit.md +++ b/posts/inside-rust/2024-05-09-rust-leads-summit.md @@ -1,8 +1,8 @@ ---- -layout: post -title: "Recap: Rust Leads Summit 2024" -author: Tyler Mandry and Eric Holk ---- ++++ +layout = "post" +title = "Recap: Rust Leads Summit 2024" +author = "Tyler Mandry and Eric Holk" ++++ ## What happened? diff --git a/posts/inside-rust/2024-05-14-leadership-council-update.md b/posts/inside-rust/2024-05-14-leadership-council-update.md index 79a82a913..0f77f4ed6 100644 --- a/posts/inside-rust/2024-05-14-leadership-council-update.md +++ b/posts/inside-rust/2024-05-14-leadership-council-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "May 2024 Leadership Council Update" -author: Eric Huss -team: Leadership Council ---- ++++ +layout = "post" +title = "May 2024 Leadership Council Update" +author = "Eric Huss" +team = "Leadership Council " ++++ Hello again from the Rust Leadership Council! We wanted to share an update on what the Council has been working on since [our last update][update]. diff --git a/posts/inside-rust/2024-05-28-launching-pad-representative.md b/posts/inside-rust/2024-05-28-launching-pad-representative.md index b191866e4..1bc4a8eb9 100644 --- a/posts/inside-rust/2024-05-28-launching-pad-representative.md +++ b/posts/inside-rust/2024-05-28-launching-pad-representative.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Welcome James Munns to the Leadership Council" -author: Eric Huss -team: Leadership Council ---- ++++ +layout = "post" +title = "Welcome James Munns to the Leadership Council" +author = "Eric Huss" +team = "Leadership Council " ++++ The Leadership Council would like to welcome [James Munns] as the new representative of the Launching Pad. [JP] will be stepping down for personal reasons. We are very grateful for JP being a part of the Leadership Council since its beginning. diff --git a/posts/inside-rust/2024-06-19-this-development-cycle-in-cargo-1.80.md b/posts/inside-rust/2024-06-19-this-development-cycle-in-cargo-1.80.md index dab112d3f..4f4ce446a 100644 --- a/posts/inside-rust/2024-06-19-this-development-cycle-in-cargo-1.80.md +++ b/posts/inside-rust/2024-06-19-this-development-cycle-in-cargo-1.80.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.80" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.80" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.80 diff --git a/posts/inside-rust/2024-08-01-welcome-tc-to-the-lang-team.md b/posts/inside-rust/2024-08-01-welcome-tc-to-the-lang-team.md index 6a09b78ea..1f62a3cde 100644 --- a/posts/inside-rust/2024-08-01-welcome-tc-to-the-lang-team.md +++ b/posts/inside-rust/2024-08-01-welcome-tc-to-the-lang-team.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Welcome TC to the Rust language design team!" -author: Niko Matsakis and Tyler Mandry -team: The Rust Lang Team ---- ++++ +layout = "post" +title = "Welcome TC to the Rust language design team!" +author = "Niko Matsakis and Tyler Mandry" +team = "The Rust Lang Team " ++++ Please join us in welcoming TC as a new member of the Rust language design team. TC has been a valuable contributor to the Rust project, serving as the lead of the lang-ops team and overseeing the Rust 2024 edition. diff --git a/posts/inside-rust/2024-08-09-async-closures-call-for-testing.md b/posts/inside-rust/2024-08-09-async-closures-call-for-testing.md index bb65e0e58..f67c6a8a6 100644 --- a/posts/inside-rust/2024-08-09-async-closures-call-for-testing.md +++ b/posts/inside-rust/2024-08-09-async-closures-call-for-testing.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Async Closures MVP: Call for Testing!" -author: Michael Goulet -team: The Async Working Group ---- ++++ +layout = "post" +title = "Async Closures MVP: Call for Testing!" +author = "Michael Goulet" +team = "The Async Working Group " ++++ The async working group is excited to announce that [RFC 3668] "Async Closures" was recently approved by the Lang team. In this post, we want to briefly motivate why async closures exist, explain their current shortcomings, and most importantly, announce a call for testing them on nightly Rust. @@ -163,4 +163,4 @@ fn needs_fn_pointer(callback: impl async Fn()) { todo!() } fn needs_fn_pointer(callback: impl AsyncFn()) { todo!() } ``` -[RFC 3668]: https://rust-lang.github.io/rfcs/3668-async-closures.html \ No newline at end of file +[RFC 3668]: https://rust-lang.github.io/rfcs/3668-async-closures.html diff --git a/posts/inside-rust/2024-08-15-this-development-cycle-in-cargo-1.81.md b/posts/inside-rust/2024-08-15-this-development-cycle-in-cargo-1.81.md index 45fbc1867..ca598529d 100644 --- a/posts/inside-rust/2024-08-15-this-development-cycle-in-cargo-1.81.md +++ b/posts/inside-rust/2024-08-15-this-development-cycle-in-cargo-1.81.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.81" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.81" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.81 diff --git a/posts/inside-rust/2024-08-20-leadership-council-repr-selection.md b/posts/inside-rust/2024-08-20-leadership-council-repr-selection.md index b53bf153d..31aeffef5 100644 --- a/posts/inside-rust/2024-08-20-leadership-council-repr-selection.md +++ b/posts/inside-rust/2024-08-20-leadership-council-repr-selection.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Leadership Council September Representative Selections" -author: Eric Huss -team: Leadership Council ---- ++++ +layout = "post" +title = "Leadership Council September Representative Selections" +author = "Eric Huss" +team = "Leadership Council " ++++ The selection process for representatives on the [Leadership Council] is starting today. diff --git a/posts/inside-rust/2024-08-22-embedded-wg-micro-survey.md b/posts/inside-rust/2024-08-22-embedded-wg-micro-survey.md index 72e4f3dd9..2dc067d82 100644 --- a/posts/inside-rust/2024-08-22-embedded-wg-micro-survey.md +++ b/posts/inside-rust/2024-08-22-embedded-wg-micro-survey.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Embedded Working Group Community Micro Survey" -author: James Munns -team: Embedded Devices Working Group ---- ++++ +layout = "post" +title = "Embedded Working Group Community Micro Survey" +author = "James Munns" +team = "Embedded Devices Working Group " ++++ The [Embedded devices working group] has launched the [2024 Embedded Community Micro Survey] starting today, and running until **September 19th, 2024**. diff --git a/posts/inside-rust/2024-09-02-all-hands.md b/posts/inside-rust/2024-09-02-all-hands.md index 52ec09724..502ac133c 100644 --- a/posts/inside-rust/2024-09-02-all-hands.md +++ b/posts/inside-rust/2024-09-02-all-hands.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Save the Date: Rust All Hands 2025" -author: Mara Bos -team: Leadership Council ---- ++++ +layout = "post" +title = "Save the Date: Rust All Hands 2025" +author = "Mara Bos" +team = "Leadership Council " ++++ We are very excited to announce that, after six years, we will finally have another Rust All Hands event in 2025! diff --git a/posts/inside-rust/2024-09-06-electing-new-project-directors.md b/posts/inside-rust/2024-09-06-electing-new-project-directors.md index a8090e866..5a5305dec 100644 --- a/posts/inside-rust/2024-09-06-electing-new-project-directors.md +++ b/posts/inside-rust/2024-09-06-electing-new-project-directors.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Electing New Project Directors 2024" -author: Leadership Council -team: Leadership Council ---- ++++ +layout = "post" +title = "Electing New Project Directors 2024" +author = "Leadership Council" +team = "Leadership Council " ++++ Today we are launching the process to elect two Project Directors to the Rust Foundation Board of Directors. This is the second round of slots, following from [last year's election](https://blog.rust-lang.org/2023/08/30/electing-new-project-directors.html). diff --git a/posts/inside-rust/2024-09-06-leadership-council-update.md b/posts/inside-rust/2024-09-06-leadership-council-update.md index ae8a9de93..8e3fbf273 100644 --- a/posts/inside-rust/2024-09-06-leadership-council-update.md +++ b/posts/inside-rust/2024-09-06-leadership-council-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "September 2024 Leadership Council Update" -author: Eric Huss -team: Leadership Council ---- ++++ +layout = "post" +title = "September 2024 Leadership Council Update" +author = "Eric Huss" +team = "Leadership Council " ++++ Hello again from the Rust Leadership Council! We wanted to share an update on what the Council has been working on since [our last update][update]. diff --git a/posts/inside-rust/2024-09-26-rtn-call-for-testing.md b/posts/inside-rust/2024-09-26-rtn-call-for-testing.md index 5a6b5a7c1..4a382024e 100644 --- a/posts/inside-rust/2024-09-26-rtn-call-for-testing.md +++ b/posts/inside-rust/2024-09-26-rtn-call-for-testing.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Return type notation MVP: Call for testing!" -author: Michael Goulet -team: The Async Working Group ---- ++++ +layout = "post" +title = "Return type notation MVP: Call for testing!" +author = "Michael Goulet" +team = "The Async Working Group " ++++ The async working group is excited to announce that [RFC 3654] return type notation (RTN) is ready for testing on nightly Rust. In this post, we'll briefly describe the feature. diff --git a/posts/inside-rust/2024-09-27-leadership-council-repr-selection.md b/posts/inside-rust/2024-09-27-leadership-council-repr-selection.md index ab8bd2672..091b6ccb1 100644 --- a/posts/inside-rust/2024-09-27-leadership-council-repr-selection.md +++ b/posts/inside-rust/2024-09-27-leadership-council-repr-selection.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Leadership Council September 2024 Representative Selections" -author: Eric Huss -team: Leadership Council ---- ++++ +layout = "post" +title = "Leadership Council September 2024 Representative Selections" +author = "Eric Huss" +team = "Leadership Council " ++++ The September 2024 selections for [Leadership Council] representatives have been finalized. The Lang Team has chosen [TC] as their new representative, and the Moderation Team has chosen [Oliver Scherer]. Oli is currently on leave, so the current representative, [Josh Gould], will substitute until he returns. Thank you to the outgoing representatives [Jack Huey] and [Josh Gould] for your amazing support on the Council. diff --git a/posts/inside-rust/2024-10-01-this-development-cycle-in-cargo-1.82.md b/posts/inside-rust/2024-10-01-this-development-cycle-in-cargo-1.82.md index 438dc4513..e412a703e 100644 --- a/posts/inside-rust/2024-10-01-this-development-cycle-in-cargo-1.82.md +++ b/posts/inside-rust/2024-10-01-this-development-cycle-in-cargo-1.82.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.82" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.82" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.82 diff --git a/posts/inside-rust/2024-10-10-test-infra-oct-2024.md b/posts/inside-rust/2024-10-10-test-infra-oct-2024.md index f47e6dd18..e06cd0d77 100644 --- a/posts/inside-rust/2024-10-10-test-infra-oct-2024.md +++ b/posts/inside-rust/2024-10-10-test-infra-oct-2024.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Month in Our Test Infra: September 2024" -author: Jieyou Xu -team: the Bootstrap Team ---- ++++ +layout = "post" +title = "This Month in Our Test Infra: September 2024" +author = "Jieyou Xu" +team = "the Bootstrap Team " ++++ # This Month in Our Test Infra: September 2024 diff --git a/posts/inside-rust/2024-10-31-this-development-cycle-in-cargo-1.83.md b/posts/inside-rust/2024-10-31-this-development-cycle-in-cargo-1.83.md index 8059538c4..2a98e963c 100644 --- a/posts/inside-rust/2024-10-31-this-development-cycle-in-cargo-1.83.md +++ b/posts/inside-rust/2024-10-31-this-development-cycle-in-cargo-1.83.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.83" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.83" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.83 diff --git a/posts/inside-rust/2024-11-01-compiler-team-reorg.md b/posts/inside-rust/2024-11-01-compiler-team-reorg.md index 9c46f422f..3f6a16c92 100644 --- a/posts/inside-rust/2024-11-01-compiler-team-reorg.md +++ b/posts/inside-rust/2024-11-01-compiler-team-reorg.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Re-organising the compiler team and recognising our team members -author: davidtwco and wesleywiser -team: the compiler team ---- ++++ +layout = "post" +title = "Re-organising the compiler team and recognising our team members" +author = "davidtwco and wesleywiser" +team = "the compiler team " ++++ Back in June, the compiler team merged [RFC 3599][rfc] which re-structured the team to ensure the team's policies and processes can support the maintenance of the Rust compiler going forward. diff --git a/posts/inside-rust/2024-11-04-project-goals-2025h1-call-for-proposals.md b/posts/inside-rust/2024-11-04-project-goals-2025h1-call-for-proposals.md index 66b8843b1..4af3c2275 100644 --- a/posts/inside-rust/2024-11-04-project-goals-2025h1-call-for-proposals.md +++ b/posts/inside-rust/2024-11-04-project-goals-2025h1-call-for-proposals.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Call for proposals: Rust 2025h1 project goals" -author: Niko Matsakis -team: Leadership Council ---- ++++ +layout = "post" +title = "Call for proposals: Rust 2025h1 project goals" +author = "Niko Matsakis" +team = "Leadership Council " ++++ **As of today, we are officially accepting proposals for Rust Project Goals targeting 2025H1 (the first half of 2025).** If you'd like to participate in the process, or just to follow along, please check out the [2025h1 goal page][2025h1]. It includes listings of the goals currently under consideration, more details about the goals program, and instructions for how to submit a goal. diff --git a/posts/inside-rust/2024-11-04-test-infra-oct-2024-2.md b/posts/inside-rust/2024-11-04-test-infra-oct-2024-2.md index 00e68c95c..4106f64fc 100644 --- a/posts/inside-rust/2024-11-04-test-infra-oct-2024-2.md +++ b/posts/inside-rust/2024-11-04-test-infra-oct-2024-2.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Month in Our Test Infra: October 2024" -author: Jieyou Xu -team: the Bootstrap Team ---- ++++ +layout = "post" +title = "This Month in Our Test Infra: October 2024" +author = "Jieyou Xu" +team = "the Bootstrap Team " ++++ # This Month in Our Test Infra: October 2024 diff --git a/posts/inside-rust/2024-11-12-compiler-team-new-members.md b/posts/inside-rust/2024-11-12-compiler-team-new-members.md index 5f433eb48..9fcb1868d 100644 --- a/posts/inside-rust/2024-11-12-compiler-team-new-members.md +++ b/posts/inside-rust/2024-11-12-compiler-team-new-members.md @@ -1,9 +1,9 @@ ---- -layout: post -title: Announcing four new members of the compiler team -author: davidtwco and wesleywiser -team: the compiler team ---- ++++ +layout = "post" +title = "Announcing four new members of the compiler team" +author = "davidtwco and wesleywiser" +team = "the compiler team " ++++ Its been no time at all since [we restructured the team and recognised our existing and new members][blog_reorg], but we've already got new compiler team members to announce and recognise: diff --git a/posts/inside-rust/2024-12-04-trait-system-refactor-initiative.md b/posts/inside-rust/2024-12-04-trait-system-refactor-initiative.md index 2097e3c0b..353460fed 100644 --- a/posts/inside-rust/2024-12-04-trait-system-refactor-initiative.md +++ b/posts/inside-rust/2024-12-04-trait-system-refactor-initiative.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Rustc Trait System Refactor Initiative Update: Stabilizing `-Znext-solver=coherence`" -author: lcnr -team: The Rustc Trait System Refactor Initiative ---- ++++ +layout = "post" +title = "Rustc Trait System Refactor Initiative Update: Stabilizing `-Znext-solver=coherence`" +author = "lcnr" +team = "The Rustc Trait System Refactor Initiative " ++++ It's been half a year since we last summarized our progress in the [Types Team update blog post](https://blog.rust-lang.org/2024/06/26/types-team-update.html). With the next-generation trait solver now getting used by default in coherence checking on beta[^2], it's time for another update. The next-generation trait solver is intended to fully replace the existing type system components responsible for proving trait bounds, normalizing associated types, and much more. This should fix many long-standing (soundness) bugs, enable future type system improvements, and improve compile-times. See [this previous blog post](https://blog.rust-lang.org/inside-rust/2023/07/17/trait-system-refactor-initiative.html) for more details. diff --git a/posts/inside-rust/2024-12-09-leadership-council-update.md b/posts/inside-rust/2024-12-09-leadership-council-update.md index c1ae35a04..a0f8222f7 100644 --- a/posts/inside-rust/2024-12-09-leadership-council-update.md +++ b/posts/inside-rust/2024-12-09-leadership-council-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "December 2024 Leadership Council Update" -author: Eric Huss -team: Leadership Council ---- ++++ +layout = "post" +title = "December 2024 Leadership Council Update" +author = "Eric Huss" +team = "Leadership Council " ++++ Hello again from the Rust Leadership Council! We wanted to share an update on what the Council has been working on since [our last update][update]. diff --git a/posts/inside-rust/2024-12-09-test-infra-nov-2024.md b/posts/inside-rust/2024-12-09-test-infra-nov-2024.md index 9876a251d..29a98dc0a 100644 --- a/posts/inside-rust/2024-12-09-test-infra-nov-2024.md +++ b/posts/inside-rust/2024-12-09-test-infra-nov-2024.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Month in Our Test Infra: November 2024" -author: Jieyou Xu -team: the Bootstrap Team ---- ++++ +layout = "post" +title = "This Month in Our Test Infra: November 2024" +author = "Jieyou Xu" +team = "the Bootstrap Team " ++++ # This Month in Our Test Infra: November 2024 diff --git a/posts/inside-rust/2024-12-13-this-development-cycle-in-cargo-1.84.md b/posts/inside-rust/2024-12-13-this-development-cycle-in-cargo-1.84.md index dbff28411..232240578 100644 --- a/posts/inside-rust/2024-12-13-this-development-cycle-in-cargo-1.84.md +++ b/posts/inside-rust/2024-12-13-this-development-cycle-in-cargo-1.84.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.84" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.84" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.84 diff --git a/posts/inside-rust/2024-12-17-project-director-update.md b/posts/inside-rust/2024-12-17-project-director-update.md index eeee820ca..8d79bf1d5 100644 --- a/posts/inside-rust/2024-12-17-project-director-update.md +++ b/posts/inside-rust/2024-12-17-project-director-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "December 2024 Project Director Update" -author: Carol Nichols -team: Rust Foundation Project Directors ---- ++++ +layout = "post" +title = "December 2024 Project Director Update" +author = "Carol Nichols" +team = "Rust Foundation Project Directors " ++++ Hello and welcome to the inaugural Rust Foundation Project Director update! I’m Carol Nichols, I’m one of the authors on The Rust Programming Language book and a member of the crates.io team, and [I diff --git a/posts/inside-rust/2025-01-10-test-infra-dec-2024.md b/posts/inside-rust/2025-01-10-test-infra-dec-2024.md index de5d8364c..7e784fc1d 100644 --- a/posts/inside-rust/2025-01-10-test-infra-dec-2024.md +++ b/posts/inside-rust/2025-01-10-test-infra-dec-2024.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Month in Our Test Infra: December 2024" -author: Jieyou Xu -team: the Bootstrap Team ---- ++++ +layout = "post" +title = "This Month in Our Test Infra: December 2024" +author = "Jieyou Xu" +team = "the Bootstrap Team " ++++ # This Month in Our Test Infra: December 2024 diff --git a/posts/inside-rust/2025-01-17-this-development-cycle-in-cargo-1.85.md b/posts/inside-rust/2025-01-17-this-development-cycle-in-cargo-1.85.md index 709dbc7ec..03d0f9db0 100644 --- a/posts/inside-rust/2025-01-17-this-development-cycle-in-cargo-1.85.md +++ b/posts/inside-rust/2025-01-17-this-development-cycle-in-cargo-1.85.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.85" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.85" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.85 diff --git a/posts/inside-rust/2025-01-30-project-director-update.md b/posts/inside-rust/2025-01-30-project-director-update.md index 3e6b78b7f..cb15b92f7 100644 --- a/posts/inside-rust/2025-01-30-project-director-update.md +++ b/posts/inside-rust/2025-01-30-project-director-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "January 2025 Project Director Update" -author: Carol Nichols -team: Rust Foundation Project Directors ---- ++++ +layout = "post" +title = "January 2025 Project Director Update" +author = "Carol Nichols" +team = "Rust Foundation Project Directors " ++++ Happy New Year everyone! Welcome to the second blog post in [the series started last month](https://blog.rust-lang.org/inside-rust/2024/12/17/project-director-update.html) where us Rust Foundation Project Directors will be sharing the highlights from last month’s Rust Foundation Board meeting. You’ll find the [full December 2024 meeting minutes](https://rustfoundation.org/resource/december-board-minutes/) on the Rust Foundation’s [beautiful new site](https://rustfoundation.org/policies-resources/#minutes)! diff --git a/posts/inside-rust/2025-02-14-leadership-council-repr-selection.md b/posts/inside-rust/2025-02-14-leadership-council-repr-selection.md index c4301bd56..7948180ba 100644 --- a/posts/inside-rust/2025-02-14-leadership-council-repr-selection.md +++ b/posts/inside-rust/2025-02-14-leadership-council-repr-selection.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Leadership Council March 2025 Representative Selections" -author: Eric Huss -team: Leadership Council ---- ++++ +layout = "post" +title = "Leadership Council March 2025 Representative Selections" +author = "Eric Huss" +team = "Leadership Council " ++++ The selection process for representatives on the [Leadership Council] is starting today. diff --git a/posts/inside-rust/2025-02-24-project-director-update.md b/posts/inside-rust/2025-02-24-project-director-update.md index bb38207f5..b7e06ec75 100644 --- a/posts/inside-rust/2025-02-24-project-director-update.md +++ b/posts/inside-rust/2025-02-24-project-director-update.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "February 2025 Project Director Update" -author: Carol Nichols -team: Rust Foundation Project Directors ---- ++++ +layout = "post" +title = "February 2025 Project Director Update" +author = "Carol Nichols" +team = "Rust Foundation Project Directors " ++++ This is the third blog post in [the series started December 2024](https://blog.rust-lang.org/inside-rust/2024/12/17/project-director-update.html) where us Rust Foundation Project Directors will be sharing the highlights from last month’s Rust Foundation Board meeting. You’ll find the [full January 2025 meeting minutes](https://rustfoundation.org/resource/january-2025-board-meeting/) on the Rust Foundation’s [beautiful new site](https://rustfoundation.org/policies-resources/#minutes)! @@ -18,4 +18,4 @@ As always, if you have any comments, questions, or suggestions, please email all of the project directors via project-directors at rust-lang.org or join us in [the #foundation channel on the Rust Zulip][foundation-zulip]. -[foundation-zulip]: https://rust-lang.zulipchat.com/#narrow/channel/335408-foundation \ No newline at end of file +[foundation-zulip]: https://rust-lang.zulipchat.com/#narrow/channel/335408-foundation diff --git a/posts/inside-rust/2025-02-27-relnotes-interest-group.md b/posts/inside-rust/2025-02-27-relnotes-interest-group.md index 6d5b24ce3..294e69398 100644 --- a/posts/inside-rust/2025-02-27-relnotes-interest-group.md +++ b/posts/inside-rust/2025-02-27-relnotes-interest-group.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Relnotes PR and release blog post ping group" -author: Jieyou Xu -team: The Release Team ---- ++++ +layout = "post" +title = "Relnotes PR and release blog post ping group" +author = "Jieyou Xu" +team = "The Release Team " ++++ # Relnotes PR and release blog post ping group is now available diff --git a/posts/inside-rust/2025-02-27-this-development-cycle-in-cargo-1.86.md b/posts/inside-rust/2025-02-27-this-development-cycle-in-cargo-1.86.md index cab1bb1fe..b34de078d 100644 --- a/posts/inside-rust/2025-02-27-this-development-cycle-in-cargo-1.86.md +++ b/posts/inside-rust/2025-02-27-this-development-cycle-in-cargo-1.86.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "This Development-cycle in Cargo: 1.86" -author: Ed Page -team: The Cargo Team ---- ++++ +layout = "post" +title = "This Development-cycle in Cargo: 1.86" +author = "Ed Page" +team = "The Cargo Team " ++++ # This Development-cycle in Cargo: 1.86 diff --git a/posts/inside-rust/2025-03-05-inferred-const-generic-arguments.md b/posts/inside-rust/2025-03-05-inferred-const-generic-arguments.md index bd6bd937e..3fe3f05af 100644 --- a/posts/inside-rust/2025-03-05-inferred-const-generic-arguments.md +++ b/posts/inside-rust/2025-03-05-inferred-const-generic-arguments.md @@ -1,9 +1,9 @@ ---- -layout: post -title: "Inferred const generic arguments: Call for Testing!" -author: BoxyUwU -team: The Const Generics Project Group ---- ++++ +layout = "post" +title = "Inferred const generic arguments: Call for Testing!" +author = "BoxyUwU" +team = "The Const Generics Project Group " ++++ We are excited to announce that `feature(generic_arg_infer)` is nearing the point of stabilization. In this post we'd like to talk a bit about what this feature does, and what comes next for it. @@ -59,4 +59,4 @@ A big thank you to [@lcnr][lcnr] and [@JulianKnodt][JulianKnodt] for the initial [JulianKnodt]: https://github.com/JulianKnodt [camelid]: https://github.com/camelid [voidc]: https://github.com/voidc -[compiler-errors]: https://github.com/compiler-errors \ No newline at end of file +[compiler-errors]: https://github.com/compiler-errors