Skip to content

Commit 2c321ca

Browse files
Add Juramento de Turing and Lightning Talks documentation
- Created 'juramento-de-turing.md' to outline the community's commitment to inclusivity and respect through the Juramento de Turing. - Added 'lightning-talks.md' detailing the format and purpose of Lightning Talks, emphasizing community engagement and spontaneous sharing of ideas. - Updated 'readme.md' to include links to the new documents and provide a comprehensive guide for organizing Python Floripa events. - Introduced a GitHub Actions workflow for automatically updating the contributors list in the README.
0 parents  commit 2c321ca

File tree

4 files changed

+806
-0
lines changed

4 files changed

+806
-0
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
name: 🤝 Atualizar Contribuidores
2+
3+
on:
4+
# Executa semanalmente às segundas-feiras às 9h (UTC)
5+
schedule:
6+
- cron: '0 9 * * 1'
7+
8+
# Executa quando há push na branch main
9+
push:
10+
branches:
11+
- main
12+
13+
# Permite execução manual
14+
workflow_dispatch:
15+
16+
jobs:
17+
update-contributors:
18+
runs-on: ubuntu-latest
19+
name: 📝 Atualizar lista de contribuidores
20+
21+
steps:
22+
- name: 🔄 Checkout do repositório
23+
uses: actions/checkout@v4
24+
with:
25+
token: ${{ secrets.GITHUB_TOKEN }}
26+
fetch-depth: 0
27+
28+
- name: 🤝 Atualizar contribuidores no README
29+
uses: akhilmhdh/[email protected]
30+
with:
31+
# Configurações da action
32+
image_size: 80
33+
columns_per_row: 8
34+
max_contributors: 50
35+
use_username: true
36+
readme_path: 'readme.md'
37+
38+
# Configurações de commit
39+
commit_message: '🤝 Atualizar lista de contribuidores'
40+
committer_username: 'github-actions[bot]'
41+
committer_email: 'github-actions[bot]@users.noreply.github.com'
42+
43+
# Configurações visuais
44+
contributors_header: '## 🤝 Contribuidores'
45+
contributors_footer: |
46+
47+
---
48+
49+
💙 **Obrigado a todos que contribuem para tornar o Python Floripa ainda melhor!**
50+
51+
*Para contribuir com a documentação, abra um Pull Request ou entre em contato através dos nossos canais.*
52+
env:
53+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
54+
55+
- name: ✅ Verificar mudanças
56+
run: |
57+
if git diff --quiet; then
58+
echo "✨ Nenhuma alteração detectada na lista de contribuidores"
59+
else
60+
echo "🎉 Lista de contribuidores atualizada com sucesso!"
61+
fi

juramento-de-turing.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# Juramento de Turing
2+
3+
A comunidade Python Floripa é mais do que um grupo de entusiastas de tecnologia; somos uma coletividade que valoriza as pessoas e promove um ambiente acolhedor e inclusivo.
4+
5+
Para reforçar nosso compromisso com esses valores, criamos o **Juramento de Turing**, um rito de iniciação recitado por todos no início de cada evento, que une novos e antigos membros em torno dos princípios fundamentais da comunidade.
6+
7+
## 🏳️‍🌈 Inspiração
8+
9+
Batizado em homenagem a **Alan Turing**, que apesar de sua imensa contribuição para a ciência, enfrentou preconceitos severos por conta de sua identidade.
10+
11+
Inspirados pela sua história e resiliência, o Juramento de Turing é um símbolo de nosso compromisso coletivo com **a valorização das pessoas acima das tecnologias**.
12+
13+
## 🤝 A Promessa Solene
14+
15+
> *"Enquanto membro da comunidade Python Floripa, eu prometo solenemente:"*
16+
17+
### ✊ Os Cinco Pilares
18+
19+
1. **Considerar as pessoas maiores do que as tecnologias**
20+
2. **Acolher, incluir e jamais julgar os outros membros**
21+
3. **Compartilhar conhecimentos e experiências**
22+
4. **Ajudar a comunidade a crescer e prosperar**
23+
5. **Contribuir para um ambiente livre de preconceitos e aberto a todos**
24+
25+
## 🎯 Nosso Compromisso
26+
27+
Com esse juramento, reafirmamos que nossa prioridade é fomentar um ambiente onde todos possam:
28+
29+
- **Aprender** sem medo de julgamento
30+
- **Crescer** profissional e pessoalmente
31+
- **Se sentir pertencentes** à comunidade
32+
33+
A Python Floripa é uma comunidade onde o **respeito e a inclusão** vêm antes de qualquer tecnologia, e convidamos todos a fazerem parte desse compromisso.
34+
35+
---
36+
37+
## 📋 Como é Realizado nos Eventos
38+
39+
### Momento do Juramento
40+
- **Quando:** Logo na abertura do evento, após as boas-vindas
41+
- **Quem participa:** Todos os presentes (novos e antigos membros)
42+
- **Como:** Recitação coletiva, conduzida pelo Event Host
43+
44+
### Importância do Ritual
45+
- **União da comunidade** em torno de valores comuns
46+
- **Acolhimento** de novos membros
47+
- **Reforço** dos princípios de inclusão e diversidade
48+
- **Momento solene** que marca o início de cada encontro
49+
50+
---
51+
52+
## 🌈 Valores em Ação
53+
54+
O Juramento de Turing não é apenas palavras - é um compromisso ativo que se reflete em:
55+
56+
### Durante os Eventos
57+
- Ambiente acolhedor para palestrantes iniciantes
58+
- Espaço seguro para perguntas de todos os níveis
59+
- Incentivo à participação de grupos sub-representados
60+
- Zero tolerância a comportamentos discriminatórios
61+
62+
### Na Comunidade
63+
- Mentoria entre membros
64+
- Compartilhamento ativo de oportunidades
65+
- Suporte mútuo no crescimento profissional
66+
- Celebração da diversidade em todas as suas formas
67+
68+
---
69+
70+
*"People over Technology"* - **Python Floripa Community** 🐍💙
71+
72+
**[← Voltar ao Roteiro Principal](readme.md)**

