20:02:11 Eskimon │ Voici l'ordre du soir : https://zestedesavoir.com/forums/sujet/1095/un-zestmeeting/?page=18#p93721
20:02:11 Andr0 │ *badass*
20:02:11 ▬▬▶ │ Emeric1 (emeric@Smooth-pc4ih9.fbx.proxad.net) a rejoint #zest-meeting
20:02:22 Eskimon │ *ya du boulot*
20:02:32 Eskimon │ Bon déjà, BONNE ANNÉE TOUT LE MONDE !
20:02:35 Eskimon │ nomého
20:02:36 spacefox │ Alors fonçons
20:02:40 Javier │ bonnanné
20:03:10 Eskimon │ Et aussi, mes excuses pour mon absence, j'ai un nouveau taf depuis mi-novembre et donc forcément beaucoup beaucoup moins de temps...
20:03:23 ~artragis │ félicitations
20:03:24 ~artragis │ ^^
20:03:32 Eskimon │ (fait amusant, ma contribution à ZdS et mon passé d'auteurs de tutos à beaucoup joué dans mon recrutement ^^ )
20:03:36 Andr0 │ Des excuses, des excuses !
20:03:58 Eskimon │ Bon j'attaque !
20:04:06 Eskimon │ Déjà merci Javier pour avoir relancé la machine !
20:04:13 Eskimon │ Et bienvenue dans l'équipe !
20:04:38 Javier │ merci à vous, "mon plaisir" comme diraient les britanniques
20:04:40 ~artragis │ ouais ne l'effrayez pas on doit faire la zep08 ensemble
20:04:58 Taguan │ \o/
20:05:01 Andr0 │ Javier: Alors pour le bizutage … :-°
20:05:05 Eskimon │ Alors point de vus "choses simple" ca donne quoi ? Numéro de version NPM c'est fixé (au sens francais du terme) ?
20:05:35 Eskimon │ J'ai vu passé aussi des trucs sur les requetes SQL et il me semble que c'est mergé, on est good de ce coté la ?
20:05:47 ▬▬▶ │ situphen (situphen@Smooth-8jgj3o.vdhm.58md.0e34.2a01.IP) a rejoint #zest-meeting
20:05:51 Andr0 │ Javier: Autant pour moi, pas besoin de bizutage. Tu t'embarques dans une ZEP avec artragis. Il y a des gens qui en sont pas sorti vivant (cf pierre-24) ^^
20:05:55 gustavi │ boooh les retardataires
20:05:58 gustavi │ on t'as vu situphen
20:05:59 ~artragis │ fonctionnellement, pour le SQL on a deux gros trucs en moins
20:06:05 spacefox │ Normalement oui pour le SQL
20:06:07 gustavi │ :p
20:06:08 * │ situphen passe inaperçu
20:06:11 ~artragis │ mais le code doit de toute façon être refactoré avec la zep-25
20:06:16 Javier │ PR de spacefox pour NPM ouais. C'est un truc assez casse-gueule, vous pouvez utiliser "npm config set save-prefix=" sur vos machines
20:06:17 ~artragis │ ou je sais plus quel numéro
20:06:25 gustavi │ càd artragis ?
20:06:33 gustavi │ la 25 ne touche pas à tout ce qui est SQL
20:06:36 ~artragis │ j'ai vu passé sur zds-dev un truc bien cool sur l'amélioration des perfs de la topbar
20:06:36 Javier │ comme ça à chaque "npm install --save" ça fixe le numéro de version dans le package.json
20:06:39 Eskimon │ Javier, ca veut dire quoi ? que chaque dev doit fixer les versions lui meme ?
20:07:02 Andr0 │ (j'ai plus généré le front depuis des mois \o/)
20:07:18 sandhose │ Eskimon: C'est juste que par défaut, celui qui mets à jour les dépendances node va mettre les versions en fixé dans le package.json
20:07:24 sandhose │ au lieu de ^x.xx.x
20:07:44 Eskimon │ Oui mais on a pas un fichier genre requirements.txt pour node qui ferait ca ?
20:07:45 gustavi │ on a un tool pour voir ce qui est déprécié ?
20:08:01 sandhose │ Faut juste plus accepter de PR de bump de versions où les versions sont set en "^"
20:08:13 sandhose │ Eskimon: Bah, le package.json, mais ça change pas le comportement de npm
20:08:19 sandhose │ gustavi: david-dm
20:08:21 ~artragis │ Eskimon : si c'est le package.json
20:08:21 sandhose │ un des badge
20:08:46 ~artragis │ requirements.io dependencies.io
20:08:47 gustavi │ OK sandhose, on en apprendd tous les jours
20:08:47 ~artragis │ il me semble
20:08:50 Eskimon │ Donc pour les versions npm c'est bon alors ?
20:08:50 Javier │ j'peux t'expliquer en MP Eskimon
20:08:55 Javier │ perdons pas de temps là-dessus
20:09:10 Javier │ l'important sandhose l'a dit : Faut juste plus accepter de PR de bump de versions où les versions sont set en "^"
20:09:12 ▬▬▶ │ Vayel_ (Vayel@2001:bc8:34b0:101::4) a rejoint #zest-meeting
20:09:22 ◀▬▬ │ Vayel_ (Vayel@2001:bc8:34b0:101::4) a quitté (Quit: Leaving)
20:09:23 Eskimon │ et pour les requetes SQL c'est en amélioration et c'est un travail de fond comme d'hébitude n'est ce pas ?
20:09:28 ▬▬▶ │ Vayel_ (Vayel@2001:bc8:34b0:101::4) a rejoint #zest-meeting
20:09:37 sandhose │ Javier: Le pire, c'est que c'est moi qu'ai fait la PR avec ces deps en ^ :-°
20:10:01 Eskimon │ shame ! dong... SHAME ! dong...
20:10:04 gustavi │ Eskimon: oui, c'est un gros travail mais spacefox a pas mal travaillé dessus (avec artragis non ?)
20:10:06 ◀▬▬ │ Vayel_ (Vayel@2001:bc8:34b0:101::4) a quitté (Quit: J'aime les agrumes.)
20:10:13 ~artragis │ Eskimon : en fait on a corrigé le bug en mode "on fait le truc correctement", mais conceptuellement parlant y'a un peu de rework à faire
20:10:14 Eskimon │ Good good :)
20:10:20 spacefox │ il en reste plein
20:10:21 Eskimon │ ok
20:10:22 ▬▬▶ │ Vayel (Vayel@2001:bc8:34b0:101::4) a rejoint #zest-meeting
20:10:32 Vayel │ C'est bien là ?
20:10:32 Eskimon │ mais c'est pas nouveau non ?
20:10:34 ~artragis │ et comme les ZEP qui viennent modifient des trucs bah ça ne va aller qu'en s'améliorant
20:10:38 Eskimon │ ok
20:10:46 Andr0 │ c'est la raison pour laquelle je vois de plus en plus de requêtes SQL dans le code ?
20:10:53 spacefox │ si on veut améliorer les perfs, il faut voir 1. la home 2. l'affichage d'un contenu 3. l'affichage d'un forum
20:10:56 gustavi │ ça c'est mal
20:11:04 ~artragis │ Andr0 : on n'a pas ajouté de requetes sql depuis des lustres
20:11:07 spacefox │ c'est de loin le plus gros en terme de perfs
20:11:42 gustavi │ Andr0: perso, j'en ai pas vu passé en PR sinon j'aurai râlé
20:11:42 ~artragis │ en fait la zep-12 a ajouté une sous requêtes créée en sql
20:11:42 Andr0 │ j'ai vu passer il y a pas longtemps un simple select count dans le manager des forums
20:11:45 Javier │ spacefox, on peut ouvrir une issue par page incriminé ? histoire de traquer les améliorations ?
20:11:49 ~artragis │ mais pas plus
20:11:50 sandhose │ Les forums, ça devrait pas mal s'améliorer avec ce que j'ai fait sur les votes
20:12:03 spacefox │ Javier> on peut
20:12:20 Javier │ ça sera peut-être plus simple à suivre ouais
20:12:36 gustavi │ Javier: https://github.com/zestedesavoir/zds-site/issues/3149
20:12:46 gustavi │ Javier: https://github.com/zestedesavoir/zds-site/issues/3270
20:12:49 Eskimon │ Du coup je serais assez partisan de "On QA au plus vite la PR bloquante sur le delta des fofo puis on pars en release, puis ensuite on pars en release pour
│ Django 1.9"
20:13:04 Eskimon │ Ca vous semble juste ?
20:13:05 spacefox │ Voilà
20:13:10 gustavi │ oui
20:13:14 Eskimon │ fort bien
20:13:19 DevHugo │ ok
20:13:35 Eskimon │ Qqun pourra QA cette PR ?
20:13:40 Eskimon │ https://github.com/zestedesavoir/zds-site/pull/3287
20:13:48 gustavi │ Javier: pour finir https://github.com/zestedesavoir/zds-site/issues/3269
20:14:09 Andr0 │ Qui a un solr configuré ?
20:14:12 Javier │ merci gustavi
20:14:14 gustavi │ moi
20:14:15 DevHugo │ Je passe mon tour, sur celle ci
20:14:24 gustavi │ mais je ne sais pas si il fonctionne
20:14:27 gustavi │ je vais essayer demain
20:14:42 gustavi │ (mais j'ai une formation à donner et c'est semaine de partiels)
20:14:42 DevHugo │ C'est 5 minutes à mettre en place Solr
20:14:45 Eskimon │ Ok gustavi, merci :)
20:14:58 Eskimon │ DevHugo: Prends soin de tes partiels !! :)
20:14:58 Andr0 │ j'avais testé sur mon instance locale et j'ai eu un enchainement de merdouille ..
20:15:13 sandhose │ Eskimon | Du coup je serais assez partisan de "On QA au plus vite la PR bloquante sur le delta des fofo puis on pars en release, puis ensuite on pars en release
│ pour Django 1.9" >>> Est-ce que si je boucle la PR sur les votes, elle peut passer encore dans la release ?
20:15:21 sandhose │ *demain
20:15:26 Andr0 │ DevHugo: est interdit de QA avant la fin de ses partielles ! ^^
20:16:07 Eskimon │ sandhose: ca me semble assez complet à QAtiser proprement, je suis moyen pour de rusher la dessus
20:16:19 Eskimon │ complet/complexe
20:16:28 spacefox │ +1
20:16:31 Eskimon │ notamment pour s'assurer de tout les edges cases et des perfs
20:16:41 sandhose │ Hm, ok
20:16:49 Javier │ ça viendrait s'intercaler avant Django 1.9 du coup ?
20:17:11 Eskimon │ Javier nop, apres. Django passe en priorité vu qu'on est sur une version non maintenue
20:17:17 sandhose │ ^ ouais, c'est ça qui m'embête, elle va trainer bien 1 mois si Django passe avant
20:17:20 Eskimon │ spacefox: tu es d'acccord ?
20:17:28 spacefox │ Complètement d'accord
20:17:39 Eskimon │ sandhose: "tant pis" ? C'est pas dramatique si ?
20:18:02 DevHugo │ Y'a pas mal de fichier modifié et donc de conflit possible, non ?
20:18:03 Eskimon │ Dans le sens où "la sécurité passe avant le confort"
20:18:19 sandhose │ Bah, la PR en elle même est moins casse-gueule à QA que genre les modales
20:18:21 Javier │ ça me paraît casse-gueule pour la raison que cite DevHugo en effet
20:18:25 Andr0 │ sandhose: Faut vraiment que Django passe avant tout. J'ai fais une passe sur les libs qu'on utilise et il y en a pas mal qui sont en train de dropper la
│ compatibilité Django 1.6
20:18:45 spacefox │ au pire on peut aider à corriger les conflits
20:19:12 ~artragis │ Andr0 : on est en 1.7
20:19:13 spacefox │ mais là la priorité c'est vraiment django, surtout que y'a souvent des corrections de failles dans ce framework
20:19:27 gustavi │ 1.7 qui ne reçoit plus de fix de sécurité
20:19:27 ~artragis │ +1 spacefox
20:19:29 Andr0 │ artragis: oh ouais, c'est vrai :D
20:19:37 sandhose │ Hmm, n'empêche que ça demande plus grand chose pour qu'elle soit merge :x
20:19:42 Eskimon │ N'étant pas DTC je laisserais le fin mot à spacefox , j'ai émis mon avis ci-dessus ^^
20:19:48 sandhose │ Mais bon, je vous laisse décider
20:19:53 Eskimon │ sandhose: si, une QA rigoureuse
20:20:18 Eskimon │ J'ai confiance dans tes talents de dev, mais on peut pas se passer d'un travail de QA correcte non plus
20:20:18 Eskimon │ J'ai confiance dans tes talents de dev, mais on peut pas se passer d'un travail de QA correcte non plus
20:20:25 Emeric1 │ Si tu mets ?a sur ton instance sandhose, j'aurais pas mal de temps pour QA demain
20:20:31 spacefox │ à moins que quelqu'un ait un max de temps libre demain pour afaire une QA nickel ?
20:20:42 Emeric1 │ Mais il est peut-?tre pr?f?rable de QA ? deux ?
20:20:52 sandhose │ Eskimon: Y'a aussi le facteur, je suis en vacances jusqu'a samedi, puis c'est plus chaud niveau temps
20:21:06 sandhose │ si je dois régler les conflits post-PR Django 1.9
20:21:18 Emeric1 │ Normalement, ?a pourrait se faire demain pour la QA
20:21:27 sandhose │ Bon, en tout cas je rush la fin demain matin, puis go go
20:21:31 spacefox │ Alors on regarde si c'est mergeable demain soir
20:21:47 sandhose │ mais le gros du back est OK, juste du front à faire
20:22:02 sandhose │ donc, pour la QA perfs + edge cases bizarres, ca peut déjà se faire
20:22:08 Emeric1 │ sandhose, tu pourras mettre ?a sur ton instance pour faciliter la QA ?
20:22:19 sandhose │ Emeric1: ouep, je te fais ça
20:22:31 Emeric1 │ Super !
20:22:47 Eskimon │ bon sandhose Emeric1 on vous laisse vous organiser en PV, si demain soir on a un bilan **complet** de la QA alors on verra pour merger.
20:22:48 sandhose │ Mais Emeric1, faut surtout tester la migration + l'anonymisation, c'est ca qui est casse-guelle
20:22:50 Eskimon │ Avancons :)
20:23:02 sandhose │ Okok, cool
20:23:17 Eskimon │ Infra, on a des touts petits points. spacefox un mot à en dire ?
20:24:19 spacefox │ on a des temps de réponse un peu mous mais avec les optim et la désactivation de l'indexation en double, ça devrait aller mieux
20:24:41 spacefox │ le reste ça va
20:24:46 Eskimon │ :)
20:25:11 Eskimon │ l'histoire de sécurité proposée par sandhose ca en est ou ?
20:25:16 Eskimon │ Testé sur la beta il me semble ?
20:25:28 Andr0 │ ?
20:25:45 situphen │ Andr0: https://github.com/zestedesavoir/zds-site/issues/3242
20:25:47 Eskimon │ https://github.com/zestedesavoir/zds-site/issues/3242
20:25:56 Eskimon │ Content Security Policy
20:25:57 sandhose │ Ouep, et ça règle (de manière temporaire et un peu dégueu) le problème de certaines images de la galerie sont load en HTTP
20:25:57 Andr0 │ ok :)
20:26:09 sandhose │ donc, enlève les warning de "mixed-content"
20:26:09 Eskimon │ Du coup "yapluka" le faire en prod ?
20:26:17 sandhose │ Hum, pas encore
20:26:18 ◀▬▬ │ Emeric1 (emeric@Smooth-pc4ih9.fbx.proxad.net) a quitté #zest-meeting ("Quitte")
20:26:20 Eskimon │ ok
20:26:26 Eskimon │ Il reste quoi ?
20:26:41 ▬▬▶ │ Emeric1 (emeric@Smooth-pc4ih9.fbx.proxad.net) a rejoint #zest-meeting
20:26:54 sandhose │ Tester les trucs type vidéos
20:27:00 sandhose │ tout ce qui est en iframe
20:27:06 Andr0 │ on peut toucher 2 mots de la qa à faire sur la beta actuelle ?
20:27:07 sandhose │ et limiter les iframe du coup
20:27:08 Eskimon │ jsfiddle & co
20:27:19 sandhose │ yep
20:27:24 sandhose │ je crois que la, on autorise tout
20:27:36 sandhose │ on pourrait faire une liste exhaustive de ce qu'on autorise
20:28:42 Eskimon │ Ok. "Tu nous tiens au courant des avancés" alors :)
20:28:49 sandhose │ ouep ouep
20:29:01 Eskimon │ :)
20:29:06 spacefox │ Andr0> oui
20:29:32 Eskimon │ spacefox: ?? en détail ?
20:29:51 gustavi │ NOTE : pour ceux qui n'auraient pas vu, message de pierre_24 : « Plop. J'ai un imprévu de dernière minute, je saurais pas être des vôtre ce soir. De toute façon,
│ j'ai pas grand chose à dire, et je pense que Emeric parlera aussi bien de la ZEP-03b que moi ;) »
0:29:56 spacefox │ Ben, Andr0 voulait toucher 2 mots non ?
0:30:00 Andr0 │ Ok alors moi j'ai QA et je ne reproduis pas le bug. Faut juste la QA d'une autre personne que moi (puisque c'est moi le dev du fix) et on peut le balancer en
│ hotfix.
0:30:48 Andr0 │ je peux fournir la procédure à qui veut QA en privé
0:31:04 sandhose │ Emeric1: C'est sur mon server ; par contre, je viens de découvrir que les votes chargent pas quand on est pas login ¯\_(ツ)_/¯
0:31:15 Eskimon │ sandhose: PV...
0:31:43 Eskimon │ Andr0: tu parles des Content security policy toujours ?
0:31:51 Andr0 │ Du tout
0:32:05 Andr0 │ Du hotfix que tu as toi même mis sur la beta
0:33:12 Eskimon │ Ah ok, j'avais pas compris que tu étais parti sur un nouveau sujet ^^
0:33:26 Andr0 │ ça fait pas beaucoup d'activité pour une faille aussi importante ^^
0:33:47 Eskimon │ :(
0:34:31 Andr0 │ bon bin je vais relancer sur notre MP pour passer sur un autre sujet mais avant de changer la branche sur la beta, faut absolument une QA
0:34:47 Eskimon │ yep bonne idée
0:34:50 Eskimon │ merci de le rappeler
0:34:57 Eskimon │ d'ailleurs Javier: Andr0 , cette histoire de CORS sur l'API ca en est ou ?
0:35:05 Eskimon │ (transition parfaite !)
0:35:15 Andr0 │ je passe la main à gustavi
0:35:21 gustavi │ alors
0:35:26 gustavi │ ce qu'il s'est passé
0:35:41 gustavi │ c'est que la dep n'était plus maintenu et le dev ne donne pas signe de vie
0:35:45 gustavi │ donc on a fork
0:35:52 gustavi │ j'ai fait les modifs pour django19
0:36:06 gustavi │ et on a décidé que ce soit officiel
0:36:21 gustavi │ on a renommé ça django-cors-middleware
0:36:26 gustavi │ (pour PyPI)
0:36:32 gustavi │ on a déjà eu 3-4 PR
0:36:38 gustavi │ globalement le code est assez simple
0:36:42 gustavi │ et très court
0:36:54 gustavi │ donc je ne pense pas que ce soit un souci de maintenir ça
0:37:04 sandhose │ Y'a pas des mécaniques sur PyPI pour changer de propriétaire ? Genre pour les modules pas maintenus ?
0:37:05 gustavi │ en fait je m'en occupe en ce moment
0:37:15 gustavi │ sandhose: on a juste changé le nom
0:37:26 sandhose │ Ouais, c'est aussi une solution
0:37:29 gustavi │ la seule chose, faut parler en anglais sur le GH
0:37:52 Andr0 │ J'en profite pour dire à tout le monde que les échanges se font en anglais sur ce dépôt puisque nous le maintenons pour la communauté django (et non pas
│ uniquement zds)
0:37:53 vhf │ (si vous avez des soucis avec l'anglais, demandez à quelqu'un)
0:38:02 gustavi │ :D
0:38:17 Andr0 │ bon gustavi est plus rapide :-°
0:38:17 Javier │ du coup faut penser à supprimer le header CORS de la conf nginx
0:38:27 Javier │ cf. le bug qu'a rencontré firm1
0:38:47 gustavi │ il n'y a pas vraiment de travail à faire dessus
0:38:52 gustavi │ la lib est mature
0:38:57 Eskimon │ Ca sera mentionné dans le update.md lors de la PR qui changera le requirements ?
0:39:08 gustavi │ Eskimon: je note merci
0:39:12 Eskimon │ :)
0:39:53 Eskimon │ Ok, donc "ca suis son cours
0:40:01 gustavi │ oui, sans souci
0:40:14 Eskimon │ tant mieux :)
0:40:19 gustavi │ j'apprends même des choses sympatiques (genre les Vary Headers)
20:40:36 Andr0 │ Au passage, c'est quand même super cool de la part de zds de maintenir des projets externes comme ça, j'adore l'esprit
20:40:40 Andr0 │ Je voulais le dire :)
20:40:41 gustavi │ voilà, si vous avez des questions n'hésitez pas
20:41:03 Javier │ https://github.com/zestedesavoir/zds-site/issues/2666
20:41:06 Eskimon │ Je passe du coq à l'ane et redonne la main à sandhose pour nous faire le point (rapidement/simplement) sur le front : Les modales flex et situphen pour nous
│ parler des améliorations de l'éditeur proposé par ThS
20:41:14 sandhose │ oué
20:41:19 Eskimon │ Andr0: Approved !
20:41:32 situphen │ ok
20:41:36 sandhose │ donc, pour les modales, avant on avait 3 tailles de modales (modal-(small|medium|big))
20:41:52 Eskimon │ (mais faut faire attention à ce que ce soit pas systematique, qu'on devienne pas trop dépendant de choses non maintenues)
20:41:54 sandhose │ et ça venait du fait que c'est relou en CSS de centrer verticalement
20:42:25 ~artragis │ Andr0 : tu m'as piqué ma réplique
20:42:38 sandhose │ mais maintenant que flexbox, bah on sait centrer verticalement, et avoir des trucs avec des tailles variables de partout
20:43:11 Andr0 │ artragis: Faut être plus rapide, mais face à un robot tu as pas des masses de chance !
20:43:22 sandhose │ Du coup, j'ai réécrit complètement les modales pour qu'elles soient en flexbox, et qu'on ait une API pour les ouvrir en JS
20:43:41 gustavi │ sandhose question : c'est compatible avec des vieux navigateurs ? (IE et des vielles versions de FF & co.)
20:43:47 sandhose │ en gros, maintenant les modales peuvent avoir la taille qu'on veut, ca dépend du contenu, plus de la classe qu'a la modale
20:43:58 situphen │ gustavi: non mais le site entier non plus
20:43:59 spacefox │ Alors pour les vieux navigateurs
20:44:01 spacefox │ OSEF
20:44:02 sandhose │ gustavi: IE>=10
20:44:05 sandhose │ Donc, ouais
20:44:09 Javier │ http://caniuse.com/#feat=flexbox
20:44:10 gustavi │ OK ça me va
20:44:11 Eskimon │ gustavi: on supporte pas les vieux vieux navigos
20:44:17 sandhose │ http://caniuse.com/#search=flex
20:44:22 spacefox │ IE < 11 nest plus supporté par MS donc par nous non plus, déjà
20:44:30 sandhose │ Je pense qu'on est OK à ce niveau la
20:44:52 Andr0 │ On se dit aussi qu'on est plus compatibilité noJS ?
20:45:09 Andr0 │ compatible*
20:45:14 sandhose │ et donc aussi, on peut avoir des flexbox qui prennent plus que 400px en largeur
20:45:26 spacefox │ On est plus compatible noJS, sauf super argument pour
20:45:29 sandhose │ et même vachement plus grande verticalement, avec du scroll
20:45:51 sandhose │ du coup, maintenant on peut resize les textarea dans les modales (!)
20:45:52 Andr0 │ ça me va, c'est juste pour rendre la chose officielle
20:46:28 Eskimon │ Andr0: il me semblait que c'était officielle depuis genre toujours le noJS ^^
20:46:47 sandhose │ pour l'API JS, on peut maintenant ouvrir des modales via new Modal({ title: "...", body: "<p>Contenu</p>" });
20:46:49 Andr0 │ Eskimon: Non, à l'époque ZdS était full compatible noJS
20:46:56 sandhose │ Du coup, c'est cool c:
20:47:00 Andr0 │ Mais je parle de l'époque Alex-D ^^
20:47:17 sandhose │ Par contre, ça va encore demander masse de test sur genre toutes les modales
20:47:22 sandhose │ la majorité a été testée
20:47:41 sandhose │ mais on en a tellement sur le site que c'est possible qu'on en ait oublié quelques unes
20:47:47 Javier │ le plus complexe dans cette QA c'est de savoir où y'a des modales
20:48:06 sandhose │ (testable sur mon instance, au passage - http://zds.sandhose.fr/ )
20:48:10 gustavi │ Javier: grep -R modal templates
20:48:14 Eskimon │ un grep sur "modal" suffirait pas à identifier les cas ?
20:48:21 sandhose │ J'allais dire
20:48:23 Eskimon │ :D
20:48:31 Emeric1 │ Si, ça passe avec un grep
20:48:44 Emeric1 │ Mais oui, il y en a beacoup beacoup ^^
20:49:15 Javier │ le must étant de dresser une liste fonctionnelle pour que n'importe qui puisse QA (à partir du gre)
20:49:34 Emeric1 │ Tu crois que c'est nécessaire ?
20:49:49 Javier │ ça dépend qui QA
20:49:53 Emeric1 │ On arrive à deviner à partir du grep
20:50:15 sandhose │ Au pire, je pense que les bugs qui seraient éventuellement seraient pas plus importants que ça
20:50:37 sandhose │ typiquement, ca sera "la modale prend tout l'écran, alors qu'elle devrait être plus petite"
20:50:49 sandhose │ donc rien de super bloquant, et souvent vite fixé
20:51:13 Emeric1 │ Il faudra faire un grand appel aux testeurs pour la beta :)
20:51:46 Emeric1 │ On passe à l'éditeur ?
20:51:48 Eskimon │ ok donc je note "modale, ca avance bien"
20:51:49 Eskimon │ yep
20:51:51 Javier │ c'est justement mon propos Emeric1 tu prends n'importe quel testeur et tu lui donnes la liste, il le fera
20:51:53 Eskimon │ situphen: go :)
20:52:14 Emeric1 │ ThunderSeb a proposé une nouvelle version, il faut juste que quelqu'un PR je crois
20:52:17 situphen │ pour l'éditeur, Thunderseb a fait les modifications
20:52:23 situphen │ il faut juste une PR
20:52:32 situphen │ perso je sais pas si j'aurais le temps
20:52:47 situphen │ je suis de réinstaller mon env de dev, je vais essayer
20:52:47 Eskimon │ donc c'est pas "juste" une PR ;) ?
20:53:19 ~artragis │ il faut un rebase simplement non?
20:53:19 situphen │ bah il faut prendre son code et l'intégrer à ZdS mais c'est pas grand chose
20:53:41 ~artragis │ https://github.com/zestedesavoir/zds-site/pull/3238
20:53:46 situphen │ artragis: un rebase si ça vient de moi, une PR sur ma branche si ça vient de quelqu'un d'autre
20:53:53 sandhose │ Sachant que y'aura des conflits puisque j'ai bougé les modales
20:54:23 sandhose │ (genre les modales de l'éditeurs sont maintenant des vraies modales, et donc sont genre 100x moins buggées c: )
20:54:54 situphen │ ah oui, donc il va y avoir rebasage oblige
20:54:56 Andr0 │ j'en connais un qui est super content de ses modales :-°
20:55:21 ~artragis │ 55 minutes de meeting, toujours au grand I
20:55:23 situphen │ bon, j'essaie de faire ça et si je peux pas je le dis sur la PR ?
20:55:30 sandhose │ Andr0: c:
20:55:39 Andr0 │ situphen: Ouais, bonne idée
20:56:02 Eskimon │ Donc pour l'éditeur ca avance aussi, situphen tu nous tiens au courant en cas de pépins :)
20:56:16 Eskimon │ genre "j'ai plus le temps et mon env s'installe plus"
20:56:50 situphen │ pas de problème
20:57:08 Eskimon │ Pour les generateurs de contenus asynchrones, un mot à dire ?
20:57:16 ~artragis │ (en parlant d'env qui s'installe plus, cette connerie de npm fait que mon instance est out of service)
20:57:18 Eskimon │ Ou simplement "need QA" ?
20:57:30 ~artragis │ Eskimon : tout est là https://github.com/zestedesavoir/zds-site/pull/3260
20:57:33 ~artragis │ la QA est faite
20:57:39 ~artragis │ j'ai fait les modifs pour fixer les versions
20:57:57 ~artragis │ mais un micro débat s'est engagé quant aux dépendnaces qu'on a
20:58:04 ~artragis │ et du coup aucune décision de prise
20:58:11 Eskimon │ Perso j'ai pas suivi l'histoire de watchdog donc ... spacefox ??
20:58:15 sandhose │ artragis: hésite pas à me mp si t'as des soucis avec npm
20:58:36 ~artragis │ par contre c'est con car à mon sens c'est nécessaire pour qu'on puisse tranquillement mettre en place la PR de pierre-24
20:58:40 spacefox │ On a des dépendances officiellement en version alpha
20:58:55 Andr0 │ et pas qu'un peu
20:59:06 spacefox │ En alpha une seule non ?
20:59:09 ~artragis │ et qui marchent comme des stables depuis des plombes
20:59:17 gustavi │ spacefox: exact
20:59:21 spacefox │ le reste c'est de la bêta ou du nommage de merde
20:59:28 Andr0 │ spacefox: Ok, selon pypi pas toute mais plusieurs en 0.x
20:59:35 spacefox │ (pour celles qui sont louches)
20:59:46 gustavi │ après c'est les dev qui savent pas nommer leur versions
20:59:59 gustavi │ on a bien Knuth qui fait tendre TeX vers pi :-°
21:00:26 spacefox │ https://github.com/zestedesavoir/zds-site/pull/3260#discussion_r48955846
21:01:44 Andr0 │ en conclusion, on dit quoi pour watchdog ?
21:02:05 Eskimon │ Donc on fait quoi ? On va laisser tomber cette feature nécessaire au big tuto (qui ne peuvent plus etre mis à jour) à cause de ca ?
21:02:24 spacefox │ Il faut en discuter mais au calme et avec des arguments
21:02:29 Andr0 │ Eskimon: on sent pas du tout le parti pris :-
21:02:41 situphen │ création d'un sujet dans la dev zone ?
21:02:46 gustavi │ +1
21:02:57 Andr0 │ pourquoi parler d'une dépendance sur le fofo ?
21:02:59 Eskimon │ Andr0: ^^ Je suis juste tristounet de voir mon tuto pas à jour à cause de ca :(
21:03:17 vhf │ (ZdS serait pas le premier à utiliser watchdog en prod)
21:03:18 situphen │ Andr0: bah sinon ça peut être dans les com' de la PR mais bon...
21:03:22 Andr0 │ Eskimon: Il y a des raisons "politiques" derrière !! Je suis CONTRE !! :D
21:03:50 spacefox │ On ne fait pas le débat ici, merci
21:04:08 Eskimon │ Dites, on est quasi tout les devs présents maintenant. on pourrait pas statuer plutot que d'attendre un debat sur lesquelles on sera les seuls à participer sur
│ le forum ?
21:04:10 spacefox │ C'est trop le bordel pour qu'on trance ce soir
21:04:25 Andr0 │ Ouais, soit PR soit fofo mais continuons. On est à 1h et on a pas commencé les ZEPs :)
21:04:26 spacefox │ *tranche
21:04:44 spacefox │ en particulier on a pas firm1 qui lui dit avoir eu des emmerdes
21:04:59 Eskimon │ =Ah my bad.
21:05:19 Eskimon │ Bon, ca sera discussion sur fofo ou PR alors. Mais j'aimerais bien que ca avance
21:05:42 Eskimon │ (oui, il y a de l'émotionnelle derriere ca ^^ )
21:05:52 Eskimon │ Du coup on peut passer au gros du ZM comme d'hab : les ZEP !
21:06:06 spacefox │ Je dois y aller d'ici 15 min…
21:06:16 Eskimon │ ZEP-11 on zappe, firm1 à parler sur le fofo
21:06:29 Andr0 │ Il y a des sujets à aborder avec spacefox du coup ?
21:06:34 Eskimon │ ZEP-13 tribune libre : à valider. (perso je valide)
21:06:45 gustavi │ en gros, qui a des trucs à redire là dessus ?
21:06:52 gustavi │ cf https://zestedesavoir.com/forums/sujet/976/zep-13-tribune-libre/?page=4#p92584
21:07:14 Emeric1 │ Pour moi c'est bon. Une seule chose : vivement que ça arrive !
21:07:19 DevHugo │ J'avais relu, j'avais trouvé ça bien
21:07:20 Eskimon │ Idem
21:07:37 Andr0 │ Idem, validé pour moi
21:07:42 ~artragis │ il est temps que ce souhait au père noel arrive
21:07:47 gustavi │ :D
21:07:50 Eskimon │ chic chic chic
21:07:56 spacefox │ Validé.
21:07:58 gustavi │ j'avais oublié ça :')
21:08:02 Eskimon │ !! Yata !!
21:08:04 gustavi │ good, merci à tous !
21:08:05 Emeric1 │ Youpi !
21:08:57 Eskimon │ Emeric1: ZZEP-19 : page des requêtes de tutoriels, tu nous racontes quoi de bô ?
21:08:57 vhf │ je suis méga-pour aussi, même si je le dis trop tard
21:09:27 Emeric1 │ Pour la ZEP-19, j'ai proposé un nouveau truc sur les forums ce matin
21:09:30 Eskimon │ (gustavi, "yapluka", ce sera une des grosses bonnes nouvelles features du début d'année !)
21:09:50 Emeric1 │ Donc on peut-être passer pour ce soir, en attendant de voir les réactions
21:10:07 Eskimon │ ok
21:10:23 Eskimon │ Mais pour résumer rapidos ca en est ou ? En discussion ?
21:10:55 Emeric1 │ Oui, en discussion
21:11:11 Emeric1 │ J'ai commencé à développer les bases, qui ne changeront pas
21:11:35 Emeric1 │ Mais pour continuer, il faut ce mettre au point, donc ce n'est pas pour demain...
21:11:51 gustavi │ bof Emeric1 ça peut aller vite
21:12:17 Andr0 │ Emeric1: Ne perd pas trop de temps à dev quelque chose de non spécifié
21:12:21 Emeric1 │ gustavi: comme toi, je pencherais pour la deuxième solution
21:12:44 Emeric1 │ Andr0 : oui, j'y fais gaffe, c'est pour ça que je n'ai plus avançé
21:12:51 gustavi │ je pense qu'il faudrait que tout le monde jette un oeil sur la forum et qu'on passe à la suite
21:13:15 Eskimon │ Yep.
21:13:37 Eskimon │ La ZEP-20 Relecture des tutos par les pairs j'aimerais la garder pour la fin, pour parler des validos et leurs outils
21:13:53 Eskimon │ Du coup "ZEP-30, API des fofos"
21:14:17 Andr0 │ faut parler de quelque chose à propos de la ZEP-30 ?
21:14:19 gustavi │ on parle pas de la 25 ? :'(
21:14:23 Eskimon │ si je dis pas de betises le refacto des fofos avaient été fait il y a un moment, donc "yapluka" spécifier l'API et faire un peu de tecnqiue non ?
21:14:32 Emeric1 │ gustavi : si après
21:14:37 gustavi │ ahhh
21:14:39 Eskimon │ gustavi après, je fais dans l'ordre du plan
21:14:48 Emeric1 │ https://zestedesavoir.com/forums/sujet/1095/un-zestmeeting/?page=18#p93721
21:14:49 Andr0 │ Eskimon: La spec est écrite et acceptée par la communauté. Reste plus que à valider.
21:15:03 gustavi │ le pire c'est que c'est moi qui ai fait cette partie du plan ...
21:15:35 Eskimon │ Ok, ami dev, essayer de passer ici https://zestedesavoir.com/forums/sujet/3112/zep-30-elaboration-de-lapi-des-forums/ pour donner votre avis et votre avis sur la
│ validation de la ZEP SVP :)
21:15:43 Eskimon │ *dans les prochains jours
21:15:55 Andr0 │ https://zestedesavoir.com/forums/sujet/3112/zep-30-elaboration-de-lapi-des-forums/?page=3#p92290
21:16:02 Andr0 │ Tout le monde ici a fait +1 ici non ?
21:16:09 Eskimon │ Perso je trouve que l'API a un potentiel tellement énorme...
21:16:12 Emeric1 │ Vu la validation au +1 (12), c'est bon non ?
21:16:19 gustavi │ pas moi Andr0 :p
21:16:38 Andr0 │ gustavi: Fait un -1 et je te butte :D
21:16:47 situphen │ -1
21:16:49 gustavi │ Andr0: <3
21:17:01 * │ situphen meurt
21:17:05 Andr0 │ Haha ^^
21:17:15 Emeric1 │ On saura bientôt qui a voté, ou pas :)
21:17:20 Eskimon │ Bonne remarque, et celle d'Andr0 sur le fofo aussi. Je pense qu'on passe en validé
21:17:32 spacefox │ Validons
21:17:37 Eskimon │ Emeric1: non car ils seront pré-désanonymisation
21:17:57 Emeric1 │ Oui, je me voyais dans des cas similaires par la suite
21:18:07 Eskimon │ ok
21:18:07 Andr0 │ Plus sérieusement, la ZEP a été écrite depuis longtemps, a muri, il y a une phase de vote par la communauté, niveau technique rien change par rapport à avant
│ mise à part l'affichage des permissions dans les API (cf PR récente mergée qui vient rajouter cette stack technique) puis voilà, ça roule
21:18:32 ~artragis │ +1
21:18:36 ~artragis │ une zep de rêve quoi
21:18:44 Eskimon │ (et sur un plan perso je pense que tout le monde ici présent te fait confiance sur la maitrise du dev de l'API et de la remontée des doutes et problemes s'il
│ s'en posent)
21:19:20 situphen │ +1
21:19:26 gustavi │ +1
21:19:28 spacefox │ +1
21:19:30 ~artragis │ (d'ailleurs Andr0 faudra qu'on se voie un jour pour qu'on parle de comment tu fais ça techniquement car il n'est pas impossible que la ZEP-08 utilise une API
│ REST qui au départ sera "privée")
21:19:44 Eskimon │ Emeric1: la ZEP3 le retour des choses à dire ?
21:19:53 Andr0 │ artragis: tu me contacts quand tu veux
21:19:59 Emeric1 │ Ça avance bien, c'est plutôt cool !
21:20:25 Emeric1 │ Sinon, rien de spécial, si ce n'est l'indexation des contenus en bêta
21:20:29 Emeric1 │ et demandes d'aide
21:20:41 Eskimon │ Emeric1: on est dans un stade de specification c'est bien ca ?
21:20:47 Emeric1 │ Oui
21:21:01 Eskimon │ ok
21:21:05 Eskimon │ Donc "ca murit"
21:21:29 Eskimon │ Est-ce que il y a un besoin qquonque de la part de dev (à part qu'ils viennent jeter un oeil) ou de la com' ?
21:21:49 Emeric1 │ Exactement. Bon, ça devait arriver assez vite
21:22:09 Emeric1 │ Pour la recherche, peut-être voir avec DevHugo, mais l'on peut faire ça après
21:22:16 Eskimon │ Si tu sens que les participations ralentissent hésite pas à faire un signalemenet sur ton derniermessage en expliquant que tu aimerais bien un petit ping sur les
│ réseaux sociaux :)
21:22:35 DevHugo │ Ouai. faudrait que je t'explique deux trois trucs pas forcément évident
21:22:39 Emeric1 │ Eskimon : pas bête, c'est noté !
21:22:43 spacefox │ (je suis en idle jusqu'à nouvel ordre, je vous lis mais ne réponds probablement pas)
21:23:14 Eskimon │ D'une manière générale, sur les sujets que vous pensez "chaud mais pas trop polemique-sensible" ce dernier conseil s'applique faiclement
21:23:59 ~artragis │ toutafé
21:24:09 ~artragis │ et parfois ça passe même en une
21:24:20 Eskimon │ Ok pour les ZEP en spec' (je reviendrais sur celle des validos)
21:24:28 Emeric1 │ Sinon, autant en profiter, tout le monde est ok pour la notation ZEP-03b ?
21:24:48 gustavi │ non
21:24:50 Eskimon │ Perso ca me va, ca permet de garder le sens historique de la ZEP
21:24:57 gustavi │ moi ça me va pas
21:25:01 Eskimon │ dans le sens ou c'est une évolution
21:25:07 Eskimon │ ok gustavi, pourquoi ?
21:25:29 gustavi │ déjà le « b » implique pour moi un « a »
21:26:00 Emeric1 │ Le "a" est implicite avec la ZEP-03
21:26:01 gustavi │ ensuite OK c'est une évolution, mais le jour où on veut faire une évolution de cette 03-b on l'appelle comment ?
21:26:05 Andr0 │ si ce n'est que ça, on peut se dire que la première version était implicitement un a
21:26:07 gustavi │ 03-b-prime ?
21:26:12 Andr0 │ c
21:26:13 Eskimon │ gustavi: ZEP3c
21:26:21 gustavi │ je suis pour qu'on grade un ZEP-n
21:26:34 gustavi │ après ça n'implqie que moi mais c'est plus simple, plus clair
21:27:04 gustavi │ (accessoirement le PEP, DEP et autres n'utilises pas de -<lettre> ou -<chiffre>)
21:27:10 ~artragis │ moi je dirai qu'il faut garder zep-03b car c'était prévu comme ça dès la rédaction de la zep-03
21:27:11 Emeric1 │ Justement, je trouve plus claire de nommer la seconde version de la ZEP-03, ZEP-03b
21:27:11 gustavi │ +s
21:27:19 Eskimon │ perso je trouve la marque en évolution "abc" plus clair car on sait que c'est une suite et peut se référer rapidement à la premiere
21:27:36 Andr0 │ je préfère abc aussi
21:27:43 gustavi │ faites comme vous voulez, j'ai donné mon avis :)
21:27:43 Eskimon │ Mais ce sera tellement rare comme cas que "OSEF, j'ai pas envie de perdre du temps et de l'énergie sur de tels points de détails"
21:28:09 ~artragis │ +1
21:28:12 ~artragis │ +42 même
21:28:21 Andr0 │ Limite, discutons en sur la ZEP-1 pour savoir quoi faire
21:28:32 gustavi │ OK, je note
21:28:40 Andr0 │ Et mettons à jour cette même ZEP pour les cas futurs
21:29:09 Eskimon │ Bon allez, je prends mon chapeau de CdP (chiant à faire tenir sur les bois en plus) pour acté que l'évolution d'une ZEP sera noté abc.
21:29:47 Emeric1 │ Good. La suite du coup Eskimon ?
21:29:48 Eskimon │ À acter de manière définitive à coup de "message vote avec +/-1 pour décider" sur la ZEP-1 si vous voulez !
21:29:55 Eskimon │ Les ZEP en dev
21:30:06 Eskimon │ Je parle rapidos de la 5 car Kje est pas la mais je connais un peu le status
21:30:10 Emeric1 │ ZEP-05 ? Point mort ? :/
21:31:10 Eskimon │ Donc ZEP-5 refont de l'export markdown. Effectivement point mort, tout comme le dépot Zmarkdown (et ca c'est plus genant). Kje a sa vie qui l'occupe pas mal il
│ me semble (nouveau travail etc) et donc ne doit plus avoir le temps de s'en occuper
21:31:18 Eskimon │ Karnaj s'était proposé pour reprendre
21:31:30 Andr0 │ Karnaj ?
21:31:33 Emeric1 │ mais plus de nouvelles non plus de Karnaj ?
21:31:38 Eskimon │ mais malhaureuseuement je ne sais pas ce qu'il en est, le mutisme de Kje l'aura ptet fait renoncer
21:31:49 Emeric1 │ C'est dommage...
21:32:06 Andr0 │ Ouais parce qu'on aurait bien besoin de cette ZEP
21:32:25 Eskimon │ Dans les faits la ZEP-5 était pourtant bien parti, avec des exports qui commencait a avoir pas mal de gueule pour les articles (pré-zep12) et à attendre pour les
│ tutos
21:32:26 Vayel │ Z'êtes sûrs que partir sur un truc aussi lourd que pandoc, écrit dans un langage où on n'a pas tellement de compétence, est une bonne idée ?
21:32:43 gustavi │ Vayel: alternative sérieuse ?
21:32:51 Andr0 │ Vayel: Ca c'est pas le débat ici
21:33:02 Eskimon │ Vayel, c'est délicat comme question car les solutions techniques ne sont pas forcément légion et c'est assez lourd à mettre en oeuvrte
21:33:03 Emeric1 │ Kje s'est connecté il y a deux jours ! Le retour ?
21:33:41 Eskimon │ Tout ca pour dire qu'il faudra relancer l'ensemble sur le fofo dev pour déterminer un peu plus l'avenir vis - a vis du markdown...
21:34:08 situphen │ +1
21:34:17 Eskimon │ Voila pour la ZeP5
21:34:27 Emeric1 │ ZEP-24 ?
21:34:29 Eskimon │ Andr0: go pour la 24
21:34:38 gustavi │ et Taguan non ?
21:34:59 Taguan │ pour l'instnat Andr0 est de loin le plus actif, je le laisse faire le point :)
21:35:09 Andr0 │ Ok alors ZEP-24
21:35:35 Eskimon │ (pardon Taguan , t'es trop discrete j'avais pas fait attention que tu étais là en train d'écouter sagement :( =
21:35:59 Taguan │ ;)
21:36:29 Andr0 │ Pour ceux qui ne le savent pas, nous avons découper la ZEP en 3 phases : La phase 1 consistait à poser les bases techniques. La phase 2 consistait à migrer
│ l'existant à l'identique sur la nouvelle base technique. La phase 3 consiste a apporté les nouvelles fonctionnalités voulues directement sur le dépôt officiel et
│ pas sur un dépôt tiers.
21:37:38 Andr0 │ Avant de dire où nous en sommes, je ne remercierais jamais assez Taguan qui avait déjà développé une première version de la ZEP malheureusement un peu trop
│ rapidement. Tout était cassé et peu maintenable mais j'ai réutilisé énormément de choses. Elle a vraiment autant de mérite que moi.
21:38:43 Andr0 │ Et donc, nous sommes à la fin de la seconde phase. Cette PR https://github.com/GerardPaligot/zds-site/pull/38 vient la cloturer. Ca veut dire que nous avons
│ réussi à dev à l'identique le comportement actuellement en prod sur la nouvelle base technique. D'ailleurs, je n'ai changé les tests existants que pour utiliser
│ nos nouvelles classes, le reste est identique.
21:39:04 ~artragis │ :)
21:39:27 Eskimon │ cooool !
21:39:30 ~artragis │ j'ai vue que vous vous étiez trouvé un alter égo à Vayel (un tester qui fait du gros travail quoi)
21:39:33 Taguan │ \o/\o/
21:39:45 Andr0 │ Aujourd'hui, sur notre branche, nous avons des vraies notifications qui fonctionnent toutes et nous avons déjà prévu la migration des anciennes données vers les
│ nouvelles. Tout est ready.
21:39:48 Emeric1 │ Je suis en tros de QA ça, ça devrait arriver vite !
21:39:52 gustavi │ bravo Taguan et Andr0 en tous cas
21:39:54 Emeric1 │ *en train
21:39:57 Taguan │ yep, merci Emeric pour le coup de main :)
21:40:08 Andr0 │ artragis: Ah oui dit ! Un super gros merci à Emeric1 qui fait de la QA à la pelle !!
21:40:32 Emeric1 │ Avec plaisir !
21:40:37 Andr0 │ Donc voilà, une PR sera très très prochainement en cours.
21:40:42 Eskimon │ c'est de la bonne nouvelle tout ca aussi :)
21:40:47 Taguan │ et ça va etre bien ! :D
21:40:52 ~artragis │ j'ai l'impression qu'on sera très rapidement en v18 :p
21:40:56 Eskimon │ ^^
21:40:59 Andr0 │ ^^
21:41:20 Eskimon │ Par contre plus ca va plus je me dis que tot ou tard va falloir remonter le throttling vu que tout passera par l'API ^^
21:41:28 Emeric1 │ Juste une question : pour la PR sur le dépot ZdS, il ne sera pas nécessaire de repasser par toute une phase de QA, si ?
21:41:39 gustavi │ si Emeric1
21:41:40 ~artragis │ si Emeric1
21:41:45 Andr0 │ Eskimon: Pourquoi ? Rien n'utilise l'API.
21:41:52 ~artragis │ car là tu testes la ZEP en elle-même
21:41:52 Andr0 │ Emeric1: Si.
21:41:54 Emeric1 │ Argh
21:41:57 ~artragis │ avec des données de test
21:42:17 ~artragis │ le jour où on passera aux données de prod il faudra leur donner leur propre test
21:42:25 Andr0 │ Emeric1: Mais il vaut mieux que ça soit quelqu'un d'autre qui fasse la QA. Tu as été embarqué finalement dans le dev de la ZEP avec tes QAs.
21:42:27 Eskimon │ Andr0: mea culpa ca c'est fourvoyé dans ma tete ^^
21:42:34 Emeric1 │ A la limite, c'est mieux, on sera sûr que ce sera bon
21:42:38 ~artragis │ mais si tu fais un aussi bon travail que vayel sur la zep-12, y'a que firm1 qui fera chier tkt
21:42:43 gustavi │ :D
21:42:44 Eskimon │ :D
21:42:48 Emeric1 │ :o
21:42:51 Eskimon │ taunt !
21:42:51 Andr0 │ Eskimon: De toute façon, il existe une propriété pour que le site ne soit pas soumis au throttling
21:43:00 Eskimon │ Andr0: yep j'avais zoublié :(
21:43:21 Eskimon │ Bon bah du coup "ZEP-24 : ca suit son cours" :)
21:43:39 Eskimon │ Va être costaud ce début d'année ^^
21:43:46 Andr0 │ toutafé. On merge, on rebase et on PR.
21:44:16 Eskimon │ Du coup gustavi go pour nous parler de la ZEP-25 !
21:44:19 gustavi │ ZEP-25 : ce qui a été fait : ajout des tags et de ce qui est lié, changement pour la sélection de la catégorie (maintenant c'est joli) et ajout d'une commande
│ qui migre automatiquement les tags et catégories (avec en bonus une migration TOTALE des contenus publiés sur ZdS pour éviter au staff de s'en occuper).
21:44:19 gustavi │ Maintenant j'ai besoin d'un dev front (PING sandhose et situphen) pour terminer, il ne restera que des TU et de la doc à écrire.
21:44:19 gustavi │ La PR est même créée si vous souhaitez tester : https://github.com/zestedesavoir/zds-site/pull/3261
21:44:32 gustavi │ (j'avais prévu le coup :p)
21:44:47 DevHugo │ Bonus: adapter la recherche.
21:45:02 situphen │ gustavi: désolé mais faut pas trop compter sur moi en ce moment
21:45:02 DevHugo │ +100xp, si tu le fais ^^
21:45:03 gustavi │ c'est déjà noté
21:45:17 situphen │ par ailleurs, je compte faire - de front
21:46:20 Emeric1 │ (On a eu plusieurs éventuels devs fronts qui s'ont passés par ici ces derniers temps, sans suite pour le moment...)
21:46:39 Emeric1 │ (sont*)
21:46:42 ~artragis │ pour info, Javier ma me coacher pour le front sur la zep-08 comme je le coacherai pour le back
21:46:45 Andr0 │ Faudrait donc voir avec sandhose pour terminer cette ZEP qui devient aussi assez urgente au vu de notre dropdown des tutos en prod
21:46:50 ~artragis │ donc je serai potentiellement plus polyvalent
21:46:56 gustavi │ je pense qu'on devrait essayer de recruter officiellement des dev front
21:47:06 gustavi │ genre avec un article
21:47:09 Emeric1 │ ++ gustavi
21:47:10 ~artragis │ (mais je ne promets pas d'arrêter de critiquer npm/node par contre)
21:47:15 Javier │ artragis, je suis pas sur de pouvoir vraiment te coacher sur le front hein
21:47:16 gustavi │ pas moi :p
21:47:20 ~artragis │ ++ gustavi
21:47:24 Emeric1 │ J'y pensais également, l'idée d'un article
21:47:31 Javier │ 'fin les technos que je connais c'est pas trop les technos de ZdS :\
21:47:31 gustavi │ Eskimon: t'en dit quoi ?
21:47:32 ~artragis │ Je pense que j'ai pas mal à apprendre de toi quand même
21:47:41 Eskimon │ gustavi: yep c'est pas faut. on pourrait avoir un article de recurtement "en général" pour des devs, pas unqieuent pour le front
21:47:47 Emeric1 │ "Developpeurs Front, ZdS vous attend !"
21:48:00 gustavi │ Eskimon: je te pond une version dans la semaine qui vient ?
21:48:01 Eskimon │ (tain' j'ai la dyslexie du clavier ce soir)
21:48:03 spacefox │ Rheu les gens
21:48:05 Eskimon │ gustavi: génial :)
21:48:09 spacefox │ +1 pour l'article
21:48:09 gustavi │ reuh spacefox
21:48:23 Eskimon │ spacefox: t'as raté plein de bonnes nouvelles !
21:48:29 spacefox │ Argh le temps de ce zest meeting
21:48:33 spacefox │ j'ai parcouru le log Eskimon
21:48:35 Andr0 │ On a surtout cruellement besoin de front, c'est certain mais faut pas s'attendre à voir arriver une armée de dev et encore moins direct ready à contribuer comme
│ sandhose ou situphen
21:48:39 situphen │ Au fait, PR de l'éditeur mise à jour
21:48:44 gustavi │ yep Andr0
21:48:56 Emeric1 │ Si tu veux gustavi, tu peux m'ajouter en auteur, je pourrais te donner un coup de main :)
21:49:05 Eskimon │ spacefox: pas plus long que d'hab, on arrive aux 2 heures
21:49:31 gustavi │ OK Emeric1, si jamais j'ai besoin je te dis ;) (je bosse souvent en hors ligne pour des choses courtes comme ça)
21:49:34 Eskimon │ donc gustavi la ZEP "ca avance mais il va falloir une implication d'un dev front pour terminer" c'est ca ?
21:49:38 sandhose │ Et si vous faites un article, juste pas *maintenant*, trop de truc en cours de mon côté en front, j'aurais pas le temps de former plein de gens d'un coup
21:49:40 gustavi │ c'est ça
21:50:08 gustavi │ sandhose: quand ça serait bon ?
21:51:14 sandhose │ gustavi: no idea, mais attendre 1 mois ca me paraitrait déjà pas mal
21:51:25 sandhose │ surtout que y'a 2 release qui vont vite passer
21:51:31 sandhose │ avec Django 1.9 en plus
21:51:37 sandhose │ Tout ca va prendre du temps
21:51:41 gustavi │ OK, faisons ça
21:52:05 Andr0 │ ça me va aussi
21:52:05 gustavi │ on se dit que quand la v17 est en béta on lance un recrutement OK ?
21:52:23 gustavi │ ou même, quand ça passe en prod
21:52:28 Eskimon │ on se dit que quand Django 1.9 sera prêt à sortir vi :)
21:52:28 gustavi │ d'un article deux coups
21:52:38 Eskimon │ wala :)
21:52:43 gustavi │ parfait, je note ça
21:53:09 Eskimon │ Du coup on a fini, mais j'avais promis de revenir sur la ZEP-26
21:53:30 Eskimon │ Je suis pas en mesure de l'expliquer en détail, mais en revanche je connais un peu la situation des validos et de leurs outils.
21:53:58 Andr0 │ ZEP-20 nan ?
21:54:12 Eskimon │ oui pardon
21:54:30 Eskimon │ En résumé "c'est pas mégacool". Les outils sont pas hyper développé et ne contribue pas à rendre la validation rapide et convivial
21:54:58 Eskimon │ Du coup "Si jamais vous avez des idées ou envie de donner un coup de fouet sur un aspect du site, les aspects validation le mérite vraiment"
21:55:13 ~artragis │ petite amélioration en ocurs de dev : la publication planifiée
21:55:28 Eskimon │ À titre de rappel, le contenu c'est la force et la pérennité du site
21:55:52 Eskimon │ sans contenu nouveau et original, ce sera dur d'avancer
21:55:55 Andr0 │ Est-ce que la ZEP-8 ne viendrait pas simplifier grandement la validation déjà ? N'importe qui pourrait faire des PR sur des contenus toussa toussa
21:56:31 Eskimon │ or la rédaction fonctionne de mieux en mieux avec tout les supers devs récents, du coup les validos méritent un coup de dev ^^
21:56:39 Vayel │ La ZEP-18 (https://zestedesavoir.com/forums/sujet/1793/zep-18-amelioration-de-lergonomie-de-validation/) aiderait pas mal aussi je pense et ne me semble pas très
│ longue à développer. Par contre, sa spec' n'est pas terminée.
21:56:46 Eskimon │ Andr0: oui c'est possible. Mais on est encore sur du long terme
21:57:13 Andr0 │ Alors où pouvons-nous trouver les infos pour du dev à court/moyen terme ?
21:57:33 Eskimon │ une idée simple comme un "zone de commentaire de contenu privé pour les validos" semble simple à faire et pourrait eêtre bien utile
21:57:35 Andr0 │ Parce que la ZEP-20, c'est la relecture par les pairs, c'est pas vraiment un outil ni une amélioration dans l'ergonomie de la validation
21:57:45 Eskimon │ Andr0: je ne sais pas
21:58:06 Vayel │ Ce truc semble leur plaire assez : https://zestedesavoir.com/forums/sujet/5101/relever-des-passages-dans-un-contenu/
21:58:08 Eskimon │ Je pense qu'il faudrait qu'on émette l'idée à l'équipe valido de venir proposer une liste au pere noel dans le fofo dev
21:58:49 Andr0 │ Oui, parce qu'il y a de l'info à gauche et à droite, c'est pas simple pour nous de savoir ce qu'ils veulent exactement
21:59:01 Eskimon │ Vraiment si vous avez des idées KISS et rapides à dev, hésitez pas. Et pour ceux qui aurait pas développer la dite feature, essayer de faire un tour en QA dessus
21:59:20 Emeric1 │ Pour les devs qui ne sont pas validos, c'est pas simple de savoir ce qui manque, en effet
21:59:34 Andr0 │ Non, faut que nous proposons des idées à dev rapidement, faut qu'ils nous lisent ce qu'ils veulent et qu'on dev ce qui est simple et rapide à dev.
21:59:54 Eskimon │ Andr0: c'est pas clair, tu peux reformuler?
22:00:16 Emeric1 │ *disent nan ?
22:00:29 Andr0 │ Ouais, je viens de me relire ^^ : Faut pas que nous ayons des idées pour eux, faut qu'ils viennent donner une liste d'idée que eux veulent.
22:00:47 Emeric1 │ = sujet dans la Dev Zone ?
22:00:57 Andr0 │ En gros, aujourd'hui, je sais pas ce que je peux faire pour eux.
22:01:15 Andr0 │ Et je peux pas me mettre à leur place pour connaitre leurs besoins
22:01:21 Emeric1 │ ++ Andr0
22:02:30 Eskimon │ Ok ca roule
22:02:52 Emeric1 │ J'ouvre un sujet dans la Dev Zone ?
22:03:02 Andr0 │ Faut regrouper l'info, la lister et nous la donner quelque part. On pourra alors estimer le temps de travail pour un peu tout et dev des trucs simples et rapides
│ dans un premier temps, puis des trucs plus gros (comme des ZEPs) dans du plus long terme.
22:03:10 Eskimon │ Vu que j'ai le temps de rien, est-ce qu'un staff ici présnet pourrait faire un sujet dans la zone staff et dans la zone dev ?
22:03:43 Andr0 │ Qu'ils en parlent d'abord dans la zone staff pour faire la liste, puis créons un sujet dans la zone dev
22:03:58 Eskimon │ ca roule
22:04:12 gustavi │ NOTE : un staff peut mettre cette liste à jour ? https://zestedesavoir.com/pages/contact/ (équipe technique)
22:04:16 Eskimon │ artragis: Andr0 spacefox Taguan un de vous peut animer ca en zone staff ?
22:04:48 Eskimon │ gustavi: seul un superuser peut en ajoutant.supprimant les bonnes personnes au groupe "dev"
22:04:57 gustavi │ qui a les droits ?
22:05:05 Eskimon │ spacefox: firm1
22:05:11 spacefox │ je confirme
22:05:17 spacefox │ faut juste me filer la liste
22:05:29 Andr0 │ Eskimon: Je me charge du sujet zone staff
22:05:32 Eskimon │ Merci Andr0
22:05:33 gustavi │ OK, je note ça à faire je te MP spacefox
22:06:18 spacefox │ Il reste des sujets ?
22:06:48 spacefox │ Eskimon ?
22:07:20 spacefox │ J'ai déco ou bien ?
22:07:25 Eskimon │ Bah écoutez je pense qu'on peut s'arreter la. On a atteint notre cap des 2h, fais le tour.
22:07:30 spacefox │ Avant de partir !
22:07:37 spacefox │ Devinez qui a cassé son record de sessions et d'utilisateurs la semaine passée ?
22:07:42 spacefox │ (3-9 janvier)
22:07:48 spacefox │ c'est ZdS !
22:07:48 Eskimon │ :)
22:07:51 gustavi │ :)
22:07:51 Eskimon │ Classe !
22:07:52 spacefox │ 5466 utilisateurs (prec. 5318 du 22 au 28 nov)
22:07:54 Andr0 │ Congrats
22:07:55 spacefox │ 11962 sessions (prec. 11 856 du 18 au 24 oct)
22:07:58 spacefox │ 51 994 pages vues
22:07:59 Eskimon │ Une raison particulière ? Article/tutos ?
22:08:01 spacefox │ 47.56% de rebond
22:08:04 spacefox │ 33.66% de nouvelles sessions
22:08:16 spacefox │ Raison : meilleur référencement Google :)
22:08:21 Eskimon │ Sérieux ?
22:08:36 Eskimon │ On a des devs qui ont changé ca ?
22:08:43 Eskimon │ ou google s'est enflammé pour nous ?
22:08:47 ~artragis │ on a surtout un historique
22:08:51 ~artragis │ et le tutoriel de C
22:08:51 spacefox │ (sérieux, la plupart de nos nouveaux visiteurs viennent de Google, sans modif de notre part)
22:09:01 ~artragis │ et les deux de python
22:09:04 spacefox │ enfin si, des nouveaux contenus
22:09:04 Eskimon │ c'est vraiment cool, ca augure du bon !
22:09:11 Taguan │ Cool tout ça
22:09:16 spacefox │ les 2 tutos python et le tuto C démarrent très bien
22:09:32 ~artragis │ et surtout google aime bien que ça fait trois semaines qu'on a un rythme régulier de publication
22:09:35 gustavi │ spacefox: j'ai un tuto sur pypi prêt à passer en beta aussi :)
22:10:05 gustavi │ dernière chose
22:10:23 situphen │ bon, je viens de màj la pr de l'éditeur et j'essaye de m'occuper des vidéos ce week-end
22:10:31 gustavi │ est-ce que des gens veulent participer avecmoi à la rédaction des articles pour les versions de zds ?
22:10:53 spacefox │ Si j'arrive à trouver du temps je peux filer un coup de patte
22:11:02 spacefox │ mais c'est pas du garanti 100%
22:11:16 gustavi │ OK, je t'ajoute au moins dans les articles si jamais
22:11:20 situphen │ gustavi: ajoute moi, je suis pas sur de pouvoir mais je verrai
22:11:25 gustavi │ Emeric1: ?
22:11:30 gustavi │ OK, je vous ajoute
22:11:40 Emeric1 │ gustavi : Oui ! Je peux aider facilement pour ça