Cela dit, je comprends Mans : Il est Bien d'voir un truc qui pointe vers le contexte en un clic. JE suis completement d'accord. C'est un plus non negligeable. A ce titre, je comprend son probleme d'abvoir un paquet de phrase qui vont se retrouver sans source.
MAIS pour le reste, grosso mode, c'est sacrifier le design au service de l'implementation, c'est a dire faire tout a l'envers. MAns a tres clairmenet envie d'avoir du code “propre” (alors que tout ce qu'on lui demande c'est de la retrocompatibilite, mais il est la “oh mon dieu, je vai etre oblige de rajouter un if, c'est sale, c'est moche, c'est peche, c'est “pas future proof”, c'est code a la porc”, il es met a baver au coin des levres avec les yeux qui rougissent.
Je suis desole, c'est de la retrocompatibilite. Normalement, tu designe ton truc pour eventuellement re-importer l'ancien systemem, et tu implementes en fonction. ce que tu viens de faire ,c'est decider que tu veux telle implementation, et a parttir de la decide sur un design reducteur en fonction de l'implementation.
Je comprend tres bien que le if pour les phrases legacy, c'est moche, ca fait grincer ds dents, je suis d'accord. Mais on parle de dev, pas de peinture, ca se fait. si ton design impose d'etre retrocompatible, tu as des trucs comme ca. De surcroit, tu t'es focalise sur le ”1” qui etait la solution extreme, en negligeant soigneusement de prendre en compte la solution alternative qui fait plaisir a tout le monde, celle de declarer ce thread ( ou un autre thread d'explication) comme source des phrases logo importee. Ca te permet d'avoir ton implementation -de psychorigiide anal retentif “propre”, et on garde les anciennes.
Mais visiblement ca t'obligerait a accepter une idee, un conseil, exterieur, quand au dev de spontex, et rien que pour ca, c'est une mauvaise idee, tu as deja decide tout seul de toutes manieres.
Apres, je suis d'accord que le cote “Mans fait chier, donc on va transformer ca en jeu secret du forum de replacer des phrases logo” est marrant, mais ca suppose que mans nous fournisse une liste des phrases logo ce qui, pour lui avoir demande par le passe, necessitew visiblement un effort que ses administres ne meritent pas. De surcroit, a ce moment la, autant le faire en bloc, ou le faire (Comme bcp de gens ne vont pas s'interesser au contexte de toutes manieres) “a la demande”, c'est a dire on cree un thread sticky sur l'origine des phrases logo legacy, qui est declare comme contexte de toutes les phrases importees, et dans lequel les gens peuvent poster pour demander “c vient d'ou, ca?” et un gentil veteran leur fait le topo.
De surcroit, meme si je suis sur que mans dans son infinie sagesse et dans sa grande maitrise de l'ingenierie logicielle y a pense, de toutes manieres, les phrases logo (surtout si on importe pas les ancienne) ne pourront se faire qu'a partir du moment ou on aura un feature vote sur le forum. J'ose esperer que Mans n'a pas l'idee de faire un module de vote separe que pour le phrases logo, parce que, meme si c'est plus propre d'avoir un truc dedie, ca serait l'occase de faire d'uen pierre deux coups en ayant la possibilite d'ajouter des sondages aux threads, voire meme, en quelques lignes de code de plus, d'ajouter des sondages, comme au bon vieux temps, a Spontex…. (une fois que le code existe ca serait con de pas le reutiliser)