summaryrefslogtreecommitdiffstats
path: root/2022
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-09-21 13:57:05 -0400
committerSacha Chua <sacha@sachachua.com>2022-09-21 13:57:17 -0400
commitafe439ac96242cecca3d76e4108d9875284d5b2d (patch)
treed4d58ddde59bd78c82990091f05068e25720b92e /2022
parent854ac176b0d812072c7930388b4ece56d2e31fad (diff)
downloademacsconf-wiki-afe439ac96242cecca3d76e4108d9875284d5b2d.tar.xz
emacsconf-wiki-afe439ac96242cecca3d76e4108d9875284d5b2d.zip
Add notes for publishing talk info to wiki
Diffstat (limited to '')
-rw-r--r--2022/organizers-notebook.org57
1 files changed, 54 insertions, 3 deletions
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: <a href="/2021/talks/teach">Using Org-mode to teach programming</a>
+Next: <a href="/2021/talks/research">Managing a research workflow (bibliographies, note-taking, and arXiv)</a>
+#+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 &copy; ${year} ${speakers}"]]
+[[!inline pages="internal(${year}/info/${slug}-nav)" raw="yes"]]
+
+<!-- You can manually edit this file to update the abstract, add links, etc. --->
+
+# ${title}
+${speakers}
+
+<!-- tags go here like !taglink CategoryOrgMode -->
+[[!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