@ -99,67 +99,73 @@
< section >
< section >
< section >
< section >
< h2 > Por Que Participar?< / h2 >
< h3 > Por Que Participar?< / h3 >
< ul >
< h2 > Aprender algo novo< / h2 >
< li class = "fragment" >
Aprender algo novo
< aside class = "notes" >
O que a maior parte dos professores (principalmente) faz é sugerir
< aside class = "notes" >
participar de um projeto open source para aprender uma nova
O que a maior parte dos professores (principalmente) faz é sugerir
linguagem.
participar de um projeto open source para aprender uma nova
< / aside >
linguagem.
< / section >
< / aside >
< / li >
< section >
< h3 > Por Que Participar?< / h3 >
< li class = "fragment" >
Para retornar à comunidade
< h2 > Para retornar à comunidade< / h2 >
< aside class = "notes" >
< aside class = "notes" >
Essa deve ser o "por que" mais citado: O software está
Essa deve ser o "por que" mais citado: O software está
disponível para quem quiser usar e seria interessante
disponível para quem quiser usar e seria interessante
que quem utilize retorne algo ao desenvolvimento.
que quem utilize retorne algo ao desenvolvimento.
< / aside >
< / aside >
< / li >
< / section >
< li class = "fragment" >
< section >
"Code rot"
< h3 > Por Que Participar?< / h3 >
< aside class = "notes" >
< h2 > "Code rot"< / h2 >
Software, com o tempo, se "deteriora". Se não tiver alguém
olhando, ele pára de funcionar.
< aside class = "notes" >
< / aside >
Software, com o tempo, se "deteriora". Se não tiver alguém
< / li >
olhando, ele pára de funcionar.
< / aside >
< li class = "fragment" >
< / section >
"Scratch an itch"
< section >
< aside class = "notes" >
< h3 > Por Que Participar?< / h3 >
Se tem algo lhe incomodando no software, ele pode ser alterado.
E se você não se sentir capaz de fazer, ainda é possível pedir
< h2 > "Scratch an itch"< / h2 >
pra alguém resolver isso pra você (e talvez você queria pagar
essa pessoa...)
< aside class = "notes" >
< / aside >
Se tem algo lhe incomodando no software, ele pode ser alterado.
< / li >
E se você não se sentir capaz de fazer, ainda é possível pedir
pra alguém resolver isso pra você (e talvez você queria pagar
< li class = "fragment" >
essa pessoa...)
Fator abandono.
< / aside >
< aside class = "notes" >
Software estável recebe poucas atualizações, mas as pessoas
tendem a ver software com poucas atualizações como "abandonado".
Alguém olhando, comentando, discutindo features, explicando
como fazer as coisas deixa o projeto "vivo".
< / aside >
< / li >
< / ul >
< / section >
< / section >
< section >
< section >
< h2 > Por que participar?< / h2 >
< h3 > Por Que Participar?< / h3 >
< h2 > Fator abandono.< / h2 >
< aside class = "notes" >
Software estável recebe poucas atualizações, mas as pessoas
tendem a ver software com poucas atualizações como "abandonado".
Alguém olhando, comentando, discutindo features, explicando
como fazer as coisas deixa o projeto "vivo".
< / aside >
< / section >
< section >
< h3 > Por que participar?< / h3 >
< p >
< p >
< a href = "https://hbswk.hbs.edu/item/the-hidden-benefit-of-giving-back-to-open-source-software" > The Hidden Benefit of Giving Back to Open Source Software< / a >
< a href = "https://hbswk.hbs.edu/item/the-hidden-benefit-of-giving-back-to-open-source-software" >
The Hidden Benefit of Giving Back to Open Source Software
< / a >
< / p >
< / p >
< / section >
< / section >
< / section >
< / section >
@ -209,8 +215,6 @@
< p > Lembre-se: para alguém, o projeto é seu filho.< / p >
< p > Lembre-se: para alguém, o projeto é seu filho.< / p >
< p class = "fragment" > "Puppy request"< / p >
< p class = "frament" > < small > Anedota: IceWM.< / small > < / p >
< p class = "frament" > < small > Anedota: IceWM.< / small > < / p >
< aside class = "notes" >
< aside class = "notes" >
@ -236,6 +240,16 @@
< / aside >
< / aside >
< / section >
< / section >
< section >
< h3 > Enviar Código< / h3 >
< h2 > PR = "Puppy Request"< / h2 >
< a href = "https://www.youtube.com/watch?v=tzFWz5fiVKU&t=2970s" >
Brett Cannon (Microsoft) - Setting expectations for Open Source participation
< / a >
< / section >
< section >
< section >
< h3 > Enviar Código< / h3 >
< h3 > Enviar Código< / h3 >
@ -330,11 +344,6 @@
e frameworks do que projetos).
e frameworks do que projetos).
< / p >
< / p >
< p class = "fragment" >
... ou, se não for programar, descreva
passo-a-passo como reproduzir o erro.
< / p >
< p > < small > Anedota: MongoEngine.< / small > < / p >
< p > < small > Anedota: MongoEngine.< / small > < / p >
< aside class = "notes" >
< aside class = "notes" >
@ -355,6 +364,15 @@
< / aside >
< / aside >
< / section >
< / section >
< section >
< h3 > Bug Reports< / h3 >
< p >
Se não (quiser|saber) programar, descreva
passo-a-passo como reproduzir o erro.
< / p >
< / section >
< section >
< section >
< h3 > O Fork< / h3 >
< h3 > O Fork< / h3 >
@ -527,8 +545,14 @@
< section >
< section >
< section >
< section >
< h2 > "One more thing...< / h2 >
< h2 > "One more thing..."< / h2 >
< / section >
< section >
< img class = "stretch" src = "_images/community.jpg" alt = "" >
< / section >
< section >
< p >
< p >
"I think that openness as a practice – not just
"I think that openness as a practice – not just
code you can fork but the transparency and
code you can fork but the transparency and
@ -570,7 +594,7 @@
center: true,
center: true,
// showNotes: true,
// showNotes: true,
transition: 'slid e', // none/fade/slide/convex/concave/zoom
transition: 'non e', // none/fade/slide/convex/concave/zoom
// Optional reveal.js plugins
// Optional reveal.js plugins
dependencies: [
dependencies: [