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

(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

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.
  • 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;

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.