Proposal: A modern website #3834
securitykernel
started this conversation in
Show and tell
Replies: 1 comment
-
Sounds like a good idea! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We propose a new, modern website for Botan that mainly serves as an entry point for new users and is served under a dedicated top-level domain as other cryptographic libraries do, e.g., OpenSSL's openssl.org, BouncyCastle's bouncycastle.org or GnuTLS' gnutls.org.
We have registered https://botan-crypto.org to showcase the new website. https://botan.org is already registered and in use and therefore not available.
For discussion it is best to just browse the website now. For historical references I'll also add screenshots below.
The website should consist of three major areas:
Landing Page
Then idea here is to provide a short summary on what Botan is, and quick links to GitHub, to the getting started guide and the docs in general. The docs are hosted on the subdomain https://docs.botan-crypto.org, so essentially this reflects what is currently hosted on https://botan.randombit.net, except for releases.
Additionally, the landing page should highlight what sets Botan apart from other cryptographic libraries. I gave this a shot already, any feedback is welcome!
Blog
Regularly post about technical topics involving Botan beyond what is happening on GitHub. @reneme already posted
"Using Botan’s TLS with Boost Beast", additional topics he proposed are:
PQC
PQC is one of the major topics in crypto for the next 10-15 years, and in Botan a lot is happening in this area now thanks to BSI Project 481 (#3108), so It's fair to give it a separate page with updates on PQC support & progress in Botan addressing algorithms as well as integration into TLS. We could also highlight for each algorithms for which purposes it is suitable or not (think: large keys, large signatures, etc.) The page also links to our PQC/T test server running at https://pq.botan-crypto.org running a
botan tls_server
for compatibility tests with other implementations.Support (optional)
Another page currently not existing is a Support page highlighting where to get support for open source (GH issues, basically), or for commercial purposes (maybe a separate mailbox @botan-crypto.org).
Technical/Administration
Technically, the website is made with Wordpress and the Blocksy (free) theme. It is set up to auto-update Wordpress itself and all plugins, so the maintenance effort is really minimal.
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions