404
++
Page not found
+diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/404.html b/404.html new file mode 100644 index 00000000..b267346d --- /dev/null +++ b/404.html @@ -0,0 +1,385 @@ + + + +
+Page not found
+Como participantes, colaboradoras e líderes, nós nos comprometemos a fazer com que a participação em nossa comunidade seja uma experiência livre de assédio para todas as pessoas, independentemente de idade, tamanho do corpo, deficiência aparente ou não aparente, etnia, características sexuais, identidade ou expressão de gênero, nível de experiência, educação, situação sócio-econômica, nacionalidade, aparência pessoal, raça, casta, religião ou identidade e orientação sexuais.
+ +Comprometemo-nos a agir e interagir de maneiras que contribuam para uma comunidade aberta, acolhedora, diversificada, inclusiva e saudável.
+ +Exemplos de comportamentos que contribuem para criar um ambiente positivo para a nossa comunidade incluem:
+Exemplos de comportamentos inaceitáveis incluem:
+A liderança da comunidade é responsável por esclarecer e aplicar nossos padrões de comportamento aceitáveis e tomará ações corretivas apropriadas e justas em resposta a qualquer comportamento que considerar impróprio, ameaçador, ofensivo ou problemático.
+ +A liderança da comunidade tem o direito e a responsabilidade de remover, editar ou rejeitar comentários, commits, códigos, edições na wiki, erros e outras contribuições que não estão alinhadas com este Código de Conduta e irá comunicar as razões por trás das decisões da moderação quando for apropriado.
+ +Este Código de Conduta se aplica dentro de todos os espaços da comunidade e também se aplica quando uma pessoa estiver representando oficialmente a comunidade em espaços públicos. Exemplos de representação da nossa comunidade incluem usar um endereço de e-mail oficial, postar em contas oficiais de mídias sociais ou atuar como uma pessoa indicada como representante em um evento online ou offline.
+ +Ocorrências de comportamentos abusivos, de assédio ou que sejam inaceitáveis por qualquer outro motivo poderão ser reportadas para a liderança da comunidade, responsável pela aplicação, via contato chatbotbrasilparticipativo@gmail.com . Todas as reclamações serão revisadas e investigadas imediatamente e de maneira justa.
+ +A liderança da comunidade tem a obrigação de respeitar a privacidade e a segurança de quem reportar qualquer incidente.
+ +A liderança da comunidade seguirá estas Diretrizes de Impacto na Comunidade para determinar as consequências de qualquer ação que considerar violadora deste Código de Conduta:
+ +Impacto na comunidade: Uso de linguagem imprópria ou outro comportamento considerado anti-profissional ou repudiado pela comunidade.
+Consequência: Aviso escrito e privado da liderança da comunidade, esclarecendo a natureza da violação e com a explicação do motivo pelo qual o comportamento era impróprio. Um pedido de desculpas público poderá ser solicitado.
+Impacto na comunidade: Violação por meio de um incidente único ou atitudes repetidas.
+Consequência: Advertência com consequências para comportamento repetido. Não poderá haver interações com as pessoas envolvidas, incluindo interações não solicitadas com as pessoas que estiverem aplicando o Código de Conduta, por um período determinado. Isto inclui evitar interações em espaços da comunidade, bem como canais externos como as mídias sociais. A violação destes termos pode levar a um banimento temporário ou permanente.
+Impacto na comunidade: Violação grave dos padrões da comunidade, incluindo a persistência do comportamento impróprio.
+Consequência: Banimento temporário de qualquer tipo de interação ou comunicação pública com a comunidade por um determinado período. Estarão proibidas as interações públicas ou privadas com as pessoas envolvidas, incluindo interações não solicitadas com as pessoas que estiverem aplicando o Código de Conduta. A violação destes termos pode resultar em um banimento permanente.
+Impacto na comunidade: Demonstrar um padrão na violação das normas da comunidade, incluindo a persistência do comportamento impróprio, assédio a uma pessoa ou agressão ou depreciação a classes de pessoas.
+Consequência: Banimento permanente de qualquer tipo de interação pública dentro da comunidade.
+Este Código de Conduta é adaptado do Contributor Covenant, versão 2.1, disponível em https://www.contributor-covenant.org/version/2/1/code_of_conduct.html.
+As Diretrizes de Impacto na Comunidade foram inspiradas pela +Aplicação do código de conduta Mozilla.
+Para obter respostas a perguntas comuns sobre este código de conduta, veja a página de Perguntas Frequentes (FAQ) em https://www.contributor-covenant.org/faq. Traduções estão disponíveis em https://www.contributor-covenant.org/translations.
+Versão | +Data | +Descrição | +Autor | +
---|---|---|---|
1.0 | +28/03/2024 | +Criação do histórico de versão | +Gabriel Scheidt | +
Obrigado(a) por considerar contribuir para este projeto! Valorizamos o envolvimento da comunidade para melhorar continuamente.
+Antes de começar, sugerimos que você leia nosso código de conduta para garantir um ambiente respeitoso e colaborativo.
+git checkout -b feature-nova
.git commit -m 'Adiciona nova feature'
.git push origin feature-nova
.Abra um pull request neste repositório.
+Para mantermos o padrão dos passos acima, consulte os guias. Padrão de Commit e Branches
+Por favor, siga os padrões de codificação e estilo estabelecidos neste projeto. Certifique-se de que seu código está formatado corretamente.
+Com isso, nomes de variáveis devem ser definidos seguindo o camel case, nomes começando com letra minuscula, palavras juntas e sem acentos, com a letra maiúscula indicando onde haveria espaço. EX: estaVariavel.
+Para outras práticas de codificação serão seguidas o PEP8.
+Obs: Você pode executar o Pylint para auxiliar a manter o padrão de qualidade do projeto.
+E.g pylint directory/mymodule.py
Para utilizar o pylint deve ser instalado executando o seguinte comando:
+pip install pylint
O pylint pode ser integrado em diversas IDEs, pode ser verificado esta possibilidade na documentação.
+Se você encontrar problemas ou bugs, por favor, abra uma issue descrevendo o problema. Inclua informações detalhadas sobre como reproduzir o problema e o ambiente em que ele ocorreu.
+Adoramos receber sugestões e melhorias! Sinta-se à vontade para abrir uma issue para discutir novas ideias ou melhorias para o projeto.
+Ao contribuir, você concorda que suas contribuições serão licenciadas sob a Licença do Projeto.
+Agradecemos suas contribuições!
+Contato: chatbotbrasilparticipativo@gmail.com
+Versão | +Data | +Descrição | +Autor | +
---|---|---|---|
1.0 | +28/03/2024 | +Criação do histórico de versão | +Gabriel Scheidt | +
1.1 | +01/04/2024 | +Adição de links de políticas de commits e licença | +Arthur Taylor | +
1.2 | +03/04/2024 | +Definição dos pdrões de codificação | +Arthur Taylor | +
O presente projeto será desenvolvido coletivamente por todos os integrantes de sua equipe. Para a garantia de uma boa cooperação entre os membros e um consequente bom andamento do projeto, faz-se necessária a elaboração de uma política de commits e branching.
+ +Deste modo, este documento visa estabelecer regras e princípios cuja adoção facilitará a organização do repositório.
+Para o estabelecimento de uma política de commits, serão observados alguns dos princípios da especificação Conventional Commits e opcionais derivados do guia GitMoji.
+A estrutura básica de um commit (adaptada do Conventional Commits) será:
+tipo: descrição das alterações
+
+Como alternativa, poderão ser adotados elementos do GitMoji no lugar do tipo do commit:
+:gitmoji: descrição das alterações
+
+Dentre os possíveis tipos, podemos ter:
+Tipo (texto) | +GitMoji | +Uso | +
---|---|---|
feat | +:sparkles: :sparkles: |
+Feature implementada no projeto | +
doc | +:memo: :memo: |
+Criação ou atualização de documentação do projeto | +
fix | +:bug: :bug: |
+Correção de erro no projeto | +
str | +:art: :art: |
+Alterações na estrutura ou organização do projeto (incluindo wiki do GitPages) | +
Para eventuais situações onde o commit aborde questões que não se encaixem nos tipos supracitados, recomenda-se que sejam seguidos os demais princípios descritos no Conventional Commits ou no GitMoji.
+Quanto à descrição das alterações, estas devem ser sucintas e descritivas, apresentando um resumo das modificações que o commit faz (em português).
+Para a política de branching, serão observados alguns princípios estabelecidos no artigo do GitKraken, os quais serão adaptados para o escopo de nosso projeto.
+Primeiramente, será absolutamente contraindicada a realização de commits e alterações na branch main, a qual deverá ser única e só poderá sofrer alterações mediante a aprovação de pull requests previamente revisados por integrantes do grupo.
+Para além da main, deverão ser criadas branches (preferencialmente a partir da própria main) para a realização de alterações, as quais devem ser nomeadas conforme a seguinte estrutura:
+tipo/nome-da-alteracao
+
+Dentre os possíveis tipos, temos: +- feat: declara uma branch criada para a implementação de features do projeto; +- doc: declara uma branch criada para o desenvolvimento de documentação do projeto; +- fix: declara uma branch criada para a resolução de eventuais problemas encontrados no projeto; +- str: declara uma branch criada para implementação de alterações estruturais no projeto.
+O nome-da-alteracao deverá preferencialmente ser composto por poucas (ou apenas uma) palavras significativas quanto ao contexto da branch.
+Demais possibilidades de tipos de branches deverão seguir preferencialmente os princípios postos no artigo do GitKraken.
+Versão | +Data | +Descrição | +Autor | +
---|---|---|---|
1.0 | +01/04/2024 | +Criação do histórico de versão | +Arthur Taylor | +
`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n text-decoration: $link-decoration;\n\n &:hover {\n --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `