2025-11-22 on Kevin Guillaumond's blog
Yeah, I know.
Just like last year, my company’s hackathon week was this month, and I found some time to make a few improvements to my old confluence-wiki-sync script.
Mostly I just looked into a problem in
Pandoc, which doesn’t translate RST
notes and warnings into their equivalent in Confluence markup. I didn’t manage
to fix it in Pandoc proper, but could work around the problem using a Lua script
when calling Pandoc from confluence-wiki-sync.
I ran out of time to tackle the next big feature, which is archiving pages when the corresponding source file gets deleted/renamed/moved. I couldn’t do it last year because of limitations in Confluence’s new API, but it looks like these limitations have been addressed now.