Code Monkey home page Code Monkey logo

autocrypt-js's Introduction

Autocrypt -- E-Mail Encryption for Everyone

This is the source repository from which the https://autocrypt.org website and Autocrypt specifications are generated.

The Autocrypt Level 1 spec was created in 2019 and subsequently implemented in various MUAs and enjoys wide active use.

The following was agreed during the OpenPGP Summit in June 2024 by rough consensus:

  • For 2024/2025 multiple parties in the OpenPGP space are interested to evolve the Autocrypt spec towards a Level 2 version.
  • We close all historic issues and PRs (they remain accessible in the search).
  • We implement a strict new issue/PR-creation policy (see below).

Strict Issue/PR creation policy

As of June 2024, there is only a loose set of people paying attention and caring for the Autocrypt repository. Therefore, this respository does not invite feature suggestions or bug reports and roughly has the following issue and PR creation policy:

Both Issues and PRs should typically only be opened if two parties agree on it before-hand and assign themselves which indicates they are committing to caring for resolving/merging.

You are however always warmly welcome to submit PRs to update the website, documentation and development-status pages, as well as the continous-integration machinery.

Working on a checkout of the autocrypt spec/pages

If you want to read and work on the docs locally checkout the doc directory which contains a sphinx documentation project. You can install sphinx and then run make html in the doc directory to regenerate docs locally.

Implementation development repositories

For implementation development repos, see https://autocrypt.org/dev-status.html

Copyright 2016-2024, the Autocrypt team, CC0 license.

autocrypt-js's People

Contributors

hpk42 avatar karissa avatar okdistribute avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

puppycodes dnssec

autocrypt-js's Issues

Make storage be an append-only log

Right now, the storage is a mutable store but it really should be an append-only log so that the state can be recreated and history replayed. This is not required at the moment but really nice to have.

Explore using hyperlog or hyperdb for this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.