Un Zest'Meeting

La rencontre des dezesteurs

Le problème exposé dans ce sujet a été résolu.

Dans les points 2. et 3. il faudra aborder la chose suivante :

Il faut que le rythme des release s'accélère, mais vraiment. Voire faire une mise en prod toutes les X PR. Car là, c'est insoutenable, on retombe sur le même problème que pour la v1.0.

J'ai bugfix un truc que j'ai rapporté hier et qui est du à des changements du back pour "nettoyer". Le truc c'est qu'en prod c'est boggué et que ça ne sera pas inclu dans la 1.1, donc ce sera dans la 1.2. Ce bug me semble bloquant pour la rédaction, donc j'espère vraiment que la 1.2 arrivera la semaine qui suit la 1.1.

TL;DR : Le workflow me va, sa vitesse d'application non.

EDIT : Awesome ! J'apprends que le bug est en fait corrigé dans une PR plus grosse made by firm1 et qui n'en n'informe personne, ni dans les issues, ni même dans la liste des choses à QA sur sa PR. Ca aussi, ça devient agaçant.

Il faut que le rythme des release s'accélère

Je crois que c'est ce que tout le monde veux mais il y'a des goulots d'étranglements dans le workflow. D'où le point sur le retour d'expérience.

Ce bug me semble bloquant pour la rédaction, donc j'espère vraiment que la 1.2 arrivera la semaine qui suit la 1.1.

La durée maximale d'une realease est de 2 semaine.

Awesome ! J'apprends que le bug est en fait corrigé dans une PR plus grosse made by firm1 et qui n'en n'informe personne

Ma PR introduit une fonctionnalité et pour que ma fonctionnalité soit valide, elle ne doit pas avoir de bug. Étant donné que ma fonctionnalité modifie une partie du comportement du site, elle a donc corrigé/supprimée le bug dans la foulée. C'est tout. Le bug n'étant pas déclaré au moment de ma PR, je ne savais pas qu'il existait avant … Voilà pour l'explication.

Alors, on va faire le point vite fait :

  1. C'est clair que la v1.1 a été trop longue à sortir. On se retrouve avec 53 issues dedans, c'est beaucoup trop.
  2. Pourquoi ? Parce qu'on a attendu la désinscription. Ce qui n'était pas prévu c'est que ce soit tellement compliqué et long à QA que ça mette 3 semaines.
  3. En cas de découverte d'un bug bloquant en prod on fait un hotfix.
  4. En cas de découvert d'un bug bloquant en release, on le corrige. Même s'il n'a à priori pas de lien avec les tickets
  5. Une release est… une release. Ça veut dire qu'on fixe la version et qu'on n'y corrige que les bugs. "Je trouve un bout de design moche" n'est pas un bug tant qu'il n'est pas une régression ou n'empêche pas le fonctionnement du site. À ce propos je ne comprends pas pourquoi Alex tu dis que le workflow te va ici alors que tu râles sur le workflow sur Github.
  6. Les modifications qui corrigent un bug qu'on avait pas encore détecté par effet de bord, ça arrive genre… souvent ? Spécialement en phase de recette (ce qu'on fait sur la v1.1 là). J'en ai encore vu passer 2 au boulot la semaine dernière. Du coup s'énerver quand ça arrive montre au mieux un manque d'expérience. Je reste d'accord pour dire qu'une PR qui corrige volontairement un bug sans le préciser, c'est anormal.

Bon, le Zest'Meeting c'est demain.

Quelqu'un saurait-il s'occuper de la logistique ? Genre préparer le salon IRC #zds-meeting avec les droits aux participants ? Gustavi avait fait ça avec brio la première fois.

La dernière fois les logs avaient été aussi appréciés, se serait cool qu'on y pense encore cette fois.

L'ordre du jour définitif est le suivant (début à 20h pétante comme la première fois :) ):

  1. Retour d'Expérience sur les actions du meeting #1.
    • Amélioration de la doc firm1
    • Amélioration de la qualité du code (pep8, nettoyage, etc.) firm1
    • Mise en application du zestflow SpaceFox
    • Horaires de MEPs
    • État d'avancement des ZEPs pierre_24
  2. Les difficultés rencontrées sur la V1.1
    • Au niveau du développement pierre_24, artragis, firm1
    • Au niveau de la QA Eskimon
    • Au niveau de la gestion des tickets Github Eskimon, SpaceFox
    • Au niveau de la MEPP SpaceFox
    • Au niveau de la MEP SpaceFox
  3. Le ZestFlow et les ZEPs
    • Stratégie de développement d'une ZEP (de sa validation à sa mise en prod)
    • Comment accelerer le ZestFlow ? Alex-D, SpaceFox

Voilà, la version un peu détaillée de l'ordre du jour. L'idée est de ne pas trop tarder. Je me suis permis de noter des gens que je pense être les mieux placés pour parler de certains points. N'hésitez pas à dire si ça ne vous va pas. Je parlerai surement de ce lien, qui montre globalement notre temps de réactivité sur les issues et les pulls requests.

Quelques minutes avant, un petit support statistique :)

Stats des Pull Requests de la V1.1

id titre date de création date de merge durée du traitement (jrs) lignes ajoutées lignes supprimées nombre de passages QA front/back
1342 ajout de l'import d'une archive de tutoriel 04/08/2014 16/09/2014 43 493 38 5 back
1386 Ajout des tops tags dans la top bar 20/08/2014 03/09/2014 14 52 7 2 back
1396 Optimisation du sprite 25/08/2014 26/08/2014 1 3 1 1 front
1410 Import d'une archive d'images dans une galerie 01/09/2014 07/09/2014 6 173 2 3 back
1414 Amélioration des flux RSS 01/09/2014 06/09/2014 5 183 32 3 back
1415 Amélioration de la mise en beta d'un tutoriel 01/09/2014 06/09/2014 5 330 4 2 back
1425 Intégration de la police Merriweather dans les PDF 03/09/2014 12/09/2014 9 8 1 1 back
1431 Correction de la detection trop souple des pseudos dans les MPs 03/09/2014 05/09/2014 2 2 2 1 back
1464 Correction orthographique 07/09/2014 07/09/2014 0 1 1 1 front
1466 Nettoyage du code 07/09/2014 08/09/2014 1 4 221 1 back
1467 Badge de documentation et lien vers celle-ci 07/09/2014 14/09/2014 7 54 46 1 back
1469 Désinscription 26/08/2014 24/09/2014 29 830 41 10 back
1485 Ajout de l'activation de compte dans l'interface de promotion 08/09/2014 09/09/2014 1 163 7 1 back
1488 Maj doc pour v1.0 08/09/2014 09/09/2014 1 99 66 1 back
1489 Tout passe en pep8 09/09/2014 09/09/2014 0 1648 1677 1 back
1495 Retire une ombre sur le texte des boutons 10/09/2014 10/09/2014 0 0 1 0 front
1497 Optimise les JS + rend les builds 'prospectifs' 11/09/2014 11/09/2014 0 205 150 1 front
1500 Ajoute tout plein d'icônes - Bis 11/09/2014 11/09/2014 0 462 363 1 front
1502 Résout un conflit alert-box / warning, info 11/09/2014 16/09/2014 5 64 54 1 front
1505 Nettoyage 12/09/2014 17/09/2014 5 693 106 1 back
1527 MàJ des noms de variable des couleurs 23/09/2014 24/09/2014 1 96 94 1 front
1535 Fix l'url d'avertissement de désinscription 25/09/2014 28/09/2014 3 18 5 1 back
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte