aboutsummaryrefslogtreecommitdiff
path: root/docs/atividades/project.md
blob: 4b9b2618e32a280fce0d1f0c86f7dabcf2f54c8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Projetos

## Sistemas de tarefas simples

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.

## Projetos de Software

* 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).

## Ferramentas

* [Planilha de Projeto](project.fods).