Mise à jour 27/08/2015 à 17H00
Les points vont ont maintenant été rendus : vous avez retrouvé votre état exact AVANT l'apparition du bug. Tout est à priori rentré dans l'ordre, je reste à votre disposition par email au cas où... Encore une fois MERCI pour votre patience et votre aide. On vous doit bien une mousse si vous passez par là ! Vous avez mon mail direct maintenant :)
---
On voit enfin le bout du tunnel ! Et je tiens à tous vous remercier, j'ai reçu un nombre d'emails qui m'a très franchement impressionné, de la part de nombreux membres du Rugbynistère. Vous avez été au top, c'est grâce à tous vos mails, vos screenshots, et les informations que vous m'avez transmises que j'ai pu identifier la source du bug. Donc comme je vous l'ai déjà dit à chacun par mail et je vous le redis officiellement ici : UN GRAND MERCI POUR VOTRE AIDE PRÉCIEUSE !
Source du bug
Pour les techniciens et les curieux, voici quelques éléments sur le bug. Lorsque vous êtes connecté à votre compte, vos informations sont placées dans un tableau. Ce sont ce qu'on appelle des variables de session. Ces variables ont une durée de vie limitée. Ce qu'il se passait en clair, est qu'au bout d'un certain temps, vos informations n'étaient plus disponibles pour le système, qui au moment de la mise à jour de vos points, allait chercher d'autres informations en se basant sur un identifiant vide au lieu de vos données. Donc vos points partaient de zéro, et mécaniquement diminuaient à la mise à jour. Tous ceux qui étaient victimes du bug finissaient d'ailleurs avec le même nombre de point, puisque calculé sur la même base.
Bug totalement réglé ? Non...
Ne crions pas victoire trop vite. Ce bug a été corrigé, et tous nos tests renvoient des indicateurs au vert. Est-ce que ça veut dire qu'il n'y a pas d'autre bug ? Non. Donc soyez vigilants, et continuez à nous prévenir si des choses bizarres se passent sur votre compte... On a tellement galéré qu'on espère que c'est fini mais on n'est jamais à l'abris d'une surprise de plus. Plusieurs milliers de lignes de code sont concernées par la mise à jour, les pronostics et les commentaires.
Vais-je récupérer mes points ?
Oui. Nous avons téléchargé les sauvegardes de la semaine passée, et vous récupérerez votre base de points et vos badges (si ce n'est pas le cas, contactez-nous). Viendront s'ajouter les éventuels pronostics et commentaires de cette semaine. Les données sont lourdes, et nous espérons avoir fini le traitement pour jeudi soir. Vous devriez voir vos points au plus tard à la mise à jour de vendredi matin.
Comment avez-vous pu vous planter aussi lamentablement ?
Je ne vous le fais pas dire ! On est clairement en sous-effectifs côté technique. Il faudrait qu'on puisse débaucher un ou deux développeurs vedette de Facebook, Google, ou Jacquie et Michel, mais ça coûte une blinde, et des locaux à Pinsaguel ça fait mois rêver que la Californie. Bon on déconne, on déconne, mais on se cherche pas d'excuses...
Encore merci à tous pour votre aide précieuse, et n'hésitez pas à nous signaler toute anomalie supplémentaire...
soupoule
Wao merci pour vos explication je suis ravis d'être l'un de vos menbre.
seblro
Merci Nicolas, tout semble rentré dans l'ordre. Espérant que les impôts aient le même problème 😉
Bon weekend, amities, Séb
Nicolas Rousse
Ahah 😀 ça ferait plaisir à un max de monde, je vais leur faire passer ma candidature, on sait jamais !
Merci à toi, passe un bon weekend l'ami !
michelange
Bonjour, tout à l'air d'être revenu normal!!!
Croisons les doigts..
Félicitations à Nicolas
Nicolas Rousse
Un grand merci à toi !
OnVaLesDestroncher
@Nicolas Rousse : Non j'en ai bien reperdu d'autres
Nicolas Rousse
Merci poulet, j'ai répondu à ton mail, à priori aucun problème
ced
@tous
si quelqu'un a une vidéo de Nico entrain de faire le pas de l'oie sur du Dany Brillant je suis près à faire un gros chèque
tant que j'y suis j'ai perdu mes clés de bagnole mais c'est bon Peugeot m'en a refait
Nicolas Rousse
A part Dany lui même, personne n'a cette vidéo
Minotop
Au fait Griffondor a aussi perdu des points?
OnVaLesDestroncher
Moi j'ai encore perdu des points ce matin quand je me suis connecté, mais bon on verra demain ! 🙂
Nicolas Rousse
Tu as perdu des points ou tu ne les as pas encore regagnés ? Si tu ne les as pas encore regagnés c'est normal, si tu en perds d'autre, il faut me le dire 🙂
Puchpuch
C'est Yves Rogne qui va être content de récupérer tous ses points 🙂
Nicolas Rousse
N'en faites pas une star, il n'a pas non plus QUE des commentaires modérés 🙂
quentin2dakar
Moi j'ai paumé mes points sur mon permis, vous pouvez pas faire quelque chose pour ça aussi ?
Nicolas Rousse
Je peux te mettre le badge quiquette sur le permis si tu veux ?
ced
Moi je connais quelqu'un qui a perdu la tête depuis qu' il a vu Susette
Nicolas Rousse
J'adore cet album, faut me voir faire le pas de l'oie sur cette chanson, sans m'envoyer des fleurs c'est phénoménal
fenri31
On vous en veut pas les gars. Le principal c'est que vous ayez trouvé le problème et que vous sachiez comment le réparer.
Nicolas Rousse
Merci Fenri 🙂 J'espère que c'est verrouillé maintenant, ça y ressemble pas mal en tout cas !
Pat33600
Bravo à l'équipe et merci à tous les participants.
@Nicolas La prochaine fois, pensez bien aux tests de non régression sur un environnement d'intégration, puis sur un environnement de validation... ;o)
Nicolas Rousse
Tu as raison Pat, mais on n'a pas d'environnement justement, c'est à l'ancienne ! Quand les modifications sont pas trop complexes ça passe, mais on voit vite les limites en effet. Ca fait partie des projets pour 2016 😉
Puchpuch
Toi aussi tu bosses dans une boite d'info ? 😉
Tryphon
Merci pour les bonnes explications, j'ai tout compris !!
Pouvez vous passer votre technique com à PSA ?
Nicolas Rousse
Pas besoin de nous, les joueurs vont continuer à nous surprendre tu vas voir 😉
Minotop
@Nico ou un autre du rugbynistere, je connais qqn qui fait du développement web, je peux vous passer ses coordonnées en cas de besoin.
Nicolas Rousse
@Minotop : Yes merci, j'ai bien reçu ton mail je te réponds ! On a un dev en plus qui me file un coup de main et qui a l'avantage d'être un vrai dev de métier, pas un bricoleur comme moi, qu'on est en train de former ! 🙂
GollumXV
Vous êtes une super équipe le Rugbynistere
Nicolas Rousse
Merci l'ami, c'est parce qu'on a de super lecteurs, on ne fait que s'adapter 🙂
CEVEN
Keep the faith, Nico' 😊
Cependant, pourquoi "Il faudrait qu'on puisse débaucher un ou deux développeurs" :
=> embaucher suffit 😉)
=> ou de manière plus pragmatique "dans l'air du temps"(& budget réduit) : avoir recours à la forme participative & dénicher quelques volontaires-dev' parmi la communauté.
J'peux être dispo pour les spec' fonctionnelles et cahier/fiches de test 😑
Nicolas Rousse
Merci l'ami 🙂
Tu as raison pour le budget réduit, mais tu prends x100 en temps de gestion de projet, ça complexifie aussi pas mal de choses 🙁
Jak3192
Ouah !!!
Moi j'ai pas perdu de points,
mais j'ai fait un bond au classement... (pas grand, mais qd même un peu..)
Donc là,
les choses vont reprendre normalement, et je devrai probablement retrouver ma place...
Mais bon,
c'est aussi bien:
on est pas adhérent au Rugbynistère pour "la gagne".
Ya que du fun ici.
Bon courage au "Web(mini)Master".
Et puis Pinsaguel, c'est une charmante bourgade: avec une pub appropriée, devrait y avoir des clients pour bosser. En plus si au bar du Rugbynistère ils ont "😜ression-ouverte", ça pourrait le faire.
Nicolas Rousse
Merci Jak !
On chambre, c'est vrai, mais c'est sympa Pinsaguel 🙂