lightning-talks.md

Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,157 @@
1+
# Lightning Talks ⚡
2+
3+
As Lightning Talks são uma dinâmica tradicional nos eventos do Python Floripa, promovendo momentos de **microfone aberto** para que qualquer participante da comunidade compartilhe algo com o grupo.
4+
5+
São rápidas, leves e inclusivas, com o objetivo de fortalecer as conexões entre os integrantes, incentivar a troca de ideias e dar espaço para temas diversos.
6+
7+
## 🎯 Propósito
8+
9+
As Lightning Talks foram criadas para:
10+
11+
- **Criar um ambiente** para compartilhamento espontâneo de ideias, experiências e novidades
12+
- **Promover visibilidade** a iniciativas da comunidade, como projetos, ferramentas ou vagas
13+
- **Garantir um momento inclusivo**, acessível e descontraído para todos os participantes
14+
15+
## ⚙️ Como Funciona
16+
17+
### 📝 Inscrição
18+
19+
- **Quando:** Durante o evento, entre **13h29 e 15h00**
20+
- **Onde:** No grupo do WhatsApp do evento
21+
- **Como participar:** Enviar no grupo o título da talk seguido pelo nome do apresentador
22+
23+
**Formato da inscrição:**
24+
```
25+
Título da Lightning Talk – Nome
26+
```
27+
28+
**Exemplos:**
29+
- "Como Python mudou minha carreira – João Silva"
30+
- "Vaga para Dev Python na empresa X – Maria Santos"
31+
- "Meu primeiro projeto open source – Carlos Lima"
32+
33+
### 🗳️ Seleção e Organização
34+
35+
| **Aspecto** | **Detalhes** |
36+
|-------------|--------------|
37+
| **Tempo Total** | 20 minutos |
38+
| **Tempo por Talk** | Até 5 minutos cada |
39+
| **Interrupção** | Por aplausos da plateia ao atingir o tempo |
40+
| **Seleção** | Se houver mais inscrições que tempo disponível, enquete no WhatsApp decide a ordem |
41+
| **Critério** | Priorização das talks mais votadas |
42+
43+
### 🎤 Execução
44+
45+
- **Momento:** Logo após o intervalo dos eventos
46+
- **Ordem:** Segue a votação (se aplicável) e o cronograma
47+
- **Objetivo:** Garantir a participação do maior número de inscritos dentro do limite de tempo
48+
49+
## 📊 Estatísticas e Dados
50+
51+
### Participação Típica
52+
- **Inscrições por evento:** 8-15 lightning talks
53+
- **Talks apresentadas:** 4-5 (limitado pelo tempo)
54+
- **Taxa de participação:** ~40% dos inscritos conseguem apresentar
55+
- **Tempo médio por talk:** 3-4 minutos efetivos
56+
57+
### Temas Mais Comuns
58+
1. **Projetos pessoais** (30%)
59+
2. **Vagas de emprego** (25%)
60+
3. **Ferramentas e bibliotecas** (20%)
61+
4. **Experiências de carreira** (15%)
62+
5. **Eventos e comunidades** (10%)
63+
64+
## 🌟 Dicas para uma Boa Lightning Talk
65+
66+
### ✅ Faça
67+
- **Seja objetivo:** 5 minutos passam muito rápido
68+
- **Tenha um foco:** Uma ideia principal por talk
69+
- **Use exemplos práticos:** Mostre código, demos rápidas
70+
- **Conte uma história:** Experiências pessoais engajam mais
71+
- **Termine com call-to-action:** O que você quer que as pessoas façam?
72+
73+
### ❌ Evite
74+
- **Introduções longas:** Vá direto ao ponto
75+
- **Muitos slides:** 3-5 slides no máximo
76+
- **Conceitos muito complexos:** Mantenha simples
77+
- **Propaganda excessiva:** Foque no valor para a comunidade
78+
79+
## 📋 Checklist para Organizadores
80+
81+
### Antes do Evento
82+
- [ ] Criar grupo do WhatsApp específico para o evento
83+
- [ ] Anunciar o período de inscrições (13h29-15h00)
84+
- [ ] Explicar o formato e regras das Lightning Talks
85+
86+
### Durante as Inscrições
87+
- [ ] Monitorar inscrições no WhatsApp
88+
- [ ] Criar enquete se necessário (mais de 4-5 inscrições)
89+
- [ ] Organizar ordem de apresentação
90+
- [ ] Comunicar a ordem aos participantes
91+
92+
### Na Execução
93+
- [ ] Anunciar início das Lightning Talks após o intervalo
94+
- [ ] Controlar tempo rigorosamente (5 min por talk)
95+
- [ ] Facilitar transições entre apresentadores
96+
- [ ] Liderar aplausos para interromção respeitosa
97+
98+
### Pós Lightning Talks
99+
- [ ] Agradecer todos os participantes
100+
- [ ] Incentivar networking entre apresentadores
101+
- [ ] Documentar temas apresentados para relatório
102+
103+
## 🎪 Dinâmica no Evento
104+
105+
### Cronograma Típico
106+
```
107+
15h00 - Fim do intervalo / coffee break
108+
15h05 - Anúncio das Lightning Talks
109+
15h07 - Primeira Lightning Talk
110+
15h12 - Segunda Lightning Talk
111+
15h17 - Terceira Lightning Talk
112+
15h22 - Quarta Lightning Talk (se houver tempo)
113+
15h25 - Encerramento e transição para próxima atividade
114+
```
115+
116+
### Papel do Event Host
117+
- **Facilitar** as transições entre talks
118+
- **Controlar o tempo** de forma respeitosa mas firme
119+
- **Engajar** a audiência com perguntas quando apropriado
120+
- **Manter** a energia alta e o ambiente descontraído
121+
122+
## 🌈 Impacto na Comunidade
123+
124+
Com essa dinâmica, os Lightning Talks se consolidaram como:
125+
126+
- **Espaço vibrante e democrático** onde todos têm voz
127+
- **Oportunidade de networking** entre membros da comunidade
128+
- **Vitrine** para projetos e iniciativas locais
129+
- **Momento de descoberta** de talentos e oportunidades
130+
- **Fortalecimento** dos laços comunitários
131+
132+
As Lightning Talks são verdadeiramente um dos momentos mais **inclusivos e energéticos** dos eventos Python Floripa, refletindo nosso compromisso com a valorização de cada membro da comunidade.
133+
134+
---
135+
136+
## 💡 Exemplos de Lightning Talks Memoráveis
137+
138+
### 🚀 Projetos Técnicos
139+
- "Como automatizei minha casa com Raspberry Pi e Python"
140+
- "Chatbot que criou para a empresa usando FastAPI"
141+
- "Análise de dados do Spotify com pandas"
142+
143+
### 💼 Carreira e Mercado
144+
- "Minha transição de designer para dev Python"
145+
- "Como consegui meu primeiro emprego remoto"
146+
- "Vagas abertas na startup X - venha conversar comigo!"
147+
148+
### 🌱 Comunidade e Aprendizado
149+
- "Organizando um grupo de estudos de Python"
150+
- "Minha primeira contribuição open source"
151+
- "Como o Python Floripa mudou minha vida"
152+
153+
---
154+
155+
*As Lightning Talks são a alma democrática dos nossos eventos!* ⚡🎤
156+
157+
**[← Voltar ao Roteiro Principal](readme.md)**

0 commit comments

Comments
 (0)