XOOPS.ORG FAZ UM CHAMADO AOS DESENVOLVEDORES XOOPS



2008-05-04

Caros desenvolvedores XOOPS, temos boas notícias mas precisamos da sua ajuda! Em primeiro lugar avisamos que a página http://dev.xoops.org foi refeita. Mas antes de disponibilizá-la será necessário que os desenvolvedores XOOPS a utilizem e tenham seus módulos lá para testá-los. Se você precisar de ajuda com os testes entre em contato conosco.

Em segundo lugar anunciamos que os desenvolvedores de módulos serão incentivados a publicar seu código no XOOPS SVN. Assim os desenvolvedores poderão partilhar as suas ideias e ajudar uns aos outros com facilidade. O local também será um espaço central para os usuários checarem os módulos mais atualizados. Um novo subdiretório para módulos XOOPS já foi criado:
http://xoops.svn.sourceforge.net/viewvc/xoops/XoopsModules

Pedimos que leima o arquivo readme.txt disponibilizado lá. Ele contém alguns links para informações sobre como usar o SVN e o TortoiseSVN.

Para o futuro queremos aproveitar mais os conhecimentos específicos da nossa comunidade e concentrar-nos na reutilização de código, e mantendo os mesmos centralizados isso não será difícil.

Mas agora vamos a questão mais importante: O começo de uma equipe de Módulos XOOPS.

Precisamos rapidamente ajudar a tornar os módulos XOOPS existentes compatíveis com as próximas versões: 2.3 e 3.0. Portanto, estamos apelando para que todos os desenvolvedores XOOPS juntem-se a nós neste esforço. Confira algumas das tarefas que temos:

Fase 1:

* Povoar o nosso repositório de módulos com todos os módulos disponíveis para XOOPS, e atualizá-los as suas últimas versões.

* Selecionar módulos, que devem fazer parte dos nossos pacotes(por exemplo: básico, comercial, comunidade). O Pacote Básico será incluído na distribuição principal do XOOPS, assim o usuário terá uma experiência de primeira classe.

* Após a seleção de módulos, teremos de assegurar que todos os módulos dos pacotes individuais são compatíveis com o PHP5, e se não há conflitos entre eles.

* Também precisamos assegurar que todos estão atualizados de acordo com os mais recentes patches de segurança.

Fase 2:

* Readequar os módulos para a estrutura do XOOPS 3.0, ou seja, utilizando XOOPS_PATH (por medidas de segurança como nos módulos D3) e o XOOPS_DATA_PATH, que mesmo projetado no XOOPS 3 já fora introduzido no XOOPS 2.3. Entretanto o XOOPS_TRUST_PATH foi introduzido no XOOPS 2.3 como contrapartida ao XOOPS_PATH para que pudesse manter a compatibilidade de um determinado número de módulos, como por exemplo os da série D3. Em breve teremos mais informações em relação a isso...

* Extrair o código comum e criar um Framework para módulos XOOPS. Assim poderemos ter um desenvolvimento de módulos de maneira mais fácil, e os próprios módulos poderiam ser mais leves.

Enfim, teremos uma série de novidades interessantes em breve, mas precisamos da sua ajuda. Entre em contato conosco se quiser participar e ajudar a equipe.

E lembre-se, o XOOPS é feito por VOCÊ!!

Postar um comentário