CobreGratis / boletophp

Projeto Código-Aberto de Sistema de Boletos bancários em PHP
http://boletophp.com.br/
GNU General Public License v2.0
591 stars 390 forks source link

Estrutura de diretórios #47

Open paulopatto opened 11 years ago

paulopatto commented 11 years ago

Olá pessoal, tudo bem. Desejo começar a contribuir com o projeto. Eu baixei ele e fui fuçar (pois pensei por que não passar esse projeto para um PHP com OO e namespaces, coisa que o branch 2.x-dev faz) e achei estranho a forma como o branch 2.x-dev organiza seus diretórios... Antes de forkar o projeto eu fui atrás de libs populares do PHP como Twig, Doctrine e Composer por exemplo. E vejo que elas costuma seguir uma estrutura mais ou menos assim: / /bin /lib (ou /src) /lib/vendor /testes (ou /test)

Existe algum por que de termos adotado a nossa estrutura atual???

maurogeorge commented 11 years ago

Opa Paulo, de uma olhada no readme aqui ta bém grande, mas por favor leia tudo que vai lhe explicar muita coisa.

Acho que no readme só não diz isso, que este branch tem como objetivo principal portar todo o código do branch 1.x-dev para uma versão OO e usando tudo de mais novo do PHP e tudo com testes.

Sendo assim não tem nenhum motivo em especial, a não ser algumas pastas que estão ali apenas enquanto estamos no feature branch para termos acesso facil ao 1.x-dev. Mas com certeza para o futuro podemos colocar no padrão usado pela comunidade.

paulopatto commented 11 years ago

Tudo bem Mauro.