Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forum osCommerce-fr _ BlaBlaBla _ osCommerce 2.4

Écrit par : FoxP2 7 Feb 2013, 16:58

Bonjour à tous,

Suite au post d'harald (ici : http://forums.oscommerce.com/topic/391337-oscom-v234-and-php-v55-mysqli/#entry1662709 ), il est clairement explicité que nous allons une fois de plus vers une fragmentation du script. (entendez par là une incompatibilité entre les versions 2.2.x & 2.3.x )

Vont être backportés depuis le Core d'oscommerce 3 :

les classes de base de données (réécriture de l'ensemble des requêtes avec PDO, gestion des transactions, gestion des contraintes d'intégrités référentielles)
utilisation accrue de la POO
remplacement de jquery UI par le framework Boostrap twitter
procédure de commande totalement modifiée
les fonctions tep* renommées et optimisées pour php 5.3 (qui sera la version minimum pour pouvoir faire fonctionner osCommerce 2.4)
la possibilité d'inclure les définitions de langue soit dans des fichiers, soit dans la base de données.

c'est un nouveau palier (qui, peut être, ne serait pas le dernier, puisqu'il est envisagé de sortir une version estampillé 2.5) avant la fin annoncée des versions 2. Au vu des changements inclus dans la 2.4, c'est l'ensemble des 7000 add-on qui ne seront plus compatible.paiement, livraisons, templates, etc. tous demanderont un énorme travail d'adaptation, voir de réécriture totale.

Mon point de vue* :
depuis deux ans que je fais un suivi du travail du leader, je reste assez consterné par ses facultés de dispersion et ses changements de cap à répétition.
néanmoins, cette transition, en douceur, est la condition sine qua none d'une migration moins douloureuse vers oscommerce 3.

et vous ?
Que pensez vous de cette nouvelle rupture ?
Est ce que vous allez migrer vers la 2.4 pour vous préparer à ensuite tourner avec osCommerce 3 ?




*que tout le monde se fout mais que je donne quand même


Écrit par : Havock 8 Feb 2013, 14:18

Franchement non !

Harald devrait se concentrer sur la V3 au lieu de se disperser.

Si j'avais une boutique de base, avec peu ou pas de contribution, j'y réfléchirai. Mais je n'ai pas le désir, ni le temps de refaire x fois le boulot. Je me pencherais sur la question quand la V3 sera opérationnelle et stable.

Je suis toujours sur ma vieille V2.2. Je l'ai fortement modifiée et je suis en train de faire une refonte majeure pour lui ajouter pas mal de fonctionnalités (filtres de prix en jquery, filtres multicritères, recherche assistée en ajax, comparateurs de produits ...). Cependant je ne vais pas tout réécrire pour passer sous poo et PDO ... Le code de la v2.2 est relativement rustique, mais il est solide et il fonctionne, donc je le garde en essayant juste de l'optimiser.

Écrit par : krokus 8 Feb 2013, 19:31

Etant passe sur le 2.3 depuis un an je ne vais pas tout refaire maintenant surtout pour une version qui n'aura au depart aucun addon (be ouai je suis pas programmeur donc bof quoi)

Écrit par : ImpNwrk 10 Feb 2013, 18:04

Je viens juste de basculer sur la 2.33, pas fini encore de tout ré-injecter, c'est pas pour me recogner toutes les modifs encore une fois...

Écrit par : Gnidhal 14 Feb 2013, 21:22

Bah, ça se discute...
Perso je trouve que c'est un bon plan de bricoler un entre-deux mais de là à un faire une version de production...
Cela dit, la 2.3.x qui gigote sans cesse c'est un peu naze car les maj ne sont pas toutes du domaine de l'indispensable.

Écrit par : Danyx 15 Feb 2013, 18:53

Moi je suis passé de la 2.2 à la 2.3 et je me demande encore pourquoi; Alors maintenant que ma 2.3 tourne je ne vais pas faire une 2.4.
Puis quelques mois après une 2.5, puis une 2.6 et pourquoi pas une 2.......
C'est la meilleurs façon de lasser les plus accros!
Je pense que finir la 3.0 et riens d'autre serait bien.
Pour moi, je me penche sur la question uniquement pour la 3.0, quand elle sera stable et avec ce qu'il faut comme addons.
Je pense également que celui qui met en production un OsC c'est pour travailler, vendre et gagner sa vie, pas pour changer tout les 4 matins.
ça me fait penser à un commerçant qui déménage tout les 6 mois...
Sans compter que les addons ne suivent pas...
Il suffit de cliquer ici en haut a droite sur "contribes" et on voit que même ceux qui c'occupent de ce site ne mettent pas à jour et donc ont baissé les bras.
Enfin c'est juste un avis perso en toutes amitiés biggrin.gif

