diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2015-11-06 21:13:40 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2015-11-06 21:13:40 -0200 |
commit | 526ea352381ded7d767811e34227c0c64d45193d (patch) | |
tree | 0403db437e87cca86bcc9eea3335f4eaa2e17fa6 /index.mdwn | |
parent | 828051ec5dc597846feb9aec6e6d03979eddc701 (diff) | |
download | templates-526ea352381ded7d767811e34227c0c64d45193d.tar.gz templates-526ea352381ded7d767811e34227c0c64d45193d.tar.bz2 |
Static website suppport
Diffstat (limited to 'index.mdwn')
-rw-r--r-- | index.mdwn | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/index.mdwn b/index.mdwn new file mode 100644 index 0000000..96af818 --- /dev/null +++ b/index.mdwn @@ -0,0 +1,54 @@ +[[!meta title="Templates"]] + +Diversos templates para grupos, projetos e softwares. + +Template de Grupo +----------------- + +O que um grupo precisa em geral para funcionar: + +* Lista de discussão. +* Site público. +* Wiki / intranet com sistema de tickets. +* Licença de distribuição de conteúdo. +* Email de contato. +* Termos de serviço e política de privacidade. +* [Protocolos](https://protocolos.fluxo.info). + +Template de Projeto +------------------- + +Requisitos mínimos sugeridos: + +* Pasta e/ou repositório com subpastas/repositórios opcionais: + * keyring: repositório [keyringer](https://keyringer.pw). + * doc: documentação geral. + * images: imagens. + * worklog: relatório de tempo. + * contabilidade: dados financeiros. + * spool: pasta para arquivos temporários, em composição, etc. +* Arquivo Changelog ou log de mudanças. +* Arquivo de calendário (remind). +* Sistema de tickets, como por exemplo: + * No README. + * Arquivo TODO em formatos plaintext, Markdown, YAML ou híbridos. + * Um arquivo por tarefa em pastas `open` e `closed`. + * Ditz, bugs-everywhere, taskwarrior ou similar. + * Aplicação própria (Trac, etc) + * TODOs and FIXMEs ao longo do código em última instância. + +Template de Software +-------------------- + +Requisitos básicos: + +* Vagrantfile e manifests do puppet. +* Git ou VCS usado upstream. +* Branches de desenvolvimento e upstream. +* Workflow padrão (git-flow, git-hooks, etc). +* Suíte de testes. +* Adotar [Semantic Versioning](http://semver.org). + +Criando ou clonando um novo projeto usando o [sandbox script](https://git.fluxo.info/?p=scripts.git;a=blob;f=sandbox;hb=HEAD): + + sandbox <path> [URL] |