Upgrade et update

Cette semaine, j’ai illustré le passage de Prestashop 1.7.2.0 à 1.7.3.1 par une image représentant des flèches et un gros “Upgrade”.

Sauf qu’en fait ce n’était pas un upgrade mais un update.

En revanche, il y avait bel et bien un upgrade dans la manip: celui du plugin “1-click upgrade” que j’ai du faire passer de la version 2.1.0 à la version 3.0.5

La différence ?

On va commencer par la traduction:

Upgrade= mise à niveau alors qu’update = mise à jour.

Et maintenant les “définitions techniques” mais simples:

  • En gros on parle de mise à jour (update)  quand la nouvelle version et un peu mieux que la précédente mais ne bouleverse rien
  • Et on parle de mise à niveau (upgrade) quand un grand changement a été opéré par l’éditeur

Cette différence peut se lire directement dans la numérotation des versions de logiciel:

Si l’éditeur passe d’une version 1.1 à une version 1.2 de son logiciel , c’est qu’il propose une mise à jour (update), le plus souvent il a corrigé quelques bugs et comblé quelques failles de sécurité.

Si l’éditeur passe d’une version 1.2 à une version 2.0 c’est qu’il est allé plus loin que la simple correction et que, soit il propose de nouvelles fonctionnalités, soit, carrément qu’il a remis à plat son moteur (Ex: le passage de Drupal 6 à Drupal 7). C’est une mise à niveau, un upgrade.

Du coup en pratique, il est assez simple de faire des mises à jour, mais beaucoup plus compliqué de faire des mises à niveau car avec ces dernières on risque des problèmes d’incompatibilité avec l’environnement déjà installé.

 


NB: Etonnant ! France Terme connait upgrade mais pas update

 

L’orthographe c’est pire que les mathématiques

Parce qu’il n’y a pas une logique de l’orthographe, il y a des logiques… et peut-on même appeler cela “logique” ?

Il y a des faits qui en ont amenés d’autres qui ont fini par donner une orthographe pour un mot donné. Des faits: des tentatives,  des raccourcis, des mal-entendus, des négligences et même des règles.

Afin de faire un petit point sur la question, je vous propose aujourd’hui la lecture d’un ouvrage :

La faute de l’orthographe de Arnaud Hoedt, Jérôme Piron, Kevin Matagne paru le 4 octobre de  l’année dernière.

C’est un livre pas comme les autres. Plein d’humour. Un livre avec des images, un livre où chaque page a un goût différent, un livre qui parle de la pratique et non de la théorie.

C’est un livre qui essaie de répondre à la question “pourquoi” ça s’écrit comme ça et non qui te dit “ça s’écrit comme ça et pas autrement point final”.

Pour une petite idée de ce que vous pouvez trouver dans le livre, regardez la vidéo ci-dessous:

 

De Prestashop 1.7.2.0 à 1.7.3.1

Aujourd’hui, j’avais planifié une mise à jour Prestashop…

Et bien, à chaque mise à jour son lot de surprises…

D’abord…

ça n’a pas marché…

Le symptôme : les comparaisons de versions moulinent et quand on clique sur le bouton “faire la mise à jour” on est automatiquement renvoyé en haut de page:

Pourquoi ? J’ai cherché, évidemment parce qu’au bout de 15 min à mouliner, j’ai bien compris que ça n’allait pas se débloquer…

Alors, non, ce n’était pas un problème de droits sur les fichiers ou les répertoires comme j’ai pu le lire.

Non, c’était plus subtil:

Alors que le module affichait que tout allait bien pour faire cette mise à jour:

En fait ce dernier n’était lui même pas à jour:

Et une fois cet upgrade fait:

On était bon:

Et j’ai pu lancer le traitement:

… jusqu’au moment où il a planté avec une erreur ajax:

————————-greneuscreu#§!egnegrrrr… arg§…———

Mais en fait c’était une blague de Prestashop… visiblement…., il faut croire…., puisqu’en relançant le module, j’ai obtenu un magnifique :

“Félicitation! Vous utilisez déjà la version de Prestashop la plus récente !”

Ouf, encore une fois j’ai l’impression de revenir d’une grande aventure !