Projeto Gambler 2.0 - Próximos Passos

0 views
Skip to first unread message

Riceman

unread,
Feb 28, 2008, 6:59:09 PM2/28/08
to Equipe Clica-Aí
Srs. e Srta.

Como já mencionei em outra mensagem, precisamos agora parar um pouco
para planejar os próximos passos do projeto.

--------------------------------------------------------------------------------------------------------------------------------------

Seguem algumas sugestões de minha parte:

1) Como vocês devem ter percebido, o Gambas 2.0 já foi liberado como
"Stable". Penso que deveríamos seguir nosso desenvolvimento usando
esta nova versão.

Ele tem a capacidade de importar os projetos da versão 1.0.15, assim
não precisaríamos de retrabalho nenhum, seguiríamos o desenvolvimento
à partir do 1.0.58. O ambiente de programação (IDE) foi muito
melhorado. Acho que vale a pena passarmos para ele (vai facilitar
nossa vida).

2) Continuar o desenvolvimento de novos módulos. Porém vou precisar de
uma explicação mais detalhada do Buli sobre aqueles scripts que você
criou, tipo "mkgambler" e lá vai pedrada. (Muito bom trabalho!
Impressionante!).

3) Visto a complexidade dos procedimentos de integração de módulos
(com aqueles scripts), talvez seja a hora de criar um manual de
padronização para desenvolvimento e expansão do Gambler. Este manual
também poderia ser postado no fórum (em PDF) ou até no WIki para que
outros usuários possam contribuir com o projeto.

4) Conforme sugestão do próprio Buli, melhorar aqueles scripts e
integração para automatizá-los mais. Posso tentar ajudar nesta parte,
mas vou precisar da explicação solicitada no ítem 2.

Talvez devamos fazer esta padronização e melhoria dos scripts antes de
começar a desevolver novos módulos.

5) Talvez devêssemos marcar uma reunião para discutirmos sobre os
novos scripts (item 2) e o Manual de Padronização. Embora o Manual
seja um segundo passo após o desenvolvimento dos scripts de integração
de módulos.

Seria o "1o Encontro Nacional da Equipe de desenvolvimento do Projeto
Gambler" ;-)
Um bom motivo para nos conhecermos pessoalmente e definirmos os rumos
do projeto.
Além disso, (pensado na explicação dos scripts) nada se compara a se
sentar ao lado do criador e ouvir a explicação diretamente enquanto
ele aponta o dedo para partes do código de que está falando (e poder
interrompê-lo para fazer perguntas).

Para isso teríamos que marcar em algum lugar com computadores ou onde
possamos usar tranqüilamente um Notebook.

--------------------------------------------------------------------------------------------------------------------------------------

Ok, vou parar por aqui e deixar que vocês também dêem alguma sugestão.

Grande Abraço,

Riceman
Message has been deleted

Airton Santana

unread,
Feb 28, 2008, 11:00:05 PM2/28/08
to equipe-...@googlegroups.com
acho muito boa a idéia do Manual e lembre-se também da documentação pra quem pretende adptar o Gambler para sua distro preferida (no meu caso o Kurumin). Eu havia começado a desenvolver um nova interface para o Clica-Aí usando o Gambas, se eu me engano até coloquei os fontes no grupo...talvez possam aproveitar alguma coisa de lá..
 Abraços!

Em 28/02/08, Riceman <ricem...@hotmail.com> escreveu:

Airton Santana

unread,
Feb 28, 2008, 11:01:27 PM2/28/08
to equipe-...@googlegroups.com
Desculpem, só pra corrigir...eu usei o Gambas2 na nova interface...

Em 29/02/08, Airton Santana <passa...@gmail.com> escreveu:

buli

unread,
Feb 29, 2008, 3:36:21 PM2/29/08
to Equipe Clica-Aí
A migração para o Gambas2 é inevitável e deverá ser feita em algum
momento. Isso ésta fora de discussão. O único que não sei se vale a
pena é liberar "publicamente" versões baseadas no Gambas2 antes do
lenny ficar estável.

Eu já comecei a escrever dois novos tópicos "Gambler Doc" sobre fontes
e módulos que espero ir desenvolvendo com mais detalhe no transcurso
do tempo.

Desenvolver a partir de um módulo não é difícil. Você tem escolher
dentre os módulos existentes aquele que tem o layout mais parecido com
o que você planeja desenvolver, por exemplo:

terminal: é um dos módulos mais simples, com botões e mais nada.
main: inclui forms prórpios dentro dele.
ltsp: é um verdadeiro mini-painel.

Depois instala os fontes do módulo, gera o class e form e desenvolve
com o gambas.

A maior fonte de complicação consiste em integrar os fontes do módulo
no código do projeto principal. Eu não automatizei completamente, pois
alguns passos requerem verificações "manuais", mas acho que no futuro
vai ficar tudo completo.

Para divulgar o novo release no forum do Kurumin, eu tinha pensado que
a pessoa ideal para essa tarefa fosse o próprio Passarim, se ele
estiver afim, obviamente. A minha única dúvida seria se criar um novo
tópico ou continuar no antigo.

O painel continua funcionando igual que antes. Portanto, toda essa
complexidade deveria ser invisível para o usuário leigo. Para usuários
mais "avanzados" que gostem de mexer, acho que deveriamos preparar a
documentação (manual) e disponibilizar on-line.











On 29 fev, 04:01, "Airton Santana" <passarin...@gmail.com> wrote:
> Desculpem, só pra corrigir...eu usei o Gambas2 na nova interface...
>
> Em 29/02/08, Airton Santana <passarin...@gmail.com> escreveu:
>
>
>
> > acho muito boa a idéia do Manual e lembre-se também da documentação pra
> > quem pretende adptar o Gambler para sua distro preferida (no meu caso o
> > Kurumin). Eu havia começado a desenvolver um nova interface para o Clica-Aí
> > usando o Gambas, se eu me engano até coloquei os fontes no grupo...talvez
> > possam aproveitar alguma coisa de lá..
> >  Abraços!
>
> > Em 28/02/08, Riceman <riceman...@hotmail.com> escreveu:

Airton Santana

unread,
Feb 29, 2008, 6:51:42 PM2/29/08
to equipe-...@googlegroups.com
Posso divulgar e criar o tópico sim buli, mas antes eu preciso testar e ver como tá do ponto de vista do usuário final iniciante em Linux, que é o foco do Kurumin. hoje mesmo vou instalar e testar só depois então crio um tópico no GDH e outro no Kurumin developers...falando no Kurumin developers...tenho uma proposta a fazer para vcs neste sentido...vou mandar por e-amail. Aguardem!.....

Em 29/02/08, buli <troe...@gmail.com> escreveu:
Reply all
Reply to author
Forward
0 new messages