-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Passe à zmarkdown 11 #6276
Passe à zmarkdown 11 #6276
Conversation
Après des tests sur la bêta, je confirme que les failles de sécurité sont bien corrigées. Les notes de bas de page aussi. Par contre la génération du PDF du tuto C++ échoue, à cause d'un timeout j'ai l'impression. Idem pour celui sur le C. |
La génération des PDF des gros contenus comme celui sur le C++ ou sur le C échoue car on dépasse la limite des 150 Mo par worker zmarkdown. Après avoir augmenté cette limite à 300 Mo, on dépasse la limite timeout de 120 secondes côtés zds-site. Augmenter cette limite à 300 secondes, ce qui est énorme, ne résout pas le soucis. |
J'ai mis à jour la PR avec zmd 11.0.1 et j'ai mis cette branche sur la bêta. La génération du LaTeX fonctionne correctement pour les gros contenus désormais. La génération des PDF fonctionne correctement pour Arduino et Langage C. Elle échoue pour La programmation en C++ mais cela ne me semble pas venir de zmd 11, donc je pense qu'on peut fusionner cette PR. Un premier message de la bêta pour vérifier que les blocs de code, les blocs secrets et les pings fonctionnent correctement avec zmd 11. Un deuxième message de la bêta pour vérifier que les anciens blocs secrets fonctionnent correctement. |
Qu'est-ce qui te fais dire que ça ne vient pas de zmd 11 ? Sur la bêta la compilation échoue, mais sur la prod elle réussit... |
J'ai identifié le problème et ouvert une issue chez zmd : zestedesavoir/zmarkdown#461. Je n'ai pas vérifié que le problème ne se produit pas avec zmd10, mais les fichiers LaTeX du tuto C++ générés sur la prod et la bêta sont différent au niveau qui pose problème, donc ça me semble tout de même être ça ;) |
Problème résolu normalement dans la version 11.0.2 de ZMd. |
C'est sur la bêta et le PDF du tuto C++ est bien généré ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rapport de QA
- Testé avec l'exemple proposé avant/après la mise à jour de zmd sur le même sujet de forum (ainsi l'ancien et le nouveau bloc secret sont sur la même page) : OK
- Le problème de note de bas de page dans un titre dans le PDF du tutoriel C++ est corrigé (cf sur la bêta).
OK ✔️
Passe à zmarkdown 11 (changelog)
Fixes #6275
Je propose de vérifier les modifications concernant le LaTeX (notes de bas de page et tableaux) directement sur la bêta.
Cette branche est sur la bêta
QA :
upstream/dev
(donc avec zmarkdown 10.1.3), créer un message avec un bloc spoilersource zdsenv/bin/activate && make update && make zmd-start && make run-back
Ce que j'ai testé :