Écrit par : chti_poupon 15 Feb 2013, 19:35

Bonjour
J'ai bien compris l'annonce d'HPDL de passer en 2.3 pour offrir aux moins professionnels d'entre-nous de perfectionner leur outil tant en performances qu'en protection, s'il en était besoin. Aiguisant simultanément leurs connaissances pour accéder au Nirvana de la version 3 et du php 5.4 et supérieur, comptant sur ces derniers pour soutenir la conversion des moins initiés.
Mais, le vieux donjon de la 2.2, certes fissuré et ancien, ne dépend que de lui même, du php et de MySQL
Le nouveau château 2.3 a fière allure et s'appuie sur une nouveauté, jquery, offrant un bel outil de mise en page. Las, la serrure de la poterne ferme mal, des plâtres à peine secs se décollent, jquery dérape: on le remplace... et nous voilà quasi à la 2.3.4 en moins d'un lustre!
Maintenant la 2.4 : Bien peaufinée d'entrée, elle peut être un nouveau Bastion à occuper avant la 3.0
Mais par pitié: des décisions fermes et inflexibles, pas de louvoyage inutile...
Chti poupon

Écrit par : niko_232 31 May 2013, 17:41

Ca va (encore) retarder la 3.0, coté francophone ce retard est juste bénéfique à PS de mon point de vue.
et puis flute je commencer tout juste a comprendre jquery UI ;-p

Serieusement Harald retarde la 3.0 pendant que PS et magento gagnent en utilisateurs, je ne pense pas que se soit judicieux dans la guerre des parts de marché

J'imagine que beaucoup ont déja vu ce shema GG trends :
http://www.google.com/trends/explore?q=joomla%2C+drupal%2Cwordpress#q=oscommerce%2C%20%20magento%2C%20%20prestashop%2C%20%20virtuemart&cmpt=q

Si virtuemart est devant osc il y a qd meme un soucis quelque part, car tout le monde est d'accord pour dire que virtuemart est une belle M***e.
Et si ca continue de diminuer, il y aura moins de ressources, moins d'utilisateurs etc etc...

Ca me rappelle phpnuke (http://www.google.com/trends/explore?q=joomla%2C+drupal%2Cwordpress#q=phpnuke%2C%20%20joomla%2C%20%20wordpress%2C%20%20drupal&cmpt=q)











Écrit par : Rusti 1 Jun 2013, 07:01

Pour ma part je ne comprend pas non plus. Je pense qu'il aurait été mieux de se concentrer sur la version 3 même si la rupture avait été compliqué.
Le temps passé sur les 2.x aurait put être mis à partie pour aider et expliquer les changements aux utilisateurs.

Je continue personnellement à penser qu' Oscommerce reste un très bon projet mais toujours est il que plus le temps passe plus il perd des part de marche. Du coup j'ai fait l'amer experience de me retrouver face à des gens qui me disait qu'il ne voulait pas d'oscommerce mais du prest... (chercher l'erreur)

Écrit par : krokus 1 Jun 2013, 12:48

Citation (FoxP2 @ 1 Jun 2013, 10:41) *
Citation (Danyx @ 31 May 2013, 20:32) *
En ce qui concerne OsCommerce, je continu à penser que c'est le meilleurs, mais sur la direction prise en France je ne suis pas loin de penser comme Niko...
Quand je vais sur le site us, je vois que la 3.0 est bien installé dans les habitude avec de plus en plus de contrib.

ah bon ?
as tu des exemples précis ?
comme tu as l'air d'être très impliqué et concerné, quels conseils pertinents pourrais tu donner à la communauté francophone ?


