PHP TestFest 2017 edition by PHPDF (Distrito Federal, Brazil PHP User Group)

Saturday 4th November 2017

09:30
0
Recepção (1 hour, 20 minutes)

Recepção dos participantes

10:50
0
Testes, Manual e Tradução: Como contribuir com a linguagem PHP e conhecer o PHP TestFest 2017
Talk by Rogerio Prado de Jesus (35 minutes)

Sempre pensou em contribuir com a linguagem PHP, mas não sabia por onde começar? Achou que só dava para contribuir com projetos feitos em PHP e não com a linguagem diretamente? Acha o Core em C muito complicado e quer ver outras opções? Então essa apresentação é para você! Vamos apresentar caminhos sobre contribuir com a própria linguagem PHP: nos testes, no manual e com a tradução da documentação para pt_BR! E vamos também conhecer mais sobre o PHP TestFest 2017, evento que tem como objetivo aumentar a cobertura de testes da linguagem, ensinando mais pessoas como contribuir durante o período e no final deixando mais gente capacitada para continuar contribuindo com o core da linguagem PHP no futuro. Seja como participante, organizador de um grupo de usuários ou instituição interessada em apoiar a iniciativa, faça parte deste empreendimento ajudando toda a comunidade PHP.

11:25
1
Hands On: Experiência com comunidade e o PHP TestFest , GCOV/LCOV, php-src e ferramentas phtt, docker-phptt e vagrant-phptt
Talk by Rodrigo Prado (55 minutes)

Rodrigo participou do evento via vídeo conferência e apresentou para o grupo sobre suas experiências com a comunidade e o PHP TestFest, sobre o GCOV/LCOV que é a ferramenta que mostra a cobertura de códigos da suíte de testes do PHP (http://gcov.php.net/) , sobre o que escolher para testar no código fonte da linguagem (https://github.com/php/php-src), e sobre as ferramentas phptt, docker-phptt e vagrant-phptt (https://github.com/PHPTestFestBrasil)

12:20
0
Hands On: Utilização da ferramenta phptt, criação de um teste .phpt básico e fluxo de contribuição open source via GitHub
Talk by Rogerio Prado de Jesus (30 minutes)

Rogerio Prado de Jesus fez junto com todos os participantes do evento um mão na massa com a explicação de utilização da ferramenta phptt, criação de um teste .phpt básico e uma explicação geral sobre fluxo de contribuição open source via GitHub (fork+git-clone+git-add-remote-upstream+git-branch-checkout+git-commit+git-push+pull-request)

12:50
0
Almoço (40 minutes)

Parada para almoço

13:30
0
PHP TestFest 2017 (4 hour)

Evento "de verdade", com todos os participantes trabalhando em suas máquinas, criando testes, configurando as ferramentas e mandando suas contribuições para o repositório oficial do evento, https://github.com/phpcommunity/phptestfest-php-src. Várias pessoas compartilharam suas telas para todos acompanharem e se ajudarem, fazendo o evento bastante colaborativo.