Skip to content

Commit

Permalink
Merge pull request #1016 from euphemism/edit-pass-on-1.0-release-post
Browse files Browse the repository at this point in the history
Touch up 1.0 release post
  • Loading branch information
domenkozar authored Mar 20, 2024
2 parents b161b89 + 91831ea commit cbd16d2
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions docs/blog/posts/devenv-v1.0-rewrite-in-rust.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
draft: false
date: 2023-03-20
date: 2024-03-20
authors:
- domenkozar
---
Expand All @@ -20,7 +20,7 @@ Note: Read the migration guide at the end of this post, as 1.0 is not entirely b

When I started to write this blog post for the Python rewrite, I came up with only excuses as to why it is not fast and realized that we were simply breaking our promise to you.

The second reason is that in the Nix community there has been a lot of controversy surrounding flakes (that's for another blog post); the [tvix](https://tvix.dev/) developers decided to do something about it two years ago and started a rewrite Nix in Rust. This leaves us with the opportunity in the future to use the same libraries and tools in Rust.
The second reason is that in the Nix community there has been a lot of controversy surrounding flakes (that's for another blog post); two years ago, the [tvix](https://tvix.dev/) developers decided to do something about it and started a rewrite of Nix in Rust. This leaves us with the opportunity in the future to use the same Rust libraries and tooling.

## What's new?

Expand Down Expand Up @@ -50,7 +50,7 @@ The new `enterTest` attribute in `devenv.nix` allows you to define testing logic
enterTest = ''
wait_for_port 5432
ncdu --version | grep "ncdu 2.2"
ncdu --version | grep "ncdu 2.2"
'';
}
```
Expand All @@ -61,8 +61,7 @@ If you have any [processes](/processes) defined, they will be started and stoppe

Read more about this in the [testing documentation](/tests).

This allows you to run tests with all your tooling and processes running,
extremely convenient for integration and functional tests.
This allows for executing tests with all of your tooling and processes running—extremely convenient for integration and functional tests.

### devenv-nixpkgs

Expand Down

0 comments on commit cbd16d2

Please sign in to comment.