Skip to content

Migration du rendu des articles avec league/commonmark#2279

Open
Mopolo wants to merge 1 commit into
afup:masterfrom
Mopolo:migration-commonmark-articles
Open

Migration du rendu des articles avec league/commonmark#2279
Mopolo wants to merge 1 commit into
afup:masterfrom
Mopolo:migration-commonmark-articles

Conversation

@Mopolo

@Mopolo Mopolo commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Cette librairie, en plus d'être plus maintenue, permet l'utilisation d'extensions, qui ouvrent des portes dans la rédaction des articles (par exemple du rendu de code avec coloration).

Il peut y avoir de petites différences de rendu, notamment si le markdown n'est pas totalement valide, commonmark étant plus strict.

J'ai fait une comparaison de rendu des articles de la prod et il y en a peu qui changent. Et c'est principalement les marqueurs du texte en gras qui sont mal placés.

Par exemple avec parsedown, le mot ipsum sera bien rendu en gras :

Lorem **ipsum ** dolor

Avec commonmark, il ne faut pas qu'il y ait d'espace avant le marqueur de clôture :

Lorem **ipsum** dolor

Cette PR ne touche pas aux autres endroits où il y a du rendu markdown pour faciliter la review et l'impact (il y a aussi le CFP, la page d'infos speakers, etc).

Je verrais ça dans d'autres PRs.

@Mopolo Mopolo self-assigned this Jun 5, 2026
@Mopolo Mopolo force-pushed the migration-commonmark-articles branch from 4162a11 to e5a47e8 Compare June 10, 2026 12:56
@Mopolo Mopolo force-pushed the migration-commonmark-articles branch 2 times, most recently from 7114d8f to 0f79658 Compare June 29, 2026 22:01
Cette librairie, en plus d'être plus maintenue, permet l'utilisation
d'extensions, qui ouvrent des portes dans la rédaction des articles.
@Mopolo Mopolo force-pushed the migration-commonmark-articles branch from 0f79658 to 5fc71ae Compare June 29, 2026 22:24
@Mopolo Mopolo marked this pull request as ready for review June 29, 2026 22:43
@Mopolo Mopolo requested review from agallou and stakovicz as code owners June 29, 2026 22:43
@Mopolo Mopolo requested a review from vgreb June 29, 2026 22:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant