Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Signed build info on homepage #2

Open
special opened this issue Sep 20, 2015 · 3 comments
Open

Signed build info on homepage #2

special opened this issue Sep 20, 2015 · 3 comments

Comments

@special
Copy link
Member

special commented Sep 20, 2015

@taoeffect points out that there is no mention of how to get or verify PGP signatures on the website; that should be improved.

See also ricochet-im/ricochet#268

@pkirkovsky
Copy link

@special Are your release deployment scripts available on Github? I'm not sure if it's possible to add this feature with Hugo alone.

@special
Copy link
Member Author

special commented Mar 30, 2016

I don't have any special script for deploying website releases - it's just a Hugo build synced to the public server.

I don't think we need any particular features. We mostly just need to find the right way to link to the PGP signatures and inform people about how to verify them.

One option I like is a post-download page that the user is sent to as the download starts. That would be a great place to explain PGP and teach them how to install and set up Ricochet.

@pkirkovsky
Copy link

I like your post-download page idea. Additionally, I think it would be really great to have GPG sigs & checksums below the download links so advanced users can quickly verify downloads.

How do you update the download links on the main page? If that process is automated, it could be used to post GPG sigs and checksums.

Another option is to package the software package into a a wrapper archive and include a .sig file inside that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants