Modelo de branches para produção de conteúdo
De MSTECH wiki
Revisão de 17h52min de 23 de junho de 2016 por Daniel.alves (Discussão | contribs) (Criou página com 'A produção de conteúdo segue uma estrutura de pastas diferente do padrão utilizado no desenvolvimento de software. Neste documento discute-se o modelo proposto para organi...')
A produção de conteúdo segue uma estrutura de pastas diferente do padrão utilizado no desenvolvimento de software. Neste documento discute-se o modelo proposto para organizar os diretórios e arquivos utilizados para a produção de conteúdo.
Definições
- Source: São todos os arquivos necessários para gerar os arquivos finais.
- Exemplos:
- Photoshop, Illustrator, Javascript, CSS, HTML, After Effects, Max, Maia, Unity, C#, etc.
- Exemplos:
- Finais: São os arquivos gerados pelo source.
- Exemplos:
- Scripts: JS, CSS e HTML minificados;
- Executáveis: EXE, APK, MSI;
- Imagens: JPG, PNG, GIF;
- Áudio: MP3, OGG, WAV;
- Vídeo: OGV, WebM, MP4, AVI, MOV, FLV;
- Exemplos:
Estrutura padrão para o repositório
- imagens
- audio
- video
- conteudo
- 3d
- game (em casos exclusivos)
- aplicacao (nome do projeto que sera desenvolvido)
Estrutura das pastas em cada repositório
Para cada repositório sugerimos a criação das seguintes pastas:
- src (onde o fonte será armzenado)
- docs (onde a documentação será armazenada)
Vale ressaltar que nos projetos imagens, audio, video, conteudo, 3d e game somente deve existir dentro da pasta src os fontes utilizados, conforme descrito no item source desta página. No projeto aplicacao, na pasta src, é onde estará versionado os arquivos finais gerados dos outros projetos.