├── .github └── ISSUE_TEMPLATE │ ├── issue_template.yml │ └── palestrante_template.yml ├── LICENSE └── README.md /.github/ISSUE_TEMPLATE/issue_template.yml: -------------------------------------------------------------------------------- 1 | name: Cadastro de palestra 2 | description: Use este template para cadastrar sua palestra. 3 | labels: ["Palestras"] 4 | body: 5 | - type: input 6 | id: titulo 7 | attributes: 8 | label: Título 9 | description: Título descritivo e interessante. 10 | placeholder: "Título da palestra" 11 | validations: 12 | required: true 13 | 14 | - type: input 15 | id: palavras_chave 16 | attributes: 17 | label: Palavras-chave 18 | description: Palavras-chave relacionadas à palestra. 19 | placeholder: "keyword1, keyword2, keyword3" 20 | validations: 21 | required: true 22 | 23 | - type: dropdown 24 | id: nivel 25 | attributes: 26 | label: Nível 27 | description: Nível da palestra. 28 | options: 29 | - Iniciante 30 | - Intermediário 31 | - Avançado 32 | validations: 33 | required: true 34 | 35 | - type: input 36 | id: palestrante 37 | attributes: 38 | label: Palestrante 39 | description: Nome do palestrante com link para a issue criada com seus dados. 40 | placeholder: "[Nome Completo](link da issue)" 41 | validations: 42 | required: true 43 | 44 | 45 | - type: textarea 46 | id: descricao 47 | attributes: 48 | label: Descrição da palestra 49 | description: Uma descrição detalhada da palestra. 50 | placeholder: "Lorem ipsum dolor sit amet, consectetur adipisicing elit..." 51 | validations: 52 | required: true 53 | 54 | 55 | - type: input 56 | id: slides 57 | attributes: 58 | label: Slides 59 | description: Link para os slides publicados (opcional). 60 | placeholder: "link para os slides" 61 | validations: 62 | required: false 63 | 64 | 65 | - type: input 66 | id: video 67 | attributes: 68 | label: Vídeo 69 | description: Link para o vídeo publicado (opcional). 70 | placeholder: "link para o vídeo" 71 | validations: 72 | required: false 73 | 74 | - type: input 75 | id: github 76 | attributes: 77 | label: GitHub 78 | description: Link para o repositório do GitHub com exemplos (opcional). 79 | placeholder: "link para repositório" 80 | validations: 81 | required: false 82 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/palestrante_template.yml: -------------------------------------------------------------------------------- 1 | name: Palestrante 2 | description: Use este template para cadastrar informações do palestrante. 3 | labels: ["Palestrantes"] 4 | body: 5 | - type: input 6 | id: nome 7 | attributes: 8 | label: Nome Completo 9 | description: Seu nome completo. 10 | placeholder: "Nome Completo" 11 | validations: 12 | required: true 13 | 14 | - type: input 15 | id: email 16 | attributes: 17 | label: E-mail 18 | description: Seu e-mail. 19 | placeholder: "usuario@empresa.com" 20 | validations: 21 | required: true 22 | 23 | - type: input 24 | id: imagem 25 | attributes: 26 | label: Imagem 27 | description: Link para a foto do palestrante. 28 | placeholder: "link para a foto" 29 | validations: 30 | required: true 31 | 32 | - type: textarea 33 | id: biografia 34 | attributes: 35 | label: Biografia 36 | description: Sua biografia. 37 | placeholder: "Lorem ipsum dolor sit amet, consectetur adipisicing elit..." 38 | validations: 39 | required: true 40 | 41 | - type: input 42 | id: cidade 43 | attributes: 44 | label: Cidade 45 | description: Sua cidade e estado. 46 | placeholder: "Rio de Janeiro - RJ" 47 | validations: 48 | required: true 49 | 50 | - type: input 51 | id: site 52 | attributes: 53 | label: Site e blog 54 | description: Link para o seu site ou blog (opcional). 55 | placeholder: "link para o site ou blog" 56 | validations: 57 | required: false 58 | 59 | - type: input 60 | id: instagram 61 | attributes: 62 | label: Instagram 63 | description: Link para o seu perfil no Instagram (opcional). 64 | placeholder: "https://www.instagram.com/usuario" 65 | validations: 66 | required: false 67 | 68 | - type: input 69 | id: x 70 | attributes: 71 | label: X 72 | description: Link para o seu perfil no X (opcional). 73 | placeholder: "https://x.com/usuario" 74 | validations: 75 | required: false 76 | 77 | - type: input 78 | id: github 79 | attributes: 80 | label: GitHub 81 | description: Link para o seu perfil no GitHub (opcional). 82 | placeholder: "https://github.com/usuario" 83 | validations: 84 | required: false 85 | 86 | - type: input 87 | id: linkedin 88 | attributes: 89 | label: LinkedIn 90 | description: Link para o seu perfil no LinkedIn (opcional). 91 | placeholder: "https://www.linkedin.com/in/usuario" 92 | validations: 93 | required: false 94 | 95 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 PHPRio 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

Quero Palestrar!

2 |

3 | Repositório de palestrantes e propostas de palestras para Meetups do PHPRio 4 |

5 |

6 | Cadastrar Palestrante  7 | Cadastrar Palestra 8 |

9 | 10 | --- 11 |

Consulte

12 |

13 | 14 | Palestrantes 15 |   16 | 17 | Palestras 18 |   19 |

20 | 21 |

Níveis

22 |

23 | 24 | Iniciante 25 |   26 | 27 | Intermediário 28 |   29 | 30 | Avançado 31 |   32 |

33 | 34 |

Temas

35 |

36 | 37 | Arquitetura 38 |   39 | 40 | Boas práticas 41 |   42 | 43 | Carreira 44 |   45 | 46 | Intraestrutura 47 |   48 | 49 | POO 50 |   51 | 52 | Segurança 53 |   54 | 55 | Testes 56 |   57 |

58 | 59 | --- 60 | 61 | # Call for Papers para Meetups do PHPRio 62 | 63 | A ideia deste repositório é permitir que palestrantes cadastrem suas **propostas de palestras** para serem apresentadas nos Meetups do grupo PHPRio, onde as pessoas interessadas poderão interagir e votar em suas preferidas. 64 | 65 | ## Como funciona? 66 | 67 | Para que uma proposta seja criada, antes deve-se cadastrar o palestrante. Para isso, simplesmente clique em [Cadastrar Palestrante](#). 68 | 69 | Após realizar este cadastro seguindo o template sugerido na área de inserção, a proposta da palestra poderá ser feita clicando em [Cadastrar Palestra](#) 70 | 71 | As propostas encontram-se nas [issues](https://github.com/PHPRio/cpf/issues/) do repositório. Utilize labels para o nível da palestra (iniciante, intermediário, avançado) e assunto (arquitetura, POO, testes, etc) 72 | 73 | ## Como participar sem ser palestrante 74 | 75 | Conforme mencionado anteriormente, é de grande valor a interação de todos os interessados nos eventos. Com isso, podemos selecionar melhores e mais relevantes conteúdos. 76 | 77 | Não deixe de votar nas propostas que te agradam, e comente caso tenha sugestões também. Todo feedback é bem vindo! 78 | --------------------------------------------------------------------------------