summaryrefslogtreecommitdiffstats
path: root/2022/organizers-notebook/index.org
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-10-26 15:35:48 -0400
committerSacha Chua <sacha@sachachua.com>2022-10-26 15:35:48 -0400
commit2764ea3a391f07bae0ac2c69af05770f751e7e76 (patch)
tree515844b342228336ba7f0478c7d8a38dbadb125b /2022/organizers-notebook/index.org
parent237bed49c8b7ac037b87c6c89b577f7e3d7846be (diff)
downloademacsconf-wiki-2764ea3a391f07bae0ac2c69af05770f751e7e76.tar.xz
emacsconf-wiki-2764ea3a391f07bae0ac2c69af05770f751e7e76.zip
document schedule change process
Diffstat (limited to '')
-rw-r--r--2022/organizers-notebook/index.org38
1 files changed, 21 insertions, 17 deletions
diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org
index da7172b1..fc1177b2 100644
--- a/2022/organizers-notebook/index.org
+++ b/2022/organizers-notebook/index.org
@@ -2242,7 +2242,8 @@ mpv --vf=negate $url
- Test it using the blocks near the beginning of conf.org
- emacsconf-publish-update-schedule
-- E-mail affected speakers
+- E-mail affected speakers - see emacsconf-mail-schedule-update function
+
* Task archive
:PROPERTIES:
:CUSTOM_ID: archive
@@ -2561,15 +2562,18 @@ GROUP is (email . (talk talk))"
(plist-get o :title)
(plist-get o :slug)
(plist-get o :track)
- (string-join
- (let ((emacsconf-timezones
- (if (plist-get o :timezone)
- (seq-uniq (append (list emacsconf-timezone)
- (split-string (plist-get o :timezone) " ")
- (list "UTC")))
- emacsconf-timezones)))
- (emacsconf-timezone-strings o))
- "\n")
+ (replace-regexp-in-string
+ "^\\(.*\\)\n\\(.*\\)"
+ "\\1\nIn other timezones:\n\\2"
+ (string-join
+ (let ((emacsconf-timezones
+ (if (plist-get o :timezone)
+ (seq-uniq (append (list emacsconf-timezone)
+ (split-string (plist-get o :timezone) " ")
+ (list "UTC")))
+ emacsconf-timezones)))
+ (emacsconf-timezone-strings o))
+ "\n"))
draft-schedule))
(cdr group)
"\n----------------------------------------------------------------\n")
@@ -2578,7 +2582,7 @@ GROUP is (email . (talk talk))"
:timezone-note
(if (plist-get (cadr group) :timezone)
(format "I've included timezone conversion to %s. Let me know if you'd like me to use a different timezone in future e-mails."
- (plist-get (cadr group) :timezone) " ")
+ (plist-get (cadr group) :timezone))
"I can translate times into your local timezone. Let me know what timezone you'd like me to use.")
:availability-note
(cond
@@ -2667,18 +2671,18 @@ Sacha
:MAIL_FOLLOWUP_TO: emacsconf-submit@gnu.org, ${email}
:CC: emacsconf-submit@gnu.org
:FUNCTION: emacsconf-mail-schedule-update
-:SLUGS: buddy meetups community
+:SLUGS: buddy meetups
:EMAIL_ID: sched-change-meetups
:END:
Hi ${speakers-short}!
I tweaked the schedule to allocate a little more time for the meetups
-talk, and I moved the buddy talk earlier. I think this might improve
-the flow as well, since the meetups will refer to how meeting up with
-a buddy is a good way to get a public Emacs meetup off the ground. If
-you'd like to see the latest schedule for your talk, you can go to
-https://emacsconf.org/${year}/talks/ . Thanks for your
+talk, and I moved the buddy talk earlier to make space. I think this
+might improve the flow as well, since the meetups will refer to how
+meeting up with a buddy is a good way to get a public Emacs meetup off
+the ground. If you'd like to see the latest schedule for your talk,
+you can go to https://emacsconf.org/${year}/talks/ . Thanks for your
patience!
----------------------------------------------------------------