brownbaglunch / BrownBagLunch

www.brownbaglunch.fr/
Other
58 stars 168 forks source link

Vuejs #342

Closed linsolas closed 7 years ago

linsolas commented 7 years ago

PR faisant suite à l'issue https://github.com/brownbaglunch/BrownBagLunch/issues/341 Quelques points à voir / corriger :

dadoonet commented 7 years ago

@linsolas J'ai créé un repo https://github.com/brownbaglunch/staging. Reste plus qu'à configurer correctement le DNS (ce que je n'ai pas réussi à faire - Gandi me dit que je n'ai pas les droits).

L'idée est de pouvoir faire tout ce qu'on veut sur http://staging.brownbaglunch.fr/ et si tout est ok, faire un merge du gh-pages correct vers gh-pages-origin de staging vers origin (repo brownbaglunch).

Ca nous permettrait de faire des itérations directement visualisables en ligne. Ca rend peut-être le process trop compliqué néanmoins... A voir.

Du coup, pourrais tu envoyer ta PR dans staging? Voir faire un merge dans staging/gh-pages ?

LMK ce que tu en penses. A mercredi ! :D

linsolas commented 7 years ago

Sur le principe c'est clairement plus propre. Maintenant, le site n'a pas eu de grosse mise a jour depuis au moins 2 ans. Pas sûr que ça soit vraiment le bon candidat pour une telle architecture, non ?

linsolas commented 7 years ago

🆙

dadoonet commented 7 years ago

@linsolas Ca t'ennuierait d'essayer manuellement de commiter ta PR sur https://github.com/brownbaglunch/staging ? Le site staging fonctionne visiblement... (ou pas)

linsolas commented 7 years ago

Hello @dadoonet

Je peux le faire, mais quel serait le processus au final ? On a 2 repo différent (l'original et le staging), du coup si je fais une modif sur le staging, comment on la répercute sur l'original ? Ne serait-ce pas plus simple si le staging était une branche de ce repo ?

dadoonet commented 7 years ago

Ça serait l'idéal si GitHub savait le gérer ! Mais pas de multiples pages depuis différentes branches AFAIK.

linsolas commented 7 years ago

ah oui c'est vrai que le site est livré par Github Pages... Mais quid du passage staging -> prod ?

dadoonet commented 7 years ago

Il suffit de faire (pseudo code)

git remote add staging git:...

Puis faire du

git pull staging git merge staging/gh-pages git push origin

(Dans Le genre)

linsolas commented 7 years ago

Yo, 🆙

J'ai cherry-pické tous mes commits et les ai envoyés sur le staging (bon, j'ai pushé directement sur le gh-pages sans faire de PR #ThugLife).

http://staging.brownbaglunch.fr/baggers.html

dadoonet commented 7 years ago

Rhooo. C'est magnifique !

dadoonet commented 7 years ago

Comme on dit... Les cordonniers...

image

dadoonet commented 7 years ago

Petite remarque. On n'affichait pas l'email du speaker précédemment. Ca ne me gène pas plus que ça mais qu'en pensent les autres ?

image

linsolas commented 7 years ago

Je sais, certaines images ne passent pas (celles hébergées par LinkedIn par exemple). Il me semblait pourtant que la mienne était OK ! Je regarderais ce WEsinln...

linsolas commented 7 years ago

À voir. D'ailleurs je crois que l'envoi du mail foire (dans sa version actuelle). J'ai par exemple reçu SIX fois un mail d'invitation à un BBL cette semaine. Je suis le seul dans ce cas ?

dadoonet commented 7 years ago

Je suis le seul dans ce cas ?

Non. Ca arrive souvent. En fait, je pense que comme les gens n'ont pas spécialement de feedback (genre un email pour dire : nous avons bien transmis votre demande), ils réessayent.

C'est vrai que ça manque de feedback... :D

linsolas commented 7 years ago

Bah non, ca envoie le mail aussi à la personne qui invite (c'est pour ca qu'on demande l'email). Mais la, j'ai reçu les 6 mails en même temps, donc vrai souci du serveur...

linsolas commented 7 years ago

Pardon, je viens de vérifier, c'était 7 mails, pas 6 ;)

linsolas commented 7 years ago

@dadoonet Je viens de regarder sur la prod, le mail apparait bien dans la modale de contact (éditable aussi) :

image

dadoonet commented 7 years ago

My bad then. :(

linsolas commented 7 years ago

Et hop, petite mise à jour sur le staging, avec un logo animé dans le header, une image par défaut, et un loader (mais qui marche pas trop pour l'instant)...

dadoonet commented 7 years ago

Ca me semble vraiment génial @linsolas. Pour ceux qui voudraient tester: http://staging.brownbaglunch.fr/baggers.html

Pour moi, c'est beaucoup mieux qu'avant donc même si il y a des petits bugs ici ou là, je suis +1 pour merger ça.

nrichand commented 7 years ago

J'avais peu suivi (sorry 😓 ) mais un très grand bravo Romain c'est vraiment top. Je plussois l'avis de David, en l'état c'est beaucoup mieux que l'actuel donc je suis pour redescendre ça. Cette semaine j'ai poussé les BBL à mon équipe et je leur ai poussé l'url staging plutôt que la principale 😛

Pour le mailer je pense qu'il y a un bug en effet mais je ne sais pas ou (sur le web ou sur le mailer node...)

Encore un grand 👍 @linsolas

linsolas commented 7 years ago

Hello. Je remets d'équerre la PR (celle du staging à 2 - 3 commits d'avance) durant le WE, et go en prod. Vous me direz quels bugs vous avez trouvés (hormis celui du mail, qui ne semble pas être côté front ?) ?

dadoonet commented 7 years ago

Le seul bug que j'ai vu était "ta photo" et celle de quelques autres. Rien vu après tes derniers fix.

linsolas commented 7 years ago

Il y a un certain nombre de profils avec des photos foireuses, même avec le site actuel, en effet !

fsarradin commented 7 years ago

MA.GNI.FIQUE!!! ✨

Merci Romain :)

linsolas commented 7 years ago

Et hop, ça doit être synchro avec staging maintenant...

nrichand commented 7 years ago

Prêt à merger vers gh-pages ?

linsolas commented 7 years ago

moi je suis prêt

dadoonet commented 7 years ago

Aucun veto! Pousse le code! :)

nrichand commented 7 years ago

Goooooooooooo ! 👍

linsolas commented 7 years ago

Alors Gooooooooooo !

linsolas commented 7 years ago

C'est à moi de cliquer sur le clic ?

nrichand commented 7 years ago

Bah ouaip, on t'attend avec impatience, on en peu plus...

linsolas commented 7 years ago

ah ok. Je prépare ma souris pour le clic fatal

linsolas commented 7 years ago

ET PAF LE CHIEN

nrichand commented 7 years ago

🚀 🌕