Skip to content

Site da disciplina de tópicos especiais em software livre (TESL)

License

Notifications You must be signed in to change notification settings

gustavopinto/tesl

Repository files navigation

Tópicos Especiais em Software Livre (TESL)

Site da disciplina de tópicos especiais em software livre (TESL)

Professores

Monitor

Marcos Nazario (carvalhonazario at gmail.com, @felipenazario)

Horário

  • Sexta-Feira, às 14:50 @ Mirante 216
  • Sexta-Feira, às 16:40 @ LABCOMP-02

Telegram

Endereço: tesl@telegram

Objetivo Geral

Apresentar aos estudantes o modelo de desenvolvimento em software livre, discutindo as vantagens e desvantagens do mesmo, onde e quando é interessante de ser utilizado, além de auxiliar na produção de contribuições para diferentes projetos.

Objetivo Específicos

  • Contextualizar historicamente o surgimento do software livre;
  • Apresentar diferentes temas sobre dinâmicas de comunidades de software livre, por exemplo, iniciação de novatos, manutenção de projetos, papel do mantenedor de software, organizações de apoio a projetos, e mais;
  • Apresentar conceitos e práticas sobre controle de versão de software - especificamente git e ferramentas correlatas como github/gitlab, gerrit, entre outras;
  • Apresentar ferramentas típicas de comunicação em comunidades de software livre, como o IRC, aplicativos de mensagens modernos, fóruns, lista de e-mail, gerenciador de bugs, etc;
  • Apresentar os principais conjuntos de licenciamento de software livre e discutir suas diferenças, vantagens e desvantagens;
  • Auxiliar com o desenvolvimento de primeiras contribuições para projetos de software livre.

Bibliografia

Avaliação

Cronograma

Passível de alterações.

# Data Conteúdo de Aula Responsável Apresentações Convidadas
1 22/03 PARALISACAO NA UFPA Filipe e Gustavo
1 29/03 Introdução ao software livre Filipe e Gustavo
2 05/04 Comunidades de software livre Filipe
3 12/04 Contribuindo com software livre Filipe
4 19/04 Semana Santa ---
5 26/04 Documentação Filipe Debian, por Antonio Terceiro
6 03/05 Licenças de software livre Gustavo
7 10/05 Gerenciamento de código e requisitos Gustavo
8 17/05 Boas práticas de codificação Nazario GNOME, por George Stavracas
9 24/05 Métodos Ágeis e software livre Nazario
10 31/05 Testes e Integração contínua Wagner Pesquisas em SL, por Igor Steinmacher
11 07/06 Avaliação de qualidade de projetos Gustavo
12 14/06 PARALISACAO NA UFPA Filipe e Gustavo
13 21/06 Acompanhamento de projetos Filipe e Gustavo
14 28/06 Métricas de código fonte & Definição de projetos Nazario e Gustavo
15 05/07 Apresentação de projetos Filipe e Gustavo

Entrega atrasada

Entregas de trabalhos após o prazo serão aceitas mas os pontos referentes não serão contabilizados.

Política de plágio

Todos os trabalhos (a não ser que indicados explicitamentes) devem ser feitos de forma individual. O que você entregar deve ser fruto do seu trabalho. Alunos são permitidos e encorajados para discutir os trabalhos e projetos com outros alunos. Alunos não são permitidos copiar solução ou parte de solução de colegas. Na presença de plágio, os alunos envolvidos não receberão pontos da atividade em questão.

Pontuação extra

Dado a existência da atividade extra (AE), qualquer pontuação extra não será possível.

About

Site da disciplina de tópicos especiais em software livre (TESL)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published