Memorust

Contribuindo

Como contribuir com o Memorust.

Contribuições são muito bem-vindas, de correções de digitação a novos comandos.

Fluxo de trabalho

  1. Faça um fork e clone o repositório.
  2. Crie um branch para a sua mudança.
  3. Faça a mudança, mantendo o código simples e legível (esse é o objetivo principal do projeto).
  4. Rode as verificações abaixo.
  5. Abra um pull request descrevendo o que você mudou e por quê.

Verificações exigidas

Antes de abrir um pull request, garanta que estas passem:

cargo fmt --all -- --check
cargo clippy --all-targets -- -D warnings
cargo test

O fluxo completo de desenvolvimento e as verificações exigidas estão em CONTRIBUTING.md.

Código de Conduta

Ao participar deste projeto, você concorda em seguir o Código de Conduta.

Ideias para começar

Bons pontos de partida são os itens abertos do roadmap: um escritor AOF assíncrono, novos tipos de valor (Integer, JSON, List), um Config.toml, políticas de evicção de memória e snapshots binários. Abra uma issue para discutir antes de iniciar trabalhos maiores.

Nesta página