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

O conteúdo desde artigo foi motivado pelo Quero contrubuir com idéias no core do Joomla!. E agora?. Se ainda não o leu, recomendo.

Neste artigo libero publicamente dois screencasts de como propor código tanto no CMS Joomla como no seu respectivo framework, cujo nome específico é JPlatform. As instruções estão válidas para a data de publicação deste artigo e, caso você o esteja lendo no futuro, se algo estiver diferente, considere que o processo possa ter mudado.

Dentro do possível vou procurar manter relativamente atualizado este artigo. E não é por menos: em um CMS em que a quantidade de desenvolvedores que contribuem com código à origem em relação aos demais usuários é desproporcional, e caso você que está lendo agora, acredita que é bom no que faz, e ou encontrou um bug, ou quer sugerir algo novo, faça isso!

Screencast de como propor código ao JPlatform

Há alguns meses atrás fiz esse screencast e o exibia quando, ainda que não seja algo tão frequente, alguém perguntava como propor código ao JPlatform. Observe que no início do ano, sugestões de código ao CMS Joomla só poderiam ser feitas pelo joomlacode.

Screencast de como propor código ao core do CMS Joomla

Este outro víde dá uma ideia geral de como é a lógica de propor código para o CMS Joomla. Não é significativamente diferente do que seria para o JPlatform e, o que muda é que, necessariamente, deve haver uma descrição do pull request no tracker do CMS no joomlacode.org

Dica: no vídeo, primeiro eu dei pull no repositório do CMS Joomla no github, e só depois voltei ao JoomlaCode para abrir o tracker. Revendo agora, teria sido mais interessante primeiro abrir o tracker no JoomlaCode e só depois enviar código ao github, já com a URL de referencia do tracker

comments powered by Disqus

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