Code52-like no iMasters
Olá!
O CODE52
O Code52 é um projeto de projetos. Toda semana, durante 52 semanas, eles lançam um software novo. Todos sabemos que projetos Open Source, hoje, não é pra qualquer um - e a maior ambição do Code52 é justamente essa: unir a comunidade Open Source. Fazer com que nós, desenvolvedores, prestemos mais atenção no "Open Source".
Para saber mais, clique aqui e leia a matéria que o iMasters preparou para o Code52.
E O QUE O IMASTERS TEM A VER COM ISSO?
A comunidade do iMasters é grande. E que tal aproveitarmos o máximo dela de fato? Que tal se fizéssemos uma brincadeira como o Code52 está fazendo? Claro, nada tão grande. Eu diria algo como uma solução por mês. Não precisamos fazer necessariamente um software complexo, mas sim uma solução, tal como um plug-in para jQuery ou algum script em PHP.
Tenho certeza que vai ter quem critique a ideia. Peço que o façam, mas de forma produtiva. Não quero fazer polêmica na comunidade, mas gostaria mostrar que juntos, podemos. É como eu disse: nada muito complexo. A ideia é que todos dêem continuidade a solução, organizando-a melhor, arrumando seus erros, e implementando recursos.
POR QUE ISSO?
Se vocês visualizarem o meu status mais recente, verão que eu estou sem "nada" para fazer e quero praticar. Então, por que não praticar de maneira produtiva, à todos? E eu tenho certeza que independente do que façamos juntos, será bom. Não só pra mim, mas para todos os envolvidos. Seja pelo networking (trabalho em equipe), seja pelo conhecimento adquirido, ou até mesmo pelo "lidar" com o Open Source.
MAS EM QUE LINGUAGEM? QUANTOS PROGRAMADORES? QUANTOS DESIGNERS?
Calma! Calma! Calma! Eu não considero essa minha ideia nem um projeto ainda. É um esboço de projeto - e só vai pro papel se realmente render. Mas para organizar melhor as suas perspectivas à respeito desse projeto colaborativo, aqui vai:
-
LINGUAGENS
- A linguagem deve ser comum entre os envolvidos no(s) projeto(s). Se os desenvolvedores em comum programarem melhor em php, então a solução em questão é em php. É claro que isso vai ser melhor organizado no ato
-
REALIZADORES
- Quando falamos de Open Source, falamos de colaboradores. Todos poderiam participar, mas para melhor organização, teria de ser aprovado em um rápido processo seletivo. É claro que existem as exceções, tal como aqueles que nós conhecemos o comprometimento e a experiência como desenvolvedor.
-
RESPONSABILIDADES
- Cada usuário que entrar no projeto de desenvolvimento de um aplicativo terá uma responsabilidade. Existirá(ão) o(s) encarregado(s) pela interface gráfica do aplicativo; existirá(ão) o(s) encarregado(s) pela programação do aplicativo e etc. Neste caso é tudo relativo, porque vai depender das especialidades dos usuários envolvidos, e de quantos usuários trabalharão em um aplicativo em questão.
-
PRAZOS
- Isso é um detalhe a ser resolvido mais adiante. Todos aqui tem seus afazeres e não tem 100% do tempo disponível para um "projeto Open Source". Mas a partir do momento que algum tempo do dia de cada envolvido for destinado ao projeto, podemos matematizar prazos para o software. Não precisa ser nada tão preciso como o Code52, mas a ideia é que seja parecida.
-
DESENVOLVIMENTO
- Desenvolveremos o que achar que devemos desenvolver. Não iremos procurar uma solução que falta no mercado, e tampouco iremos re-inventar a roda. Tentaremos nos divertir fazendo algo diferente, que em algum momento ajudará alguém, e faremos algo para mostrar que juntos podemos.
-
ESTRUTURA
- Com gastos relacionados ao domínio e a hospedagem, estou disponível para me responsabilizar. Não tenho em mente adquirir um domínio para cada solução lançada, mas um para todos - tal como o Code52. Utilizaremos o fórum do iMasters como base para disponibilização dos aplicativos, acompanhamento do desenvolvimento e como fonte de instrução para os futuros colaboradores. O QG para os desenvolvedores debaterem à respeito de um aplicativo é algo a ser discutido.
LEGAL. ESTOU INTERESSADO, E AGORA?
Open Source - lembre-se disso. Poste aqui no tópico algo que demonstre o seu interesse. Deixe sua opinião; deixe o seu manifesto. Se realmente estiver interessado à desenvolver, diga-nos o que você pode fazer pelos softwares e quanto tempo tem disponível para atuar como "programador aberto".
NÃO ESTOU INTERESSADO, E AGORA?
Bom, infelizmente, não posso fazer nada. Mas acredite, se tudo der certo e você mudar de ideia, estaremos de portas abertas para você e seus conhecimentos! :thumbsup:
NÃO SEI FAZER NADA, MAS QUERO PARTICIPAR. E AGORA?
O projeto é para todos. Infelizmente, nas instâncias iniciais, procuraremos botar quem consegue pôr a mão na massa - por que de que vale um projeto se ele não sai do lugar? Mas não se preocupe, tenho certeza que você deve ter boas ideias para o projeto. E as ideias serão muito bem-vindas. ;)
E O PROJETO COMEÇA QUANDO?
Caaaaaaaaaaaaalma, tchê! Se eu fosse onipotente, começaria agora. Estou louco para desenvolver. Mas sem uma equipe, no way. Então, vamos aguardar e ver o que acham dessa idea-based. :)
CONSIDERAÇÕES FINAIS
Se você leu tudo, até agora, eu lhe agradeço, de verdade. Fique à vontade para deixar o seu manifesto logo a baixo. Quero saber sua opinião - seja boa ou ruim. Mas lembre-se: seja produtivo. Momento algum eu faltei respeito com você, e espero o mesmo de você. :thumbsup:
Abraço!
BÔNUS
Discussão (40)
Carregando comentários...