Ajuda para projeto OPEN-SOURCE
Estou planejando iniciar um projeto open-source e estou aberto a ideias e colaborações. Acredito que a comunidade pode oferecer insights valiosos para ajudar a moldar o projeto e escolher as tecnologias mais adequadas.
Algumas Ideias:
Plataforma de Aprendizado Colaborativo:
Uma plataforma onde os usuários possam colaborar em projetos de aprendizado, compartilhando recursos, tutoriais e colaborando em projetos práticos.
Aplicativo de Gerenciamento de Tarefas/Tarefas Pendentes:
Aplicativo para gerenciar tarefas pessoais ou em equipe, permitindo a criação de listas de tarefas, lembretes, e colaboração em tempo real.
Rede Social para Profissionais:
Rede social voltada para profissionais de áreas específicas, onde eles possam compartilhar conhecimento, oportunidades de trabalho e colaborar em projetos.
Plataforma de Avaliação de Código:
Plataforma onde os desenvolvedores possam enviar seus códigos para revisão por pares, receber feedback e melhorar suas habilidades de programação.
Aplicativo de Saúde e Bem-Estar:
Acompanhar hábitos saudáveis, registrar exercícios físicos, monitorar a ingestão de alimentos e promover um estilo de vida saudável.
Ferramenta de Análise de Dados:
Análise de dados, permitindo aos usuários importar conjuntos de dados, executar análises estatísticas e visualizar os resultados de forma interativa.
Projeto open source do zero
Uma coisa que o pessoal precisa entender é que dificilmente você conseguirá criar um projeto open source dessa forma. Não estou falando da construção de código, estou falando do projeto.
Chamar pessoas desconhecidas na internet, com nada além apenas uma ideia superficial, dificilmente isso vai sair do lugar. Pode ser que em algum momento isso tenha funcionado, claro, mas não é assim na maior parte do mundo real.
Se quer criar um projeto open source, então crie. Documente a proposta do projeto, defina os processos de contribuição, divulgue o repositório do projeto, e trabalhe nele sem ficar esperando que outros irão ajudar. Note que isso já está vários passos além de "apenas uma ideia/vontade vaga".
Se o projeto for interessante e houver divulgação, naturalmente pessoas vão se conectar e contribuir.
Um projeto open source já iniciar com mais de um contribuidor é algo bem raro de acontecer, e quando acontece os cenários mais comuns são:
- É iniciativa de um grupo de pessoas que já trabalha ou trabalhou junto em algum momento
- Uma empresa está bancando o projeto (ás vezes começou com código fechado, e só depois foi liberado)
Chegar em um fórum, e chamar desconhecidos para iniciar um projeto que sequer tem a ideia bem elaborada e gastar energia a toa.
Sobre a lista de ideias
Para cada um desses itens que você listou, há uma enorme quantidade de projetos open source que já existem nas mais diversas linguagens e frameworks. Se o objetivo é aprendizado, é muito mais enriquecedor trabalhar em um projeto existente do que criar um do zero.
Oi cristiano, tudo bem? Estou procurando projetos para contribuir e quem sabe até fazer call no discord conversando sobre ideias, sinto que essa é uma forma bem produtiva de se criar projetos. Você já fez algum projeto?
ultimamente tenho trabalhado em um dado de RPG, onde as pessoas podem se conectar na mesma sala e ver o resultado simultaneamente ao se conectar. Isso é bom para quem joga Rpg online a distância e assim pode ver o resultado em tempo real. O site já está online.
Eu estou fazendo um jogo open-source, acho que a parte mais dificil é achar pessoas que queiram contribuir
Concordo com o que já foi mencionado por um amigo aqui, para um projeto open source precisa ter um próposto claro, não rola isso de levantar idéias aqui e querer a ajuda dos outros para escolher qual projeto tocar.
Nada contra a sua postagem aqui e as sugestões de idéias mencionadas, mas pelo título eu esperava que fosse um projeto open source já em execução ou pelo menos com um próposito bem definido para poder ajudar.
Fica a dica, e espero que não leve meu comentário como ofensivo.
Se for em Java, pode me chamar!