Pedido de Transferência do Repositório brutils-python para a Organização Cumbuca Dev
Olá, pessoas da Organização brazilian-utils :)
Antes de mais nada, queremos expressar nossa imensa gratidão a todas as pessoas que contribuíram, compartilharam e apoiaram o projeto brutils-python até aqui. Este repositório tem um significado muito especial para nós da Cumbuca Dev. Foi através dele que demos nossos primeiros passos como comunidade e começamos a concretizar nossa missão de levar pessoas de grupos minoritários para o mercado de trabalho em T.I., com base em aprendizado prático e colaboração Open Source. Quando começamos a contribuir com o brutils-python, o projeto tinha apenas dois mantenedores e um volume limitado de commits. Desde que assumimos parte do esforço de organização e divulgação, vimos o repositório ganhar visibilidade significativa, com:
- Crescimento expressivo em estrelas ⭐ no GitHub;
- Aumento no número de contribuições, downloads e de pessoas colaboradoras;
- Ampliação do alcance, impactando tanto iniciantes quanto pessoas experientes na área.
O impacto do brutils-python em nosso trabalho
Desde que começamos a colaborar com o repositório, ele não apenas cresceu em visibilidade, mas também transformou-se em um canal de aprendizado e capacitação para muitas pessoas:
- Aprimoramos a organização do repositório, incluindo documentação mais acessível, issues abertas para iniciantes e maior visibilidade para contribuições.
- Realizamos palestras e workshops práticos (tutoriais e sprints) sobre o projeto em meetups e eventos como Python Brasil e LatinoWare. Aqui estão alguns registros de palestras onde mencionamos o brutils-python: - 71º Python Floripa no MeLi: "Cumbuca Dev: Ensinando com Open Source" - PySul 2024: "Como e Porque aprender a programar com Open Source" - PyBR 2024: "Como e Porque aprender a programar com Open Source" - Entre outros momentos não registrados, mas que foram igualmente significativos para nossa comunidade.
Essas ações nos ajudaram a:
- Capacitar iniciantes para colaborar em projetos reais de código aberto.
- Mostrar como o Open Source pode ser uma ferramenta inclusiva de aprendizado e ascensão profissional.
- Aumentar a visibilidade do brutils-python dentro e fora da comunidade Python.
Esse movimento reforçou algo que sempre acreditamos: Open Source é uma ferramenta poderosa para transformar vidas e criar oportunidades. Por meio do brutils-python, conseguimos:
- Ensinar habilidades práticas de programação a iniciantes, especialmente pessoas que nunca haviam contribuído para Open Source antes;
- Fomentar a inclusão na tecnologia, dando visibilidade a talentos de grupos sub-representados;
- Conectar nossa comunidade com oportunidades de mentoria, networking e aprendizado contínuo.
A proposta de mudança
Agora, gostaríamos de dar mais um passo importante: transferir o repositório brutils-python para a organização da Cumbuca Dev no GitHub. Essa mudança será fundamental para:
- Centralizar nossos esforços organizacionais, consolidando os projetos sob nossa marca e ampliando a identidade da Cumbuca Dev;
- Facilitar a busca por sponsors, tornando o projeto mais visível para empresas interessadas em investir em iniciativas de impacto social e tecnológico;
- Garantir maior sustentabilidade do repositório, com uma base de mantenedores(as) ampliada e maior capacidade de engajamento da comunidade.
Importante ressaltar que a Brazilian Utils continuará sendo referenciada como a base e origem deste projeto, exatamente como sempre foi. Reconhecemos e valorizamos profundamente o trabalho de quem deu os primeiros passos no brutils-python, e levaremos esse legado conosco, promovendo a história e os valores que ele carrega.
Sabemos que a transferência também inclui o registro no PyPI, que atualmente está em nome de @luizberti. Pedimos gentilmente que considerem colaborar conosco nesse processo, para que possamos manter a consistência e confiabilidade do projeto.
Pedidos de ação
Para viabilizar a mudança, gostaríamos de confirmar alguns pontos com vocês:
- Membros da Organização Brutils*, vocês estão ok com a transferência do repositório para a organização Cumbuca Dev no GitHub?
- @luizberti , você está ok com a mudança de acesso no PyPI? Caso sim, poderia mudar a permissão da Camila para admin?
Este repositório tem sido um marco para nós e para as pessoas que impactamos. Juntos, podemos fazer ainda mais: ensinar mais pessoas, criar mais oportunidades, e fortalecer nossa missão de inclusão e acessibilidade em T.I.
Se houver mais alguma dúvida, preocupação ou ajuste necessário, estamos à disposição para conversar! Este projeto é um marco para nós, e estamos animadas com as possibilidades de impacto que ele ainda pode gerar na comunidade Python e na vida de outras pessoas.
Com carinho e gratidão, Time Cumbuca Dev
*Membros da Organização Brutils: @alexrochas, @andreoav, @camilamaia, @guilhermecomum, @hyanmandian, @Leonardo18, @lucassveloso, @luizberti, @melissawm, @rodineijf.
Olá, pessoal da Cumbuca Dev,
Primeiramente, gostaria de expressar minha profunda gratidão por todo o trabalho incrível que vocês têm feito com o brutils-python. É impressionante ver como a dedicação de vocês transformou o projeto em uma ferramenta de aprendizado, inclusão e impacto na comunidade Python. Todas as ações que vocês mencionaram – desde palestras e workshops até a melhoria da documentação e a organização do repositório – são um testemunho do poder do Open Source em unir pessoas e criar oportunidades.
Entendo perfeitamente a motivação por trás do pedido de transferência do repositório para a organização da Cumbuca Dev. No entanto, acredito que o brutils-python é parte integrante do ecossistema da organização Brazilian Utils, que foi criada justamente para unificar e padronizar implementações dessa biblioteca em várias linguagens, mantendo uma identidade única.
Inclusive, neste ano de 2025, estou planejando retomar o trabalho na biblioteca principal, com foco em melhorar ainda mais a experiência de todas as linguagens suportadas. Um dos passos será atualizar o site oficial para incluir não apenas a documentação do JavaScript, mas também de todas as outras linguagens onde a Brazilian Utils está presente. Além disso, tenho como objetivo promover uma unificação de métodos e APIs entre os projetos, respeitando, claro, as características de cada linguagem. Desta forma, assim que alguem aprender a usar a biblioteca em uma linguagem terá facilidade em utilizá-la em qualquer outra, graças a uma API de uso semelhante.
Dito isso, a força do Open Source está justamente na colaboração de pessoas e comunidades diferentes, e é exatamente isso que torna o brutils-python tão especial. O trabalho de vocês exemplifica essa essência e nos inspira a continuar buscando maneiras de melhorar o projeto e sua gestão coletiva.
Gostaria de reforçar que estamos totalmente abertos a trabalhar juntos para aprimorar ainda mais o brutils-python e encontrar formas de facilitar a participação de outras comunidades, como a de vocês, no desenvolvimento do projeto. Se há melhorias que vocês acreditam que possam fortalecer nossa colaboração ou maximizar o impacto do projeto, estamos à disposição para conversar e implementar.
Mais uma vez, agradeço imensamente a vocês por todo o impacto positivo que trouxeram para o brutils-python e a comunidade ao redor dele. Espero que possamos continuar construindo algo grandioso juntos!
Olá @hyanmandian, tudo bem contigo? Gostaria de retomar aquele nosso papo sobre a possibilidade de transferir o brutils-python para a organização da Cumbuca Dev.
Só para me apresentar rapidinho: fui uma das pessoas diretamente impactadas pelo trabalho incrível da @camilamaia e da @antoniamaia na revitalização do projeto. Até a talk delas na Python Sul 2024, eu nem imaginava o quanto o universo Open Source era acessível e transformador, e desde então venho me envolvendo cada vez mais, tanto na Cumbuca Dev quanto na comunidade Python em geral. Agora, estou me juntando mais ativamente à iniciativa do brutils-python, e por isso queria voltar a conversar sobre a transferência.
Entendemos que você tinha planos de retomar os projetos das outras linguagens em 2025, mas como já estamos na segunda metade do ano e ainda não tivemos novidades, achamos importante trazer esse assunto de volta. Do nosso lado, seguimos divulgando e usando o brutils-python como ferramenta social, tanto para ensinar programação quanto para incentivar a participação no Open Source. No entanto, sentimos que o ritmo do desenvolvimento diminuiu um pouco, muito por conta dessa incerteza sobre o futuro do repositório. Isso acaba desanimando a equipe, pois sempre fica aquela preocupação de, eventualmente, perdermos todo o trabalho construído até aqui.
Temos muitos planos e ideias para o projeto, mas a indefinição sobre a transferência acaba travando um pouco nossos esforços. Por isso, queria pedir para você reconsiderar essa possibilidade, pois acreditamos que, ao centralizar a gestão do repositório na Cumbuca Dev, poderemos agilizar decisões, facilitar a entrada de novos colaboradores, organizar eventos e iniciativas específicas para Python, e garantir uma manutenção mais próxima e constante. Além disso, estar sob a organização da Cumbuca Dev traz mais segurança e respaldo institucional, o que facilita bastante na hora de buscar investimentos, patrocínios e apoios para o projeto, já que transmite mais confiança para possíveis parceiros.
Se você topar, seria ótimo marcarmos uma call para conversarmos melhor sobre isso e pensarmos juntos em como evoluir o brutils-python, sempre respeitando o legado e a identidade do projeto. Nossa intenção é somar e fortalecer ainda mais a comunidade, e estamos super abertos a ouvir suas ideias e sugestões também.
Agradeço demais pela atenção e pelo espaço para esse diálogo. Espero que possamos encontrar juntos o melhor caminho para o projeto e para a comunidade!
Fico no teu aguardo então.
Abraços!
Não apenas concordo com a migração, como me ofereço para ser o mantenedor da versão .NET da BrUtils, se ela for para dentro da organização da Cumbuca.dev.
Olá, pessoal.
Eu sou a Glória, faço parte da Comunidade Python Floripa e acompanho com muita admiração o trabalho da Cumbuca Dev. Posso afirmar com segurança que é uma das iniciativas mais sérias e consistentes quando falamos de inclusão e formação prática em tecnologia. O impacto é ainda mais significativo por ter como foco mulheres e pessoas de grupos historicamente minorizados.
A Cumbuca vem se consolidando como referência nacional no uso do Open Source como ferramenta de aprendizado, empoderamento e inserção no mercado de trabalho. Para muitas pessoas, o primeiro contato com código aberto aconteceu justamente por meio da Cumbuca. Isso é fruto de uma missão muito clara: tornar o Open Source acessível, popular e transformador. Um trabalho de base comprometido, curadoria atenta e uma escuta ativa e acolhedora por parte dos mentores e da comunidade.
A transferência oficial reconhece o trabalho sólido e responsável que já vem sendo feito na manutenção do projeto. Essa mudança vai ampliar o alcance do brutils-python, tornando-o mais acessível e relevante para um número ainda maior de desenvolvedores brasileiros. Com a Cumbuca Dev à frente, o repositório seguirá promovendo boas práticas, inclusão e soluções práticas alinhadas à realidade local, fortalecendo toda a comunidade Python no país.
Com plena confiança, o repositório estará sob uma gestão altamente competente. @camilamaia e @antoniamaia possuem a expertise e o comprometimento necessários para conduzir o projeto com excelência e garantir seu crescimento sustentável.
Eu não só apoio como me disponibilizo pata ajudar no que for necessário! O trabalho e o impacto que a galera do Cumbuca está fazendo é lindo!
Fala galera, tudo certo? Primeiramente peço desculpas pela Brazilian Utils nao ter evoluido como planejado a 6 meses atras, algumas coisas aconteceram na minha vida pessoal que nao me permitiram focar nisso por agora e confesso que voces terem comecado essa thread me fez voltar a olhar pro projeto com outros olhos, tanto que comecei a fazer um refactor na library principal da organizacao visando nao so seguir padroes mais atuais de projeto, como facilitar a colaboracao open source.
Como ja havia mencionado no primeiro reply, a organizacao Brazilian Utils surgiu com o objetivo de agregar e ser o hub de libraries voltadas ao mesmo objetivo. Tanto que um dos meus sonhos seria a gente conseguir fazer uma API unificada onde todas as libraries seguem o mesmo padrao, facilitando a adoção e contribuicao dado que oq mudaria seria apenas a linguagem.
Reenforco que fico muito feliz e contente com o quanto essa library cresceu e com as contribucoes que o pessoal da Cumbuca vem fazendo, mas confesso que fico um pouco recioso com o fato de transferir o projeto por alguns motivos, mas o principal seria que a Brazilian Utils é uma organizacao sem fins lucrativos e aberta para todos, como ela nao é mantida e gerenciada apenas por uma pessoa e nao existe nenhum CNPJ por trás, temos a garantia de que ela nunca acabara, o que infelizmente acredito que nao seja o caso da Cumbuca. Sei que pode ser um pouco pesado e chato esse topico que eu entrei, mas pessoas se desentendem, empresas acabam, pessoas tomam outras direcoes etc e tudo isso de fato pode acontecer e com isso, acabar o projeto. Tambem me pergunto questoes como: Qual o objetivo dessa mudanca, esse objetivo nao pode acontecer com a lib sendo parte da organizacao da Brazilian Utils? Quais sao os problemas que isso cria ou impede voces de fazerem algo?
Essa parceria comecou a muitos anos atras quando entrei em contato com a @camilamaia pelo Twitter perguntando se ela gostaria de assumir a frente da manutencao da library, ja que eu nao conseguiria e fico muito feliz que ela aceito e com todo o trabalho que ela e as pessoas que ela trouxe para o projeto fizeram. Acredito que podemos marcar uma conversa onde esses pontos que mencionei aqui e no meu primeiro reply possam ser conversados mais a fundo e que possamos chegar a uma ideia que deixem todos felizes e contentes.
Oi oi, pessoal! Oi, @hyanmandian! Demorei, mas cheguei de fato na conversa 😅
Antes de tudo, queria reforçar o quanto valorizamos o papel da Brazilian Utils até aqui. Sempre foi um prazer imenso contribuir com essa org e ajudar a construir uma parte desse ecossistema.
E claro, vamos sim marcar uma reunião e conversar ponto a ponto. Vai ser um prazer!
Aproveito só pra levantar alguns pontos por transparência, alinhamento e pra te contextualizar melhor sobre por que acreditamos que essa mudança faz sentido nesse momento:
Por que faz sentido a mudança para a organização da Cumbuca Dev?
-
Parcerias em andamento: temos conversas com instituições que já conhecem e confiam na Cumbuca, e demonstraram interesse em apoiar o projeto. Mas, como o repositório não está sob nossa organização, isso acaba gerando insegurança institucional. Em uma call, podemos compartilhar mais detalhes — alguns pontos ainda não podemos divulgar publicamente.
-
Impacto para a comunidade: o
brutils-pythoné hoje um dos projetos mais acessados e com maior visibilidade da nossa comunidade. Isso pode ajudar bastante na divulgação dos outros projetos da Cumbuca, fortalecendo a sustentabilidade de tudo que estamos construindo. -
Conexão entre valores e patrocinadores: ao estar sob a organização da Cumbuca, o projeto comunica diretamente os valores, princípios e compromissos de quem o mantém. Isso facilita bastante pra empresas e apoiadores que buscam investir em iniciativas alinhadas com diversidade, open source e impacto social.
-
Identidade em construção: ainda não decidimos se a Cumbuca será formalizada como empresa ou organização sem fins lucrativos. Mas, independentemente disso, a essência da Cumbuca é e sempre será uma comunidade comprometida com o open source no Brasil. Isso é o que nos guia desde o começo.
-
História e intenção: te convido a conhecer um pouco mais sobre minha trajetória e sobre como a Cumbuca surgiu: https://maintaine.rs/camilamaia. Esse relato foi publicado a convite da própria Open Source Initiative, como parte de um projeto que reúne histórias de pessoas que têm usado o Open Source para criar impacto social. Ali dá pra entender melhor nossa visão de futuro e o compromisso de longo prazo com o open source, com a formação de pessoas e com o fortalecimento da comunidade tech no Brasil.
-
Planos para o projeto: temos grandes ideias para o
brutils-python, mas também queremos valorizar e apoiar as demais implementações em outras linguagens. Ainda que hoje o foco principal seja Python, acreditamos muito na padronização entre elas e queremos contribuir pra isso também. -
Cenário atual x futuro: se hoje a Brazilian Utils estivesse com várias frentes ativas e comunidades organizadas por linguagem, o contexto seria outro. Mas no momento, percebemos dois núcleos de contribuição bem distintos — e o da implementação em Python está muito ativo, presente e com energia pra manter o projeto vivo, útil e acessível.
-
A gente entende que parte da dúvida sobre a transferência pode estar relacionada a planos futuros para a Brazilian Utils — o que é super compreensível. Ao mesmo tempo, sentimos que, olhando para o momento atual, a comunidade da Cumbuca está num ponto muito ativo e engajado, o que pode beneficiar bastante o projeto no presente.
Sobre suas ressalvas e preocupações:
-
Seguimos o padrão de API da Brazilian Utils e não temos problema nenhum em continuar seguindo. Inclusive, queremos ajudar a manter essa coerência entre as versões.
-
Podemos manter referências diretas à Brazilian Utils no repositório — tanto no README quanto na documentação — apontando para o ecossistema completo.
-
Também podemos ajudar a divulgar e engajar pessoas nas demais implementações! Se você quiser reaquecer esses projetos, ficaremos felizes em apoiar.
-
E, caso em algum momento a Cumbuca deixe de existir, nos comprometemos formalmente a devolver o projeto à organização Brazilian Utils. Nada impede, inclusive, que mais pra frente, com mais estrutura e reconhecimento, a gente volte a conversar sobre reaproximar as iniciativas.
Enfim, nossa intenção é somar. O que pedimos aqui é que o projeto Python, que já vem sendo tocado com um time ativo e uma comunidade engajada, possa estar sob a estrutura que hoje o sustenta de fato — sem apagar a história, mas dando espaço pra que ele continue crescendo com base no presente.
Ah, e claro: caso a transferência aconteça, podemos te adicionar como admin do repositório dentro da organização da Cumbuca, se você quiser continuar acompanhando de perto a evolução do projeto. Nossa ideia não é afastar, mas somar forças mesmo.
Muito obrigada pelo espaço, confiança e disposição ao diálogo. Se puder, me avisa quais horários você teria disponíveis pra gente conversar melhor.
Valeu!!
Boraaaa!
Bom dia pessoal, voltando aqui para dar fechamento a esse assunto e com ótimas notícias! é com grande alegria que trago aqui o resumo da reunião entre CumbucaDev e o @hyanmandian no dia de ontem 05/08/2025.
Conseguimos aparar as arestas que faltavam e tirar as dúvidas de ambos os lados e de agora em diante vamos caminhar juntos para tocar a Org brazilian-utils.
Pontos que foram debatidos e acordados entre as partes:
- A Org brazilian-utils será um braço da CumbucaDev ficando no guarda-chuva da nossa Org.
- Time CumbucaDev será owner na Org brazilian-utils em conjunto com o Hyan.
- Hyan terá participação na Org CumbucaDev.
- Hyan fará parte do slack da CumbucaDev para participar da discussão no canal do projeto.
- Faremos uma reunião recorrente para alinhamento do projeto (ainda falta bater o martelo nisso mas a principio a cada sprint de 15 dias).
- Pleitear junto ao Luiz o ownership do pacote no PyPI tanto para a CumbucaDev quanto para o Hyan.
Ideias para o futuro: Portal Brazilian Utils
- Criação da página da documentação que une todas as linguagens.
- Documentar a fonte de cada utilitário (de onde veio a regra de negócio).
Gostaria de reforçar que seguimos comprometidos com a ideia principal de usar os nossos projetos como instrumento social e de aprendizado para todos os interessados em aprender e adentrar nesse mundo maravilhoso do Open Source.