Skip to content

Commit d037d92

Browse files
committed
Minor feedback changes
1 parent 92d8a74 commit d037d92

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

content/blog/botan-first-milestone.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,16 @@ By binding to Botan, we have solved a significant problem of providing much of t
2828

2929
Do you use one of the following libraries?
3030

31-
- `crypton` / `cryptonite`
32-
- `libsodium`
33-
- `saltine`
31+
- `cryptohash`
32+
- `crypto-pubkey-types`
33+
- `crypto-cipher-types`
34+
- `cryptonite`
35+
- `crypton`
36+
- `password`
3437

3538
That's where you come in! We'd like you to consider giving [botan][botan github] a try!
3639

37-
`botan-low` is surprisingly viable out-of-box, and `botan` will be having it's own `0.0.1` release soon enough. We are interested in seeing how they perform in the real world, and we can only do that with users - we can't listen to your feedback if there isn't any!
40+
`botan-low` is viable out-of-box, and `botan` will be having it's own `0.0.1` release soon enough. We are interested in seeing how they perform in the real world, and we can only do that with users - we can't listen to your feedback if there isn't any!
3841

3942
Or perhaps you may be a user of a library with one of these buried deep in the dependencies?
4043

@@ -48,7 +51,7 @@ Or perhaps you may be a user of a library with one of these buried deep in the d
4851
- `warp`
4952
- `websockets`
5053

51-
There's some pretty popular libraries on that list there, and their list of transitive dependents is quite large. These libraries sit at the root of a lot of production haskell code, and anything involving networking, APIs, and the internet is likely to depend on at least one of them.
54+
These are popular libraries, and their list of transitive dependents is quite large. They sit at the root of a lot of production haskell code, and anything involving networking, APIs, and the internet is likely to depend on at least one of them.
5255

5356
Would it surprise you that they are all directly or indirectly dependent on `crypton`, which contains unaudited C implementations that must be maintained by the Haskell community as a fork after `cryptonite` was abandoned by its original author.
5457

@@ -86,7 +89,7 @@ We'd like to spend a good chunk of time improving the installation process, with
8689

8790
[^1]: Definitely more highly requested than anticipated
8891

89-
We're also looking into using `build-type: Configure` for bundling Botan C++ as a Haskell package for easy installation on all operating systems - we'd like for usage to be as easy as adding `botan` to your dependencies.
92+
We're also looking into using `build-type: Configure` to automatically fetch and/or build the latest compatible version of Botan C++ via Cabal if it is not already installed, in order to streamline the process on all operating systems - we'd like for usage to be as easy as adding `botan` to your dependencies.
9093

9194
### Development of a drop-in interface replacement for `crypton`
9295

0 commit comments

Comments
 (0)