Blog Post
Elhennor
2 years agoSeasoned Ace
"EA_Cath;c-12928087" wrote:
La mauvaise optimisation des moteurs de recherche du forum n’était qu’une des nombreuses raisons pour lesquelles cette décision (de fermer le forum) a été prise. Une raison plus importante de la fermeture serait les fonctionnalités que nous continuons de perdre en raison de l'âge de la plate-forme. Par exemple : les intégrations de tweets viennent de cesser de fonctionner en raison d'une fonctionnalité de sécurité obsolète, et nous ne pouvons pas les récupérer. Il n'y a pas vraiment moyen d'édulcorer cela, ces forums sont vieux, pratiquement anciens en termes technologiques. Si vous pouviez voir tout le ruban adhésif qui maintient cet endroit ensemble sur le back-end, vous pourriez peut-être avoir une idée de la raison pour laquelle nous profitons de cette opportunité pour créer un tout nouveau forum avec les fonctionnalités que nous souhaitons que vous ayez, dans un environnement dans lequel nous pouvons contrôler la façon dont les problèmes sont adressés et résolus, et que nous pouvons mettre à niveau au fil du temps.
Je me permets de faire un nouveau post même si le précédent était de moi aussi pour citer cette partie du post d'origine parce qu'elle me parle beaucoup. Pour une raison simple : je suis développeuse web. Dans mon métier, j'ai été amenée plusieurs fois à travailler sur ce qu'on appelle dans notre jargon un "legacy". Il s'agit tout simplement d'un code historique, écrit dans une version ancienne du langage ou de la techno, sur lequel beaucoup de gens différents sont passés, où tout n'a pas été documenté dans les règles de l'art (voire pas du tout), etc.
C'est très formateur pour un développeur mais c'est très risqué aussi. Quand on développe là-dessus, on ne peut pas aller aussi loin qu'on le voudrait parce qu'on risque de tout casser. Quand il parle de ruban adhésif dans le back-end, ça me parle vraiment beaucoup. J'ai été confrontée à cela récemment sur le projet sur lequel je travaille, une simple commande de mise à jour des dépendances qui a tout fait péter, heureusement que je travaillais sur une version de test et pas sur le site de production parce qu'il s'agit quand même d'un site e-commerce qui fait 2 millions d'euros de chiffre d'affaire par an...
Quand on arrive à ce point de dette technique (c'est comme cela que ça s'appelle), ce n'est plus rattrapable et il est préférable de repartir sur une nouvelle solution à jour des dernières technologies. Mais il reste la question de la reprise des données qui est très compliquée. Dans ma boite, on y a été confronté lors du changement de l'ERP (le logiciel qui gère une entreprise, ses ventes, achats, produits, ect, enfin tout) et ce n'est pas possible de tout transférer, il a fallu s'arrêter à deux ans en arrière.
Et on va l'être à nouveau bientôt car on va migrer ce fameux site e-commerce obsolète (oui, 2024 sera une année compliquée pour moi lol).
Donc, je comprends la déception de tous ceux qui ont tellement contribué ici, et je suis sûre que les développeurs aussi, on n'aime vraiment pas embêter les utilisateurs (on n'aurait pas de boulot si personne n'utilisait ce qu'on développe, hein) mais parfois, il faut faire des choix et ce n'est pas simple de trancher. Ici, c'est un forum de discussion, il n'y a pas d'enjeu financier, ils auraient pu dire "on ferme, ici, on ouvre l'autre et basta", ils ne l'ont pas fait. C'est clair qu'ils vont avoir pas mal de boulot à récupérer déjà ce qu'ils se sont engagés à récupérer, tout en bossant sur la nouvelle solution, c'est pas forcément une partie de plaisir.