From afe439ac96242cecca3d76e4108d9875284d5b2d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 21 Sep 2022 13:57:05 -0400 Subject: Add notes for publishing talk info to wiki --- 2022/organizers-notebook.org | 57 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 54 insertions(+), 3 deletions(-) (limited to '2022/organizers-notebook.org') diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 5292a295..2213648e 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -62,18 +62,66 @@ DEADLINE: <2022-11-11 Fri> ** TODO ???: Figure out web-based file upload :needsowner: Lesson learned from last year: "Since people kept running into ftp problems, we might want to set up a web-frontend next year to minimise problems." Maybe we could ask some of the volunteers who wanted to help us with the infra? It shouldn’t be complicated to deploy a ready-made solution. -** TODO sacha: Prepare to export talk information to wiki :sacha: +** DONE sacha: Prepare to export talk information to wiki :sacha: DEADLINE: <2022-10-15 Sat> +[[*Export talk information to wiki][Export talk information to wiki]] + +Tested code in a fork, can publish talk information once talks are approved. ** DONE zaeph: Give access to emacsconf-2022-private to dto :zaeph: CLOSED: [2022-09-21 Wed 01:17] * Other tasks and processes ** DONE Sacha: Organize volunteer information :sacha: +** Export talk information to wiki +[[*sacha: Prepare to export talk information to wiki][sacha: Prepare to export talk information to wiki]] +*** ${year}/info/${slug}-nav +Automatically generated by emacsconf-create-info-pages + +Example: +#+begin_example +Back to the [[schedule]] +Previous: Using Org-mode to teach programming +Next: Managing a research workflow (bibliographies, note-taking, and arXiv) +#+end_example +*** ${year}/info/${slug}-schedule +Automatically generated by emacsconf-create-info-pages +*** ${year}/talks/${slug} +Initially generated by emacsconf-create-talk-pages +#+begin_example +[[!meta title="${title}"]] +[[!meta copyright="Copyright © ${year} ${speakers}"]] +[[!inline pages="internal(${year}/info/${slug}-nav)" raw="yes"]] + + + +# ${title} +${speakers} + + +[[!inline pages="internal(${year}/info/${slug}-schedule)" raw="yes"]] + +${abstract} + +# Links + +# Discussion + +# Speaker information +- Name pronunciation: ${pronunciation} +- Pronouns: ${pronouns} +- Email: ${public-email} + +[[!inline pages="internal(${year}/captions/${slug})" raw="yes"]] + +[[!inline pages="internal(${year}/info/${slug}-nav)" raw="yes"]] +#+end_example + ** TODO bandali: Set up file upload :bandali: +** DEADLINE: <2022-10-28 Fri> ** Once talks are approved -- Publish initial talk information pages -- Format them nicely +- sacha: Publish initial talk information pages +- Double-check talk pages, format them nicely - Publish draft schedule - Confirm e-mail communication with all of the speakers ** As prerecorded talks come in @@ -1301,7 +1349,10 @@ chatter in the other lists Cc'd on this message. Thank you. (magit-commit-create (list "-m" (read-string "Commit message: "))) (call-interactively #'magit-push-current-to-pushremote)) #+end_src +* Lessons learned for next year +- Ask for public e-mail or contact information, IRC handle in CFP + * COMMENT Copyright & License Copyright (C) 2020-2022 Sacha Chua, Amin Bandali, Leo Vivier -- cgit v1.2.3