Menu Docs
Página inicial do Docs
/ / /
Mongoid
/

Diretivas de contribuição

Nesta página

  • Diretivas de contribuição

Se você deseja oferecer um aprimoramento ao Mongoid, crie um tíquete do Jira descrevendo o aprimoramento e o que ele permitiria que você alcançasse em seu aplicativo que ainda não fosse possível. Se você acredita que o Mongoid não está se comportando corretamente, crie um ticket do Jira descrevendo como você usa o Mongoid, qual é o comportamento existente que você considera incorreto ou problemático e qual é o comportamento desejado. Se você mesmo deseja fazer alterações, as seguintes diretrizes devem ser seguidas:

  1. Crie um fork do Mongoid.

  2. Crie uma nova ramificação nessa bifurcação.

  3. Faça suas alterações.

  4. Certifique-se de que as alterações propostas tenham uma cobertura de teste adequada.

  5. Crie um relações públicas contra o mestre Mongoide. Se essas alterações corresponderem a um ticket específico do Jira, intitule o PR: "MONGOID-<ticket #> Descrição das alterações".

  6. A equipe do Mongoid analisará o PR e fará comentários/sugerirá alterações.

  7. Depois que todas as alterações e correções forem feitas e a equipe do Mongoid determinar se o PR é adequado para a fusão, mesclaremos o PR ao mestre e determinaremos se ele precisa ser portado de volta.

  8. Os backports para versões estáveis anteriores são feitos se a alteração for uma correção de bug, não for uma ruptura para trás e se o commit for aplicável à ramificação estável correspondente. Atualmente, os candidatos do backport incluiriam as versões 7.3-8.0.

  9. As alterações no 6.0-7.2 geralmente não são feitas, a menos que corrija uma vulnerabilidade de segurança.

  10. 5.x e anterior geralmente não são suportados.

Voltar

Documentação do código