Olá pessoas, tranquilo?
Bom, sei que sou meio quieto por aqui, mas acho que chegou a hora de
eu começar a gritar. Sou Wanderson, trabalho com PHP há alguns anos e
conheci o Webmind no final do ano passado na Tchelinux de Porto
Alegre. Quando eu vi o bichinho rodando eu não acreditei: português
simples virando programa completo!
Pois é, o pessoal chegou e perguntou se eu podia fazer um módulo para
o Webmind para aplicativos baseados em Zend Framework. Demorei,
demorei até que comecei a criar o Mimoza (Mind Module for Zend
Framework Applications) que, a priori, não é mais um módulo para o
Mind, mas sim um motor de código para facilitar a criação de novos
módulos.
Como ele funciona?
Simples! Quem já trabalhou com ZF sabe a facilidade que existe na
divisão de View e Controller, onde cada responsabilidade fica bem
explícita no código: de um lado existe toda a lógica de programação
que é enviada para a visualização, que renderiza o arquivo final, do
outro lado. O Mimoza é baseado na estrutura MVC do ZF, porém não tão
complicado. Existem os builders que exercem a função de controladoras
e existe as visualizações e outputs de arquivo, que trabalham como
templates.
O que é legal é uma capacidade de adição de filtros para o código,
helpers de visualização e encapsulamento de algumas funcionalidades do
projeto do Mind, adaptável para o Mimoza.
Aí é que vem o problema...
Eu reinstalei o meu Ubuntu esse final de semana e deletei o
repositório local que estava na minha máquina. Eu tinha parado o
Mimoza por causa da faculdade, agora que as provas acabaram eu
pretendo continuar. Analisando meus e-mails, eu verifiquei que tinha
uma cópia do source que eu enviei para o Jaydson, então algo foi
salvo.
Para que isso não aconteça, eu gostaria que o Mimoza entrasse no trunk
do Webmind, por alguns motivos, como (1) eu consigo centralizar o
código em algum local seguro, (2) o Webmind vai ganhar mais pontos de
atividade e (3) o pessoal desenvolvedor vai começar a entender o
Mimoza.
Espero que este post seja bem vindo e que existam idéias sobre =)
Abraços!
--
------------------------------------------------------------------------------------------------------
Você recebeu esta mensagem por fazer parte grupo "TheWebMind".
Para postar mande um e-mail para
thewe...@googlegroups.com
Para maiores informações visite o grupo:
http://groups.google.com/group/thewebmind?hl=en