Non mais je pense qu'il a fait une petite erreur de lecture, comme il n'y a pas de version special france ou special us (et qu'il n'y a donc pas de direction prise pour la france et une autre pour les us) les versions sont les meme et la 3 etant toujours en developpement, les addons qui sortent sont aussi en developpement.
De plus si on regarde bien la pluspart des post sur le forum us concernent encore la version 2.2, la 2.3 se mettant doucement en place, mais il est vrai que l'annonce de la 2.4 a serieusement freine ceux qui voulaient passer a la 2.3.
je suis un peu dubitatif sur cette version 2.4, autant la version 3 m'apparait comme une evolution necessaire d'oscommerce, autant la 2.4 m'apparait (cela n'engage que moi) comme un melange fourre tout de bonne idée, de nouvelle technologie sur une base qui n'est plus la 2 ni la 3, mais un truc un peu entre les deux dont on ne comprend pas bien la finalité, ni son evolution futur.

Écrit par : Bonbec 25 Aug 2016, 22:24

Bonjour à tous,

Je déterre ce fil car Harald Ponce De Leon (HPDL pour les intimes) a fait une annonce ici :
http://forums.oscommerce.com/topic/396152-bootstrap-3-in-234-responsive-from-the-get-go/page-96#entry1746679

Pour ceux qui ne lisent pas l'anglais dans le texte, voici une petite traduction google :

Citation
Aucun téléchargement encore, mais ...

Comme il a été remarqué, le tableau de bord d'administration v2.4.0 est en cours d'élaboration pour amener également au même niveau de génialité que vous avez tous travaillé dur sur le magasin frontend. Bien que nous travaillons dur sur ce point, il faudra un peu de temps pour obtenir toutes les pages d'administration mises à jour.

Pour aider à tester et bug fixer le frontend de magasin et administration tableau de bord plus loin, v2.4.0 va commencer comme une série de version bêta uniquement à des fins de test et de développement. La première série de communiqués se concentrera sur les nouvelles installations d'abord et une procédure de mise à niveau pour les installations v2.2 / v2.3 existantes sera fourni dans les versions ultérieures.

La première version v2.4.0 bêta inclut une fonctionnalité de mise à jour en ligne de base à 1 clic appliquer des paquets de mise à jour. v2.4.1 vous attendra pour vous dès que v2.4.0 est poussé pour aider à tester la fonctionnalité de mise à jour en ligne. Il y a encore beaucoup de modifications en attente de sorte que les règles suivantes seront applicables pour la fonctionnalité de mise à jour en ligne:


Pendant la phase de libération beta: tout fichier dans les répertoires de catalogues et d'administration sont applicables à être mis à jour et remplace les modifications locales apportées. (Finalement, tous les fichiers seront mis à jour une fois que nous passons de la licence GPL à la licence BSD)

Après la phase de libération beta: un fichier en dehors des fichiers racine du catalogue et les fichiers de modèle de magasin seront applicables à être mis à jour et écrasera les modifications locales faites dans d'autres fichiers (par exemple, des fonctions, des classes, des modules et des fichiers admin root).

Si une mise à jour manuelle à un fichier de fichier de catalogue racine ou catalogue modèle est nécessaire, cela sera décrit dans l'annonce de sortie.

Dès que nous sommes prêts à quitter la phase bêta et pousser une production de presse prêt, le numéro de version peut finir par être v2.4.32 et sera commercialisé en tant que "v2.4".

Pour atteindre cet objectif aussi rapidement que possible, nous ne demanderons des commentaires sur les tests et les insectes jusqu'à ce que la première production de presse prêt est fait. Évaluation des améliorations et de nouvelles fonctionnalités seront les bienvenues après pour inclure soit dans les prochaines versions v2.4.x ou v2.5. Nous avons déjà accumulé beaucoup de commentaires et des idées que nous sommes en train de se concentrer sur les essais et corrections de bugs.

La fonctionnalité de mise à jour en ligne est presque prêt. Dès que cela est poussé à github, toutes les branches de développement seront fusionnés ensemble et v2.4.0beta seront poussés avec une nouvelle annonce dans le forum (avec des informations sur le cadre App).

Voici une capture d'écran de la page de mise à jour en ligne administration de tableau de bord pour taquiner et mouiller votre appétit:




Citation
En outre, nous avons un module de compatibilité disponible pour ceux valorisation qui enveloppera les fonctions supprimées (par exemple la base de données) et les constantes (par exemple, les noms de fichiers, les noms de base de données) aux nouveaux changements de cadres. Cela devrait permettre aux modules v2.3 de continuer à travailler avec v2.4.

