Full-stack developer Emerson Rocha .::. CMS Joomla!, PHP, JavaScript/NodeJS, Infraestrutura

Resolvi copiratear a lista oficial do road map para o lançamento do joomla 1.6. Resumindo, por enquanto ainda é uma fase de pré-lançamento de outra fase de pré-lançamento, só que esta outra fase é mais 'amigável' para quem quer testar o joomla. Para quem não tem a mínima noção, alpha nem de perto é algo que deve ser colocado em um site de produção, a versão anterior nem se fala. Quanto aos que os desenvolvedores do core ainda estão implementando antes de mudar de fase, é o seguinte ( que não tive paciencia para traduzir, mas sei que com um pouco de esforço qualquer um consegue :)

O que deverá ser implementado antes do lançamento do Joomla 1.6 ALPHA

  • Implement a new JForm library package [complete].
  • Implement a simple way of providing translation in JavaScript [complete].
  • Implement new controller dispatchers for more robust request routing [complete].
  • Implement a new access control system that needs to at least emulate what is in 1.5, allow adding of new groups and access levels, and allow you to set new "view" rules for at least articles [nearly complete].
  • Implement and standardise several new event triggers [in progress].
  • Implement a JContent class that will be used by content plug-ins and views [in progress].
  • Upgrade to Mootools 1.2 [in progress].
  • Finish the new extension updater work [in progress].
  • Menu manager re-work -- added since it's broken in 1.6 [in progress].

 

Por enquanto o pessoal do core está trabalhando freneticamente, MAS, sem muita gente opinando e enchendo o saco. E isso é proposital, porque algumas caracteristicas realmente tem que ficar prontas antes de outras pessoas começarem a usar em larga escala (ainda que para testes) e começarem a reclamar de erros mais 'primairios'. Na primeira vez que instalei esse blog aqui, por exemplo, eu ainda estava inserindo conteúdo como os artigos direto no banco de dados pelo phpmyadmin :)

Feito tudo acima, irão liberar a versão ALPHA do joomla, e será mais estimulado que mais gente use e realmente ajude a implementar as caracteristicas. Nessa outra versão tem algumas caracteristicas que são realmente desejadas pela comunidade, e que para serem realmente aplicadas a versão beta, deverão estar prontas, e praticamente funcionando sem grandes problemas. O controle de acesso granular era prometido desde os tempos de 1.1 ( que virou 1.5 pois resolveram fazer um pulo maior ) e que agora, realmente VAI sair na 1.6, porque já estava na hora de não depender de extenções de terceiros para resolver algo que, na minha opinião, era um dos poucos pontos que deixavam o joomla um pouco atrás de outros CMSs que já faziam isso nativamente, e não como o joomla que só com extensão adicional.

O que deverá ser implementado antes do lançamento do Joomla 1.6 BETA 1

  • Implement unlimited depth categories (but not multi-mapping).
  • Refactor the user management system and make it more extensible (eg, allow custom user fields).
  • Implement a comments system (including pings and track-backs).
  • Implement queued redirects (allows you to, for example, return to the previous page you were on after you edit something).
  • Refactor parameters and make them more extensible (for example, plugins could allow you to add additional custom parameters to articles).
  • Finish MVC-ing the Administrator components (we need lots of help here).
  • Implement CAPTCHA helpers for any form.
  • Implement systems whereby external authentication systems, such as LDAP, can map to our new Joomla user groups.
  • Re-implement the ability to select multiple categories for some views in com_content (was in 1.0, got dropped in 1.5).
  • Implement a database driven installation log.
  • Refactor JError.
  • Examine the PDF generation system in detail and see if we can make it work properly (otherwise we will look at dropping it if we can't make it work well).
  • Localise the Invalid Token messages.
  • Drop the Polls component because the quality of that extension is pretty bad and there are much better third-part alternatives available.
  • Convert all layouts to semantic, XHTML Strict.
  • Convert of ini-based "params" fields to use JSON instead of INI format (huge technical and performance improvements). Note, the language files will remain in INI format.

Em outros posts creio que eu vou comentar mais sobre o as proximas versões da 1.6, e também de como fazer até mesmo outros brasileiros ajudarem no desenvolvimento dessa próxima versão. Aliás, essa é uma das funções deste blog ;D

Data de lançamento das versões Joomla 1.6, 1.6 alpha, 1.6 betas, 1.6 RCs, etc etc etc

Ah, e a pergunta básica que alguns fariam: 'QUANDO sai essas versões?'. E a resposta classica que deram em fóruns:quanto estiver pronta. Senso de humor a parte, não é fato novo que o joomla foi até agora o tipo de CMS em que queriam tantas caracteristicas a mais que acabou levando mais tempo para liberar versões finais, mas, acho que desta fez quem coordena se quando e de que forma as versões, vai tomar cuidado para não criar em vez de uma 1.6 logo uma 2.0. Segundo o google, alguns lugares apontam para uma liberação no dia 22 de junho de 2009, este mês, mas, até aonde sei pelos bastidores, realmente não há uma data formalizada


fititnt.org is not affiliated with or endorsed by the Joomla Project or Open Source Matters. The Joomla logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries
HTML5 Valid