prhost / new-opencart

Discussões sobre mudanças e melhorias na plataforma Opencart
6 stars 0 forks source link

Qual Versão do Opencart a ser usada? #3

Open prhost opened 8 years ago

prhost commented 8 years ago

Sei que provavelmente vamos pegar a última versão release do opencart e continuar a partir dela, porem estava pensando, caso possível, desenvolver uma forma que o core suporte qualquer versão, ou pelo menos boa parte das versões existentes, porque assim aquele desenvolvedor que já tem um projeto rolando e queira migrar para o "novo opencart", basta apenas informar para o composer qual versão ele esta desenvolvendo e modificar suas extensões e temaspara o novo padrão, em teoria iria rodar normalmente. Claro que é só uma idéia também, se der muito trabalho abandonaremos a mesma.

FelipoAntonoff commented 8 years ago

Acho que seria mesmo o foco na 2.x e a última ou melhor a última em desenvolvimento pode ser a ideal ou a última estável, logo vai sair também um release estável na teoria da 2.x. Sobre compatibilidade, seria para manter com relações as versões do 2.x em geral, até as novas que possam sair? Creio que pode dar um pouco de trabalho, mas só analisando para sabermos, de momento acho um pouco complicado conseguir mudar o core e manter essa compatibilidade.

prhost commented 8 years ago

@FelipoCodeMarket É, eu acho que tentar dar suporte para versão 1.5.x é meio suicídio, por mais que a maioria ainda trabalhe nesta versão e também ter muitas extensões desatualizada. Mas dar suporte a versões >= 2.* é algo interessante, acho que da pra gente fazer a pessoa poder escolher sim a versão do opencart 2.x pra cima. dai joga tudo que tem na versao atual dentro de app, deixamos ela isolada e segura sem acesso externo a não ser no painel e sobre escrevemos os arquivos de inicialização deles. O que acha?

prhost commented 8 years ago

Galera, vou criar um repositorio so com o core do opencart, é la que vamos fazer as melhorias em cima dele, e o composer que ira cuidar de instalar ele no projeto, pois agora ele sera uma dependencia, junto com as extensoes e temas, pretendo definir as tags de acordo com cada versão ja lançada do opencart, assim fica facil selecionar qual versão gostariamos de usar.