Skip to content

Commit fcdf713

Browse files
committed
Call for early adopters of sel and botan-low
1 parent 3ad2081 commit fcdf713

File tree

8 files changed

+75
-157
lines changed

8 files changed

+75
-157
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
public

.gitmodules

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
[submodule "themes/adidoks"]
22
path = themes/adidoks
3-
url = https://github.com/aaranxu/adidoks.git
3+
url = https://github.com/aaranxu/adidoks
4+
branch = main

content/blog/botan-first-milestone.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
+++
22
title = "Botan: The first milestone"
33
description = "A step towards improving the state of Haskell cryptography"
4-
date = 2024-06-03T12:15:00
5-
updated = 2024-06-03T12:15:00
4+
date = 2024-03-11T12:15:00
5+
updated = 2024-03-11T12:15:00
66
draft = false # Leave this as true so that it is not published
77
template = "blog/page.html"
88

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
+++
2+
title = "Call for early adopters for Sel and Botan"
3+
description = ""
4+
date = 2024-04-05T16:00:00
5+
updated = 2024-04-03T16:00:00
6+
draft = false
7+
template = "blog/page.html"
8+
9+
[extra]
10+
lead = "We are calling for early adopters of the sel and botan-low libraries to improve their usability and reliability"
11+
+++
12+
13+
The Haskell Cryptography Group is calling for early adopters of [Sel][sel] and [botan-low], which respectively provide
14+
reliable and well-documented bindings to [libsodium][libsodium] and [botan].
15+
16+
We want to gather feedback from industrial and hobbyist users on the documentation and ergonomics of these libraries,
17+
as this will help us serve users better in the future.
18+
19+
In particular, we want to know if the example usages provided in the documentation help, and how they could be improved.
20+
21+
You can use these libraries today by adding them to your cabal file:
22+
23+
```haskell
24+
botan-low ^>=0.0.1,
25+
```
26+
27+
and
28+
29+
```haskell
30+
sel ^>=0.0.1,
31+
```
32+
33+
For security reasons, the bindings do not bundle the underlying C and C++ libraries, you have to install them yourself.
34+
35+
Please let us know if you have any issue on the the ticket trackers:
36+
37+
* https://github.com/haskell-cryptography/libsodium-bindings/issues/new
38+
* https://github.com/haskell-cryptography/botan/issues/new
39+
40+
41+
[sel]: https://flora.pm/packages/@hackage/sel
42+
[botan-low]: https://flora.pm/packages/@hackage/botan-low
43+
[libsodium]: https://doc.libsodium.org/
44+
[botan]: https://botan.randombit.net/

content/blog/markdown-syntax.md

-152
This file was deleted.

content/projects/_index.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,14 @@ template = "projects/index.html"
44

55
[[extra.list]]
66
title = "Libsodium bindings"
7-
content = "Static bindings to the Libsodium C library and Haskell wrapper"
7+
content = "Bindings to the Libsodium C library and high-level wrapper"
88
url = "/projects/libsodium/"
99

10+
[[extra.list]]
11+
title = "Botan bindings"
12+
content = "Bindings to the Botan C++ library and high-level Haskell wrapper"
13+
url = "/projects/botan/"
14+
1015
[[extra.list]]
1116
title = "Blake3 bindings"
1217
content = "Static bindings to the Blake3 C library and Haskell wrapper"

content/projects/botan.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
+++
2+
title = "Botan Bindings"
3+
+++
4+
5+
The Haskell Cryptography Group presents its suite of libsodium packages:
6+
7+
| Package | Status | Version |
8+
|----------------------------------|----------------------|--------------------------|
9+
| [botan-low][botan-low] | ![botan-low-ci] | ![botan-low-version] |
10+
| [botan‑bindings][botan-bindings] | ![botan-bindings-ci] | ![botan-bindings-version]|
11+
12+
13+
[botan-low]: https://github.com/haskell-cryptography/botan/tree/main/botan-low
14+
[botan-low-ci]: https://github.com/haskell-cryptography/botan/actions/workflows/ci.yml/badge.svg
15+
[botan-low-version]: https://img.shields.io/hackage/v/botan-low.svg
16+
17+
[botan-bindings]: https://github.com/haskell-cryptography/botan/tree/main/botan
18+
[botan-bindings-ci]: https://github.com/haskell-cryptography/botan/actions/workflows/main-ci.yml/badge.svg
19+
[botan-bindings-version]: https://img.shields.io/hackage/v/botan-bindings.svg

themes/adidoks

0 commit comments

Comments
 (0)