Écrit par : Bonbec 26 Aug 2016, 16:08

Re bonjour,

De nouveau une communication de Harald ici :
http://forums.oscommerce.com/topic/396152-bootstrap-3-in-234-responsive-from-the-get-go/?p=1747049

Citation
The v2.4.0 series is built from 2.3.4BS EDGE. It is taking the work you have all done and making it an official release. The major difference is the addition of the framework and App implementations, and an updated Administration Dashboard interface (also based on Bootstrap).

If you are running on 2.3.4 BS then you are expected to upgrade to v2.4.0 once it is production ready. A compatibility module will exist to help with the upgrade.

If you are on v2.3.4 (official release) then you have the option of staying on that version until the to-be-announced end-of-life date is met, before upgrading to a newer v2.x or v3.x release.

Don't panic.


The Google traduction :
Citation
La série v2.4.0 est construit à partir de 2.3.4BS EDGE. Il prend le travail que vous avez tous fait et ce qui en fait une version officielle. La principale différence est l'ajout du cadre et des implémentations App, et une interface de tableau de bord d'administration mis à jour (également basé sur Bootstrap).

Si vous utilisez le 2.3.4 BS alors vous êtes censé passer à v2.4.0 une fois qu'il est prêt pour la production. Un module de compatibilité existe pour aider à la mise à niveau.

Si vous êtes sur v2.3.4 (sortie officielle), alors vous avez la possibilité de rester sur cette version jusqu'à la date à être annoncée en fin de vie est remplie, avant de passer à une version 2.x ou 3.x version plus récente .


Pour ceux qui ne sont pas au courant, BS = BootStrap => responsive version ==> le site s'adapte automatiquement aux écrans, que ce soit ordinateur, tablettes, téléphones portables ... sans aucune modification de code ou d'ajout d'addons.

Écrit par : Bonbec 7 Sep 2016, 08:58

Re bonjour,

il y a dorénavant un fil dédié sur le forum US : http://forums.oscommerce.com/topic/410171-24-series/

Écrit par : Bonbec 11 Nov 2016, 20:47

Du nouveau sur la page de téléchargement d'OsCommerce :
https://www.oscommerce.com/Products

La version 2.4 est disponible en téléchargement en version béta :

Online Merchant v2.4.0 Joli (Beta)
osCommerce Online Merchant v2.4.0 Joli is a development release currently in beta. This release is currently recommended only for developers.

Server Requirements
- PHP v5.5+ (v7+ recommended)
- MySQL v5+ (v5.7+ recommended)

Et pour info : http://forums.oscommerce.com/topic/410382-240beta-pre-package-release-status/#entry1749812
There's already a bug fixed that will go in next weeks v2.4.2 release. Known issues on v2.4.0/v2.4.1 can be seen here:
https://github.com/osCommerce/oscommerce2/milestone/2

Écrit par : Bonbec 12 Nov 2016, 08:46

Re à tous,

Le lien vers la discussion officielle de la 2.4 Joli :
http://forums.oscommerce.com/topic/410427-oscommerce-online-merchant-v240-joli-beta/

Et le lien de démo de cette version :
https://demo.oscommerce.shop/24/

Pour ceux qui ne l'ont pas remarqué, c'est une version dite "Responsive", ce qui signifie qu'elle s'adapte automatiquement à tous les types d'affichage : tablettes, téléphones, PC, etc ... Donc plus la peine d'avoir une version "mobile" du site en plus, c'est automatique biggrin.gif

Écrit par : Havock 14 Nov 2016, 17:23

Salut bonbec,

Tu te sens prêt pour recoder toutes tes contributions perso ? cool.gif

Écrit par : Bonbec 14 Nov 2016, 17:55

Bonjour Havock,

