Desenvolvendo numa comunidade de software livre

IFBA @ Salvador, 21 de Julho de 2018

Bacharel em Ciência da Computação (UFBA)

Programadora desde 2005

Engenheira de Software

Projetos que tem o objetivo de incentivar a participação de mulheres da área de tecnologia da informação.

Califórnia/EUA

Software Livre

Software Livre

0: Executar

1: Estudar

2: Redistribuir

3: Modificar

A liberdade de ...

Liberdade, não preço

Mas.. E por que desenvolver software livre?

Reaproveitamento de código

Aprendizado

Colaboração

Team Work by Easa Shamih (CC BY 2.0)

Amizade e Networking

Carreira profissional

Você provavelmente já consome software livre ou softwares baseados em software livre

Android, GCC, Chrome, Firefox, Wordpress, Drupal, Apache...

Como Contribuir?

  • Desenvolvimento
  • Tradução
  • Design
  • Documentação
  • Organização de eventos
  • Usabilidade
  • Teste
  • Marketing
  • Patrocínio

Ferramentas utilizadas

Controle de versão

Acompanhamento do desenvolvimento das funcionalidades e bugs do software

Ferramentas utilizadas

  • Bugzilla, Wiki, Gitlab, Github...
  • Funcionalidades desejadas e bugs são registrados
  • Utilizado para discussão sobre as contribuições
  • Um bom lugar para encontrar algo para começar a contribuir

Comunicação

Ferramentas utilizadas

  • Lista de e-mail
  • IRC / Slack
  • Comentários nos patches

Dê preferência a um software que você se identifica

Escolha um projeto

Desafios

Começar

Cultura do projeto

Tecnologias utilizadas

Relação com as pessoas do projeto

Desafios

Se acostume com as ferramentas

Tente executar o software na sua máquina

Aprenda Inglês

Participe dos meios utilizados para comunicação

Peça ajuda e ajude

Contribua!

Encontrando projetos para contribuir:

  • Open source projects on GitHub: https://www.codetriage.com/
  • KDE/Junior Jobs: https://community.kde.org/KDE/Junior_Jobs

Projetos para incentivo a contribuições

  • Rails Girls Summer of Code: https://railsgirlssummerofcode.org/
  • Google Summer of Code: https://summerofcode.withgoogle.com/
  • Outreachy: https://www.outreachy.org/

Noosfero

  • Software livre (Affero GPL)

  • Rede Social

  • CMS

  • Blog

 

“Uma plataforma web livre para redes sociais e de economia solidária”

https://gitlab.com/noosfero/noosfero

Ferramenta colaborativa para verificação de veracidade de informações

 

https://github.com/meedan/check

Ferramenta para suporte a tradução colaborativas

 

https://github.com/meedan/bridge

Bridge

Obrigada!! :)

danielafeitosa@gmail.com

Perguntas/comentários?

Made with Slides.com