indico / indico/indico-plugins-cern

PDF generation of CodiMD pages

Open
#197 6 comments 0 reactions 1 assignee Claimed by @pferreir View on GitHub
conversion
Dominant language
Python
Stars
8
Forks
28
PR merge metrics
No merged PRs in 30d

Description

> [!NOTE]
> This is a feature request that has originated from a support ticket

Sometimes, CERN Indico users attach a link to their CodiMD document containing minutes. It would be nice to schedule a job (or after some time has passed) to automatically take the CodiMD document -> convert it into a PDF -> attach it to Indico.

There are a few pitfalls to this (with a few possible solutions):
* **When should we do this?** How and when should we determine when a meeting has ended and that all changes in the CodiMD are final? We could have a 48h delay after the meeting has officially ended (`end_dt + 48`) where we then execute the job to fetch the contents of the CodiMD (mockup attached below) - this could also be configurable (e.g. have an option to run the conversion immediately when the CodiMD link is saved or at a set period after the event finishes etc.).
* **How should we handle updates to the CodiMD document?** In other words: how should we handle the polling/refreshing of the CodiMD document? Should we even do this at all?

Mockup (rough):

![Image](https://github.com/user-attachments/assets/92ebcbfd-482c-4a5d-ad74-91fe51f1bcf6)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.