Oh que non confused.gif??:
J'ai jeté un coup d'oeil au code et ce n'est plus du tout dans mes compétences. Honnêtement je suis largué ...
En lisant le forum US, j'ai compris ce qui semble se préparer : une place de marché pour des addons payants développés par des pros, addons qui seront vérifiés et certifiés par certains "piliers" du forum US (entre autre ceux qui ont fait la version 2.3.4 BS).
Je ne sais pas si il y aura beaucoup d'addons gratuits comme pour les versions précédentes, car ils devront être supers biens codés pour être certifiés puis publiés.
Je peux me tromper (mon anglais n'est pas formidable) mais c'est ce que j'ai cru comprendre.
Cela prend le même chemin que P........p : il faudra avoir de sacré compétences en programmation objet, hooks, etc ... sinon il faudra faire appel à des pros pour installer, modifier. Il y a des adeptes pour cette solution mais est-ce la meilleure ? L'avenir le dira.
Mais je crois que ma version MS2.2 a des beaux jours devant elle (d'ailleurs toujours pas passée en BS, j'ai pas fini de la recoder).


Écrit par : Bonbec 22 Nov 2016, 13:21

Bonjour à tous,

La 2.4.2 est disponible, mais attention, c'est toujours pour la 2.4 beta, donc pour tests uniquement :
http://forums.oscommerce.com/topic/410460-v242-online-update-available/
La mise à jour se fait à partir de la console d'administration de la 2.4.

Écrit par : milerwan 11 Dec 2016, 22:36

Citation (Bonbec @ 14 Nov 2016, 18:55) *
Bonjour Havock,

Oh que non confused.gif??:
J'ai jeté un coup d'oeil au code et ce n'est plus du tout dans mes compétences. Honnêtement je suis largué ...
En lisant le forum US, j'ai compris ce qui semble se préparer : une place de marché pour des addons payants développés par des pros, addons qui seront vérifiés et certifiés par certains "piliers" du forum US (entre autre ceux qui ont fait la version 2.3.4 BS).
Je ne sais pas si il y aura beaucoup d'addons gratuits comme pour les versions précédentes, car ils devront être supers biens codés pour être certifiés puis publiés.
Je peux me tromper (mon anglais n'est pas formidable) mais c'est ce que j'ai cru comprendre.
Cela prend le même chemin que P........p : il faudra avoir de sacré compétences en programmation objet, hooks, etc ... sinon il faudra faire appel à des pros pour installer, modifier. Il y a des adeptes pour cette solution mais est-ce la meilleure ? L'avenir le dira.
Mais je crois que ma version MS2.2 a des beaux jours devant elle (d'ailleurs toujours pas passée en BS, j'ai pas fini de la recoder).

J'étais comme toi en v2.2 et je suis passé en 2.3.4 BS il y a 4 mois déjà et franchement ça donne un sacré coup de jeune au site, merci Bootstrap !

L'adaptation de vieilles contributions comme Newsdesk demandent pas mal de boulot car non adaptée sur 2.3 (et encore moins sur 2.3.4 BS) mais pour le reste presque toutes les contributions ont été portée sur v2.3.x.

Le code reste le même donc rien d'insurmontable d'autant plus qu'il y a l'apport de scripts Bootstrap type "typeahead" qui donne un aspect moderne et techniquement pointu à notre vieux osc.
Au moins on obtient ce que l'on veut sans solliciter de prestataire ou d'entreprise spécialisée.

Je conseille à tout le monde de passer sur 2.3.4 BS car c'est à l'heure actuelle la seule solution responsive OSC qui permettent une qualité de résultat.

Sinon pour le moment la 2.4.x est à l'état de beta et aucun addon historique osc2.2 n'est disponible dessus sachant que rien n'est possible tant que la version finale n'aura pas été lancée.

Écrit par : Bonbec 14 Dec 2016, 17:45

C'est exact que la 2.4 est en version bêta, elle restera tant que (je cite Harald) : "Apps will be allowed once the new App Marketplace launches.".
Les addons ne seront possibles que lorsque la fonctionnalité de "Place de Marché" sera finalisée et lancée pour le site oscommerce.com.
Cela permettra, si j'ai bien compris, aux "modérateurs/codeurs agréés" de placer des addons vérifiés et contrôlés. Il devrait y avoir des addons payants et des gratuits. Mais les gratuits devront avoir été certifiés par l'équipe OsCommerce.

Autrement il y a une discussion sur un script pour Osc 2.4 qui va ouvrir de grandes possibilités d'internationalisation d'OsCommerce :
http://forums.oscommerce.com/topic/410525-testers-wanted-definitions-of-languages-v24/
Je suis pour à 200% !

PS : quand je parlais de code dans mon message que tu as cité, je ne parlais pas de la version 2.3.4BS mais de la 2.4.


Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)