Open vbrazo opened 6 years ago
Vcs estão como admin
, então fiquem a vontade para adicionar outros developers da PUC.
Beleza. Estou convidando todos os developers que eu conheço da PUC para entrar aqui.
Talvez fosse uma boa colocar o código de projetos finais (open source) dos alunos de graduação. Acho que fica mais fácil para os próximos alunos consultarem, verem o que foi feito, e o que dá para melhorar.
Acho a ideia boa. Vamos testar.
Bora fazer isso.
Acho que é questão de combinar um formato, uma estrutura para isso. Criaremos forks dos projetos para o pucriodevelopers? Criaremos um repositório cheio de pastas com os códigos, divididas semestre a semestre? Estou meio sem tempo para pensar agora em qual o melhor formato, porém se chegarem a uma conclusão, podem testar com o meu: https://github.com/LucasMW/Headache
@arthurcgc @bezwellington @brunosilvapontes @eaverdeja @ewilazarus @FernandoBittencourt @ograndoptimist @ojunqueira
Pessoal, da uma lida nesse tópico e fiquem a vontade para deixar a sua opinião.
O objetivo do grupo é trocar conhecimento. Ainda não sabemos como faremos isso, então a sua opinião/ideia é super importante. O que sabemos é que somos filhos da PUC :) e essa é uma boa forma de unir o pessoal.
Boa! Acho que um formato legal seria com fork dos projetos mesmo e com pull request. Não sei se vale separar por semestre, porque acho que a ideia é os projetos terem terem continuidade. Uma idéia seria separar por nivel de dificuldade. Existem projetos grandes que separam features simples para devs iniciantes participarem também.
Eu criei ontem um ReadMe só para guiar mas ele é total editável. Só para ter uma organizaçao inicial. A gente vai pegando feedback de geral e vamos tentar fazer algo que possa ser claro e aberto.
Seria legal até em ter pessoas referências em linguagem de programação. Seguindo essa lógica, ir adicionando mais membros a cada linguagem. Todo mundo aqui está permitido a criar repositórios e a idéia é quem quiser gerenciar com mais foco e presença, a gente botaria como Admin. Só estamos colocando as pessoas como member, em caso de houver uma pessoa com idéias ruins.
Achei essa ideia do @FernandoBittencourt de categorizar os projetos bem fodas. Acho que podemos desenvolver libs
juntos ou até mesmo um mini framework. Eu curtiria. Só temos que alinhar com todos para encontrarmos um interesse em comum.
Outra ideia: podemos reescrever gems/libs/pods de outra forma. Programação é como a matemática. Existe infinitas formas de solucionar um problema e existe muitos projetos ineficientes por ai. Podemos tentar otimizar a alocação de memória de algum projeto open source que vcs usam ou usar outros padrões de design de código para tentar melhorar algum aspecto que achamos que faça sentido. O que vcs acham?
Criei um issue para apresentação: https://github.com/pucriodevelopers/special-projects/issues/2
Eu toparia codar em qualquer linguagem, porque é sempre bom aprender coisas novas!
Galera, Eu anotei todos os feedbacks que vocês relataram e tentarei implementar com a idéia da comunidade. No mercado aqui fora ocorrem as famosas Coding Interview. A idéia do Open Source pode ir mais longe, não só implementar projetos que todos ajudam com o que sabe mas sim uma comunidade que treina para essas entrevistas. Do tipo para o mercado financeiro e a consultoria que existem Consulting Group e Liga Financeira, poderia ter um clube de algoritmo.
Tentarei arranjar um encontro da galera na PUC, antes dessas P1 para a galera se conhecer.
Acho uma boa o encontro pegar um horario em que quem trabalha também possa ir.
Minha sugestão é termos projetos que ajudem em problemas da cidade do Rio e/ou acessibilidade (ajudar idosos/doentes/deficientes). Uma vez um amigo teve uma ideia de fazer um Uber de barcos das lagoas da Barra, principalmente na Ilha da Gigóia, que tem bastante movimento.
Fala pessoal @carloshmartins @LucasMW
Criei esse repositório para trocarmos ideia sobre projetos que poderíamos desenvolver juntos aqui no grupo. Podemos trocar conhecimento através de projetos. Basta um de nós ter experiência na linguagem ou framework que poderá dar direcionamento para os demais fazendo revisões de PRs por exemplo.