Sequoia is a very young project. Currently, we do not actively seek code contributions, but you can try it out, have a look, and tell us what you think. We’d love to get in contact with you.
Sequoia is maintained in a Git repository. To clone it, do:
% git clone https://gitlab.com/sequoia-pgp/sequoia.git
To build Sequoia, you need a Rust toolchain. To install it on a Debian system, do:
# apt install git rustc cargo clang make pkg-config nettle-dev libssl-dev capnproto libsqlite3-dev
As of this writing, this works fine on Debian 10 (Buster). You can
use Debian 9 (Stretch), but you need to pull
nettle-dev from testing.
Then to build it, do:
% cargo build --all
Among other things, this builds the
sq binary, a simple frontend
that can be used to experiment with Sequoia and OpenPGP. The
documentation for this tool is
To run all the tests, do:
% cargo test --all
Get in touch
If you are interested in using or developing Sequoia, please get in touch. We can be reached on our mailing list, and using IRC.
Join our mailing list by sending a mail to firstname.lastname@example.org.
Find us on freenode in #sequoia.