04:54 <pmp-p> plop, j'ai donné un openid sur le gitea pour m'inscrire, j'ai bien recu le lien d'activation mais quand je veux valider il me demande un mot passe et il fail avec "Your confirmation code is invalid or has expired."
04:54 <pmp-p> le but d'openid étant de ne pas mettre de mot de passe je suis perplexe
04:55 <pmp-p> mon openid vient de là https://help.ubuntu.com/community/SSO/OpenID%20integration
04:55 <pmp-p> et il fonctionne tjs tres bien sur le BPO
06:31 <mdk> OpenID c'est pas la norme qui utilise OAuth pour faire de l'identification alors que la spec de OAuth dit très explicitement qu'il ne faut surtout pas utiliser oauth pour faire de l'identification ?
06:32 <mdk> pmp-p: as-tu cherché ton issue ici https://github.com/go-gitea/gitea/issues?q=is%3Aissue+is%3Aopen+openid ?
06:33 <mdk> Côté conf on a l'air bon : https://git.afpy.org/AFPy/infra/src/commit/4b4e7c352a65a76f0f90637beed8f7cc02a0e8e6/roles/gitea/templates/app.ini.j2#L55
06:34 <mdk> et on a pas REQUIRE_EXTERNAL_REGISTRATION_PASSWORD (qui est faux par défaut)
06:36 <mdk> pmp-p: dans l'interface d'admin je vois ton compte mais pas activé
08:51 <debnet> Matin.
08:57 <mdk> matin
08:57 <mdk> 57 inscrits à la PyConFr
08:58 <asyd> je réitère ma question, y a combien de place ? (si limite il y a, mais j'imagine que oui)
08:59 <discord_afpy> <Melcore> On a mis 1000 à l'inscription sur helloasso, je ne sais pas si ça sera définitif.
09:01 <asyd> ok !
09:01 <Melcore> mdk: Je n'arrive pas à savoir si c'est peu/normal/beaucoup. Sachant qu'à ce jour, aucun programme n'existe sur lequel on peut communiquer
09:01 <asyd> y a eu des trucs soumis sur le CfP ?
09:02 <asyd> (tiens si possible je dis pas non a un accès)
09:02 <mdk> Melcore: pareil, j'ignore. D'un côté c'est pour ça que je l'écrit presque tous les jours ici : on aura l'historique la prochaine fois, on poura comparer.
09:02 <mdk> asyd: à l'admin du ponyconf ?
09:02 <asyd> yes
09:03 <Melcore> asyd: actuellement y a 12 propositions de conférences
09:03 <Melcore> 10 en fait et 2 sprints
09:05 <mdk> asyd: Tu as reçu un email du PonyConf.
09:05 <pmp-p> mdk: ca s'est activé je sais pas comment et l'openid marche
09:06 <mdk> pmp-p: youpi
09:06 <asyd> @asyd.net ?
09:06 <pmp-p> ha mais il me remande l'activation
09:07 <asyd> ah yes reçu
09:07 <pmp-p> mdk: non a nouveau il demande un password
09:07 <pmp-p> avec "*" rouge dessus donc obligatoire
09:08 <mdk> pmp-p: regarde si tu trouve une issue liée sur leur github, sinon tu peux en ouvrir une je pense, enfin, j'ignore, moi je n'utilise pas OpenID.
09:08 <pmp-p> tu peux pas me forcer un password ?
09:08 <pmp-p> juste pour valider l'activation ?
09:12 <debnet> Pour l'instant ce n'est pas engageant niveau monde.
09:14 <mdk> debnet: on peut envoyer un email aux 50 inscrits pour leur demander de repouetter/retweeter/partager/liker/pousse-bleu/toussa ?
09:14 <debnet> On peut.
09:14 <debnet> Je vais voir ce que je peux faire.
09:14 <mdk> À voir avec l'équipe com hin
09:16 <pmp-p> mdk: https://github.com/go-gitea/gitea/pull/13631/files => password := ctx.Query("password")
09:17 <pmp-p> c'est pas net
09:20 <pmp-p> mdk: de + si je veux détruire mon compte ( qui a deja mémorisé mon email ) je peux pas sans activer
09:20 <pmp-p> c'est mal brêlé
09:21 <discord_afpy> <debnet> @Melcore @ReiNula Je voudrais envoyer un mail à tous les membres passés et présents de l'asso pour leur rappeler l'ouverture de la PyConFR 2023 et leur demander de partager autour d'eux pour avoir le plus de monde possible. Vous pouvez me rédiger un corps de mail, je m'occuperai des envois.
09:23 <discord_afpy> <ReiNula> @debnet Je peux m'en occuper. Je t'envoie ça par MP le corps de mail dès que c'est fait ?
09:23 <Melcore> C'est ok légalement ?
09:23 <debnet> Fais un nouveau thread sur Discuss comme ça on peut en débattre avec tout le monde.
09:23 <discord_afpy> <ReiNula> Ok.
09:24 <debnet> Melcore: On le fait pour les adhésions, on peut en profiter pour glisser le lien vers l'adhésion 2023 et leur parler de l'assemblée générale en plus ?
09:24 <debnet> Je pense qu'on peut faire d'une pierre deux coups.
09:24 <mdk> +1 pour faire d'une pierre deux coups avec les adhésions.
09:25 <discord_afpy> <ReiNula> C'est noté. 🙂
09:25 <Melcore> Ok pour moi alors
09:26 <entwanne> J'ai une petite question pour le CFP, j'avais dans l'idée de peut-être venir avec le boto que j'avais présenté là https://pyvideo.org/en-attendant-la-pyconfr-2020-2021/dessine-moi-une-tortue.html et de faire un nouveau truc dessus, mais je me demandais ce qu'on avait comme matériel à l'univ de Bordeaux
09:26 <Melcore> Je vais tenter d'envoyer l'info de la PyConFR à des IUT/DUT un peu partout en France
09:26 <debnet> Du coup je résume, dans cette communication on doit trouver:
09:26 <debnet> 1) Ouverture en avance de l'adhésion 2023 à l'association
09:26 <debnet> 2) Tenue de l'AG 2023 en physique le dimanche matin durant la PyConFR (on en profite pour inviter les membres)
09:26 <debnet> 3) Ouverture de la billetterie PyConFR 2023 (et besoin de communication)
09:26 <debnet> 4) Recherche de contributeurs pour l'événement
09:27 <debnet> Pour la PyConFR si nécessaire je peux un atelier d'initiation à Django aussi.
09:27 <debnet> peux faire*
09:28 <entwanne> De mes vagues souvenirs de 2019 et de ce qu'on voit sur les vidéos on aperçoit des tableaux blancs au mur mais qui sont souvent hors champ (donc je ne sais pas s'ils pourraient l'être lors de la captation), et je ne sais plus s'il y en avait dans tous les amphis. Vous pensez que c'est envisageable de proposer une conf où un tel tableau serait nécessaire ?
09:28 <debnet> Bonne question, je ne m'en souviens plus.
09:30 <discord_afpy> <ReiNula> @Melcore C'est BUT depuis l'année dernière, et j'peux toujours communiquer auprès de mon ancien IUT perso. 🙂
09:30 <Melcore> C'est vrai
09:31 <Melcore> Je suis vieux
09:31 <Melcore> :D
09:31 <discord_afpy> <ReiNula> C'est parce que j'étais là pour voir la transition que je le sais. 😂
09:32 <entwanne> (ici par exemple on voit bien le bord d'un tableau blanc https://i.imgur.com/lODqzEF.png)
09:48 <alain_afpy> La (très grande) confusion du débutant - https://discuss.afpy.org/t/la-tres-grande-confusion-du-debutant/1084
09:54 <discord_afpy> <ReiNula> @debnet Question : comme on ouvre en avance l'adhésion 2023, si les gens adhérent maintenant sur HelloAsso c'est bien considéré pour l'année 2023 ?
09:54 <debnet> Ouep!
09:54 <discord_afpy> <ReiNula> Ok, ok.
09:58 <asyd> mdk: au cas ou petit detail, le lien envoyé par le CfP est en http
10:09 <discord_afpy> <ReiNula> C'est posté sur le discuss, j'ai ouvert le sujet au CD pour en discuter de notre côté.
10:10 <discord_afpy> <ReiNula> J'espère que je suis pas trop maladroite dans ma proposition. 😄
12:08 <alain_afpy> Développeur(euse) backend Django/Python H/F - https://discuss.afpy.org/t/developpeur-euse-backend-django-python-h-f/1087
14:13 <mdk> TIL on a une mailbox gandi "contact at pycon point fr", qqun y a accès ? :D
14:14 <mdk> debnet, entwanne, Melcore, Mindiell: ^
14:14 <discord_afpy> <Melcore> Nope
14:15 <discord_afpy> <Melcore> Not me
14:16 <mdk> ok 486 mails en inbox tout va bien :D plein d'spam surtout...
14:18 <discord_afpy> <Melcore> Outch, va falloir faire du ménage
14:22 <mdk> Je viens de pousser le mot de passe sur afpy/pass dans le dossier communication
14:22 <mdk> je vais faire un peu de ménage jusqu'a 17h
14:24 <mdk> si qqun veut s'occuper des vrais mails c'est cadeau
14:25 <asyd> (empoisonné)
14:27 <discord_afpy> <Melcore> Je passerais dessus vers 16h pour t'aider
14:40 <mdk> Voilà, 17 mails non lus
14:40 <mdk> Je vous laisse les lires, je retourne à ma tâche principale : vérifier que la procédure pour remonter une sauvegarde de git.afpy.org fonctionne vraiment :D
14:50 <debnet> Je vous ai déjà dit que j'adorais pass?
14:51 <debnet> Je le redis sinon.
14:54 <asyd> le problème de pass c'est l'absence de révocation :(
14:58 <olasd> c'est clair que la propriété que je préfère de pass ("j'ai une copie de tous les mots de passe accessible offline") est aussi sa faiblesse ("mes ex-collègues gardent une copie de tous les mots de passe accessible offline")
15:04 <mdk> asyd: la révocation c'est compliqué, l'utilisateur révoqué peut avoir copié le mot de passe chez lui avant que tu le révoques. La meilleure révocation c'est de changer le mot de passe, non ?
15:05 <asyd> ah ben dans le cas pass la récovation n'est juste pas possible by design, mais oui la récovation d'accès sur un gestionnaire de mot de passe est compliqué :)
15:06 <mdk> changer le mot de passe :D
15:08 <asyd> ou que l'utilisateur n'accde pas au mot de passe
15:13 <mdk> OK OK OK j'ai terminé de configurer ponyconf (il était temps, la CFP est bien ouverte) maintenant il peut communiquer par mail avec les gens (les gens peuvent nous répondre par mail et pouf ça apparait sur l'interface) je vais quand même tester (en me parlant à moi même, tout va bien)
15:16 <asyd> mdk: tu as vu ma remarque sur le lien en http ?
15:16 <mdk> asyd: ah oui aussi, damned, euh, tu peux ouvrir une isuee ? j'arrive pas à tout faire :D https://git.afpy.org/AFPy/PonyConf
15:17 <asyd> y a pas de fédération d'identité ? :P
15:17 <mdk> damned j'étais pas staff moi-même dans le PonyConf, la blague.... je crois que j'ai shooté un mail à tout le staff (sauf moi) qqun peut répondre à mon "please ignore" ? :D
15:18 <mdk> asyd: pmp-p a essayé de se connecté en OpenID mais il a conclu que c'était mal brêlé
15:18 <mdk> asyd: ah bah tiens je me suis ajouté au staff et PAF j'ai le mail avec un lien en HTTP :D
15:18 <asyd> c'est un peu mort openid :( (Et c'est bien dommage)
15:19 <mdk> pour moi OpenID c'est le protocole basé sur OAuth pour faire de l'identification pendant que la norme d'OAuth dit très clairement « N'utilisez PAS OAuth pour faire de l'identification », soit j'ai mal compris, soit j'ai mal lu, soit y'a qqun qu'a fait de la merde dans l'histoire :D
15:20 <asyd> oula, c'est plus complexe que ça
15:20 <mdk> :D
15:21 <mdk> Tu as raison, je pense.
15:21 <mdk> alain_afpy: hin, il a raison ?
15:21 <asyd> c'est a cause du mix openid (comme celui que propose gitea)
15:21 <alain_afpy> mdk: t'es versionné ?
15:21 <asyd> et openid connect, qui lui repose sur oauth, et est fait pour ça
15:34 <mdk> qun a répondu a mon "test please ignore" par email pour tester ? :D
15:34 <asyd> RAAAA
15:34 <asyd> mdk: y a un mode francais pour que " :" ne propose pas des emojis : :)
15:35 <mdk> asyd: faut faire une PR :D
15:35 <asyd> sur gitea j'entends
15:35 <mdk> asyd: faut faire une PR sur gitea :D
15:35 <asyd> :)
15:47 <mdk> Yeah, on a une procédure testée pour restaurer git.afpy.org en cas de perte complète de la machine : https://git.afpy.org/AFPy/infra#restaurer-une-sauvegarde
16:02 <discord_afpy> <Melcore> j'ai fait du tri (avec des dossiers) sur le mail contact@pycon.fr, on y trouvais 1 potentiel sponsor, et 1 potentiel conférencier.
16:04 <discord_afpy> <Melcore> On a aussi reçu 2 tickets gratuit pour la PyCon Estonie 2022 et 5 tickets à prix réduit. Bon c'était en août.
16:05 <asyd> :)
17:09 <merwyn> o/
17:09 <merwyn> Pour donner envie de venir a la pycon, faudrait pas teaser les possibles confs / sprints ?
17:09 <merwyn> On donne la liste des propositions, voir on permet un vote ?
17:09 <merwyn> Peut être que certains attendent le programme pour s'inscrire.
17:13 <discord_afpy> <Melcore> C'est même assez certain que des gens attendent le programme.
17:30 <discord_afpy> <phroy> Oui on est sur un exécutable Linux , il y a aussi une version pour windows : http://www.phroy.org/cloud/index.php/s/6K2g6sPLAoK8rj5
17:35 <discord_afpy> <pmp-p> cool je connaissais pas armory
17:36 <discord_afpy> <pmp-p> il me semble que haxe peut interfacer avec python
17:52 <discord_afpy> <phroy> Oui Haxe ( https://haxe.org/ ) peut générer du Python, dans l'autre sens je suis moins sûr .... Haxe est donc vu comme un meta-langage.
17:53 <discord_afpy> <pmp-p> ha oui ça veut pas dire qu'il va fournir une api à armory
17:53 <discord_afpy> <pmp-p> tant pis 😦
21:28 <asyd> ben euh pour le programme
21:28 <asyd> y a pas de proposition de conf ? ou c'est moi qui a pas reussi a utiliser ponyconf ?
21:28 <asyd> ah ben c'est moi
21:29 <mdk> :)
21:29 <asyd> je sais j'ai qu'a faire une PR.. mais il manque d'une vue de toutes les propositions
21:29 <asyd> :P
21:29 <asyd> hmm
21:30 <asyd> (manque un petit enum sur la langue tiens)
21:30 <mdk> asyd: https://cfp-2023.pycon.fr/staff/talks/ ?
21:30 <asyd> yes, je m'attendais a la trouver depuis https://cfp-2023.pycon.fr/admin/
21:30 <asyd> d'ailleurs je retrouve pas le parcours pour y arriver
21:31 <asyd> ahh organization
21:31 <mdk> /admin/ c'est la config
21:31 <mdk> /staff/ (organisation) c'est l'orga
21:33 <asyd> pff c'est loin bordeaux :(
21:33 <asyd> au moins ça va février il devrait pas faire trop chaud
21:36 <asyd> on a une politique sur la langue des confs ? 50/50 ? osef ?
21:40 <discord_afpy> <Melcore> En 2019, ça faisait du 80-20
21:41 <asyd> fr/en ?
21:42 <discord_afpy> <Melcore> 80% fr
21:42 <mdk> une track en anglais, les autres en français
21:46 <asyd> ça a l'air top en tout cas ponyconf (et au cas ou c'est très rechercher ce genre de soft)