13:30 <Mindiell> debnet: j'ai jeté un oeil et mis à jour le makefile et ajouté le README et la licence.
13:30 <Mindiell> Je pense qu'on peut demander à mdk de le positionner quelque part et de travailler dessus
13:31 <Mindiell> c'est du bête Pelican. Il récupère les actualités et les jobs depuis le discuss (crontab donc)
13:31 <Mindiell> et grewnouille avait bosser sur la partie CSS.
13:33 <Mindiell> ah, il faudra que je mette à jour le requirements.txt aussi je pense
14:02 <discord_afpy> <grewn0uille> Yep, j’avais fait une pr
14:11 <Mindiell> oui elle a été validée
14:12 <Mindiell> il y a 4 mois :)
16:17 <discord_afpy> <grewn0uille> Ah cool ! Je me rappellais plus
16:55 <lcaracol> 12:31 <+Mindiell> c'est du bête Pelican. Il récupère les actualités et les jobs depuis le discuss (crontab donc)
16:56 <lcaracol> je vois pas exactement de quel projet vous parlez, mais si c'ests du Pelican, et si en plus il rapatrie des infos au format .ics avant de se régénérer, et que le dépôt est public, je serais très inéressé de voir à quoi ça ressemble un pelican fait "proprement" avec ce genre de features.
16:57 <lcaracol> d'autant plus que le .css moderne, ça m'a littérallement désarçonné.
17:21 <discord_afpy> <melcore> Je suppose qu'il parle de la refonte du site de l'AFPY. Dispo ici : https://git.afpy.org/Mindiell/refonte
17:29 <lcaracol> melcore: merci!
17:29 <lcaracol> J'imagine que c'est le site en place pour https://www.afpy.org/
17:31 <lcaracol> Je retrouve dans les deux le lien vers Twitter dans le footer, en bas du base.html icihttps://git.afpy.org/Mindiell/refonte/src/branch/main/themes/afpy/templates/base.html
17:31 <lcaracol> en tous cas il est classe ce thème!
17:33 <lcaracol> pour le savoir, faut cloner...
17:35 <discord_afpy> <melcore> Je ne pense pas que ce soit le site actuellement en place, vu que c'est une refonte.
17:37 <lcaracol> oui, ce serait logique. Mais le projet a deux ans, il a bien du e être utlisé quelque part.
17:37 <lcaracol> Mais en effet les headers du base.html correspondent pas vraiment.
17:39 <lcaracol> ... mkvirtualenvwrapper sur Debian c'est capricieux...
17:51 <lcaracol> melcore: en effet, je viens de le build, ça ressemble mais c'est pas exactement le même site
17:52 <lcaracol> et il est pas en darkmode, je sors les lunettes de soleil.
18:02 <discord_afpy> <grewn0uille> En effet la refonte n’est pas en prod encore 🙂
18:06 <lcaracol> pas de soucis. En tous cas je trouve génial que vous ayez choisi Pelican.
18:08 <lcaracol> J'avais vu un plugin pour le .rss, mais déjà, vaotre script pour générer les fichiers .md à partir du .rss, je sens que ce sera une meilleure option.
18:18 <Mindiell> coucou, donc :
18:18 <Mindiell> c'este une refonte jamais validée/terminée
18:18 <Mindiell> ça lis les flux RSS du discuss pour mettre à jour les actualités et les jobs : pas de ics
18:19 <Mindiell> le thème est basé sur les thèmes examples du W3 : https://www.w3schools.com/w3css/w3css_templates.asp
18:19 <Mindiell> Retouché par melcore je crois pour le fait d'afficher 4 trucs sur la homepage
18:19 <Mindiell> et le CSS revu par grewnouille
18:20 <Mindiell> et queston : pouruoi parles-tu de mkvirtualenvwrapper ?
18:20 <Mindiell> lcaracol:
18:23 <lcaracol> parce que j'ai cru que je pourrais aller plus vite en posant le venv pour pelican avec mkvirtualenvwrapper. Tous les ans à un moment j'essaye de l'utiliser, avant de retomber sur un simple "virtualenv"
18:23 <lcaracol> ...
18:24 <lcaracol> pour le thème, en effet j'avais l'impression qu'il ne ressemblait à aucun des thèmes proposés par Pelican, mais le rendu fait pro.
18:29 <lcaracol> Ce qui est un reproche que j'ai lu quelque part à propos de Pelican. Que les thèmes sont dans leur majorité réalisé par des amateurs.
18:34 <discord_afpy> <melcore> Mindiell, j'ai pas le souvenir d'avoir contribué
19:02 <Mindiell> lcaracol: tu peux installer avec "make install" sinon ;o)
19:02 <Mindiell> c'est plus simple/rapide
19:02 <Mindiell> Melcore: a minima tu as proposé un truc je crois
19:04 <Mindiell> ah !
19:04 <Mindiell> Melcore: https://git.afpy.org/AFPy/afpy.org/issues/2#issuecomment-122
19:05 <lcaracol> Mindiell: ce sera peut être une superstition issue des ténèbres du moyen âge, mais tout ce qui touche au dev python, je le fais toujours dans un virtualenv, et jamais plus jamais je ne ferais un "sudo pip install".
19:05 <Mindiell> lcaracol: "sudo pip install" ?
19:06 <Mindiell> non, le make lance juste les ocmmandes usuelles pour toi : python3 -m venv venv, puis pip install -r requirements.txt
19:06 <Mindiell> comme pelican utilise un makefile, et que l'ancien site aussi, j'ai mixé
19:07 <lcaracol> Mindiell: j'ai fait "sudo pip" il y a des années en suivant un tuto sur internet. Ça m'a marqué au fer rouge.
19:07 <Mindiell> oui, je trouve ça dangereux
19:08 <lcaracol> sur une debian, c'est litérralement suicidaire.
19:10 <Mindiell> mais là je parle même pas de sudo, juste de make ;o)
19:11 <discord_afpy> <fred.et.rick> lcaracol: non mais venv c’est très bien hein, "sudo pip" c’est le début de la fin, et au pire si tu veux pas travailler, suffit de faire un `pip install --user` ou un truc comme ça
19:15 <lcaracol> Mindiell: très franchement, j'ai pas lu le make, parce que je m'attendais à un make "standard" de pelican.
19:16 <lcaracol> celui qui sert juste à faire "make upload"
19:17 <lcaracol> parce que pour le reste, je lance un "pelican -rl" quelque part dans un terminal. Et quand mes modifs apparaissent plus dans le rendu, je regarde ce qui casse.
19:18 <lcaracol> c'est un usage empirique que j'en fais, j'ai jamais vraiment suivi de formation pour faire du pelican "intelligemment".
20:06 <lcaracol> (j'ai vite compris que "pelican -rl" permettait de se passer de faire des "make html" / "make serve" à répétition)
20:28 <Mindiell> hmmm
20:28 <Mindiell> il faut lire le readme du site ;o)
20:28 <Mindiell> et lire la doc de pelican
20:28 <Mindiell> si tu fais un devserver, t'as plus besoin de faire du make html/ make serve
20:28 <Mindiell> bref, ici le makefile sert juste à aider à faire les choses
20:29 <Mindiell> la lecture saylebien <3
21:11 <lcaracol> je me poserai la question le jour où "pelican -rl" arrêtera de fonctionner.