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
- Faça um fork e clone o repositório.
- Crie um branch para a sua mudança.
- Faça a mudança, mantendo o código simples e legível (esse é o objetivo principal do projeto).
- Rode as verificações abaixo.
- 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 testO 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.