summaryrefslogtreecommitdiffstats
path: root/2023/organizers-notebook
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2023-09-21 09:51:03 -0400
committerSacha Chua <sacha@sachachua.com>2023-09-21 09:51:03 -0400
commit6c1dcc6477214f387c7ecf0440987bc41bae409e (patch)
treec1cc037650fc0e472ee34f9ac50f55ba2f9c7824 /2023/organizers-notebook
parentbc66ca3ef9d1787a778feebc1699fa8b755d42b2 (diff)
downloademacsconf-wiki-6c1dcc6477214f387c7ecf0440987bc41bae409e.tar.xz
emacsconf-wiki-6c1dcc6477214f387c7ecf0440987bc41bae409e.zip
update nav
Diffstat (limited to '2023/organizers-notebook')
-rw-r--r--2023/organizers-notebook/index.org63
1 files changed, 62 insertions, 1 deletions
diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org
index cfe4b612..6b980583 100644
--- a/2023/organizers-notebook/index.org
+++ b/2023/organizers-notebook/index.org
@@ -304,7 +304,7 @@ Sacha
:CUSTOM_ID: draft-schedule
:END:
-#+INCLUDE: schedule.svg export html
+#+INCLUDE: schedule.svg export EXPORT html
Schedule notes:
@@ -399,8 +399,69 @@ Schedule notes:
| 2023-12-03 Sun 15:40-16:20 | [[emacsconf:emms][emms]] | Emacs MultiMedia System (EMMS) | Yoni Rabkin |
| 2023-12-03 Sun 16:20-16:40 | [[emacsconf:sharing][sharing]] | Sharing Emacs is Caring Emacs: Emacs education and why I embraced video | Jacob Boxerman |
| 2023-12-03 Sun 17:00-17:10 | [[emacsconf:sun-close][sun-close]] | Sunday closing remarks | |
+* E-mail templates
+** Review
+*** Template
+:PROPERTIES:
+:EMAIL_ID: review
+:END:
+
+Thanks for submitting your proposal! (ZZZ: feedback) We're experimenting
+with early acceptance this year, so we'll wait a week in case the
+other volunteers want to chime in regarding your talk. =)
+
+** Acceptance
+*** Function
+#+begin_src emacs-lisp
+(defun emacsconf-mail-accept-talk (talk &optional template)
+ (interactive (list (emacsconf-complete-talk-info)))
+ (emacsconf-mail-prepare
+ (or template (emacsconf-mail-merge-get-template "acceptance"))
+ (plist-get talk :email)
+ (list
+ :title (plist-get talk :title)
+ :email (plist-get talk :email)
+ :time (plist-get talk :time)
+ :conf-name emacsconf-name
+ :speakers-short (plist-get talk :speakers-short)
+ :url (concat emacsconf-base-url (plist-get talk :url))
+ :video-target-date emacsconf-video-target-date
+ :year emacsconf-year)))
+#+end_src
+*** Template
+:PROPERTIES:
+:EMAIL_ID: acceptance
+:TO: ${email}
+:REPLY_TO: emacsconf-submit@gnu.org, ${email}, sacha@sachachua.com
+:MAIL_FOLLOWUP_TO: emacsconf-submit@gnu.org, ${email}, sacha@sachachua.com
+:CC: emacsconf-submit@gnu.org
+:LOG_NOTE: accepted talk
+:SUBJECT: ${conf-name} ${year} acceptance: ${title}
+:FUNCTION: emacsconf-mail-accept-talk
+:END:
+
+Hi, ${speakers-short}!
+
+Looks like all systems are a go for your talk. =) Thanks for proposing
+it! Your talk page is now at ${url} . Please feel free to update it or
+e-mail us if you'd like help with any changes.
+If you want to get started on your talk early, we have some
+instructions at https://emacsconf.org/${year}/prepare/ that might help.
+We strongly encourage speakers to prepare a talk video by
+${video-target-date} in order to reduce technical risks and make
+things flow more smoothly. Plus, we might be able to get it captioned
+by volunteers, just like the talks last year. We'll save ${time} minutes
+for your talk, not including time for Q&A. Don't sweat it if
+you're a few minutes over or under. If it looks like a much shorter or
+longer talk once you start getting into it, let us know and we might
+be able to adjust.
+I'll follow up with the specific schedule for your talk once things
+settle down. In the meantime, please let us know if you have any
+questions or if there's anything we can do to help out!
+
+Sacha
* Archive
:PROPERTIES: