forked from secultce/aurora
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add docs with dev flow and technical decisions (secultce#34)
- Loading branch information
1 parent
ef5e9ec
commit 60ef216
Showing
7 changed files
with
586 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blank_issues_enabled: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# **Titulo da Issue** | ||
|
||
## **WHAT** | ||
<!-- Descreva em detalhes o que a issue precisa que seja feito --> | ||
|
||
|
||
--- | ||
|
||
## **WHY** | ||
<!-- Descreva a importância disso para o projeto --> | ||
|
||
|
||
--- | ||
|
||
## **ADDITIONAL INFO** | ||
<!-- Adicione aqui links e/ou imagens que possam ajudar quem for desenvolver a issue --> | ||
|
||
|
||
--- | ||
|
||
## **CHECKLIST** | ||
<!-- Descreva aqui caso a issue necessite que as coisas sejam feitas em partes --> | ||
|
||
- [ ] item 1 | ||
- [ ] item 2 | ||
|
||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
--- | ||
name: Feature request | ||
about: Titulo da Issue | ||
title: '' | ||
labels: '' | ||
assignees: '' | ||
|
||
--- | ||
|
||
# **Titulo da Issue** | ||
|
||
## **WHAT** | ||
<!-- Descreva em detalhes o que a issue precisa que seja feito --> | ||
|
||
|
||
--- | ||
|
||
## **WHY** | ||
<!-- Descreva a importância disso para o projeto --> | ||
|
||
|
||
--- | ||
|
||
## **ADDITIONAL INFO** | ||
<!-- Adicione aqui links e/ou imagens que possam ajudar quem for desenvolver a issue --> | ||
|
||
|
||
--- | ||
|
||
## **CHECKLIST** | ||
<!-- Descreva aqui caso a issue necessite que as coisas sejam feitas em partes --> | ||
|
||
- [ ] item 1 | ||
- [ ] item 2 | ||
|
||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Como contribuir criando issues | ||
|
||
## Instruções para criar uma nova issue | ||
|
||
1 - Navegue até a aba de issues: | ||
|
||
Você pode acessar diretamente por aqui https://github.com/secultce/mapinha/issues | ||
|
||
2 - Escolha o tipo de issue | ||
|
||
Clique em `New Issue` e logo após escolha o tipo de issue: | ||
- Feature Request | ||
- Bug Report | ||
|
||
3 - Preencha a descrição | ||
|
||
Adicione o máximo de informações possíveis, seguindo o template que foi carregado no formulário de criação. | ||
|
||
> Lembre-se que provavelmente outra pessoa é quem implementará a mudança, então, tal pessoa precisará do máximo de informações possíveis. | ||
> | ||
> Mesmo que seja você quem for implementar, ainda assim o máximo de detalhes é importante para fins de documentação e auditoria. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# Pull Requests | ||
|
||
1 - Escolha uma issue | ||
|
||
Acesse <https://github.com/secultce/mapinha/issues> e escolha em qual issue quer trabalhar | ||
|
||
2 - Atualize o seu branch principal (develop) | ||
|
||
Para isso você já deve ter uma instalação local desse repositório. | ||
|
||
Caso não possua uma instalação, [veja aqui como instalar](./../README.md) | ||
|
||
Agora, dentro do diretório atualize seu branch: | ||
````shell | ||
git pull origin develop | ||
```` | ||
|
||
3 - Crie um branch para a resolução da issue | ||
|
||
```shell | ||
git checkout -b feat/resolve-tal-coisa | ||
``` | ||
|
||
4 - Faça os códigos da implementação | ||
|
||
Siga as regras da [PSR-12](https://www.php-fig.org/psr/psr-12/), bem como, boas práticas de programação PHP: | ||
- Kiss | ||
- Dry | ||
- Clean Code | ||
- Design Patterns | ||
- etc | ||
|
||
5 - Execute os testes e o CS-FIXER | ||
|
||
Você precisa criar testes que garantam a sua implementação | ||
Para garantir que você não quebrou nada, e que o código está de acordo com as regras da aplicação, execute os comandos de STYLE CODE e TESTS que se encontra [nessa seção da documentação](../app/README.md#console-commands) | ||
|
||
6 - Faça o commit | ||
|
||
A regra, para melhor organização do repositório, é apenas 1 (um) commit por Pull Request | ||
|
||
7 - Abra o pull request | ||
|
||
Abra o pull request para o projeto `secultce/mapinha` e na descrição do PR informe se há algo a ser levado em consideração, bem como, especifique qual issue aquele pull request está atrelado. | ||
|
||
> Pronto, agora é só esperar o seu PR passar pelas validações de testes e code style, e depois ter 2 approves |
Oops, something went wrong.