summaryrefslogtreecommitdiffstats
path: root/2022/organizers-notebook/index.org
diff options
context:
space:
mode:
Diffstat (limited to '2022/organizers-notebook/index.org')
-rw-r--r--2022/organizers-notebook/index.org42
1 files changed, 35 insertions, 7 deletions
diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org
index 914d017b..eab9a9d4 100644
--- a/2022/organizers-notebook/index.org
+++ b/2022/organizers-notebook/index.org
@@ -384,9 +384,28 @@ CLOSED: [2022-10-22 Sat 23:16]
*** TODO [#C] Compare with Google Cloud Speech API
~/code/speech
*** TODO E-mail for bringing new captioning volunteers onboard
+#+begin_src emacs-lisp
+(defun emacsconf-mail-captioning-intro (volunteer &optional template)
+ (interactive (list (emacsconf-complete-volunteer)
+ (emacsconf-mail-merge-get-template "captioning-intro")))
+ (emacsconf-mail-prepare
+ (or template (emacsconf-mail-merge-get-template "captioning-intro"))
+ (assoc-default "EMAIL" volunteer 'string=)
+ (list
+ :backstage "https://media.emacsconf.org/2022/backstage/"
+ :backstage-user "emacsconf"
+ :backstage-password emacsconf-backstage-password
+ :conf-name emacsconf-name
+ :year emacsconf-year
+ :name (assoc-default "NAME_SHORT" volunteer 'string=)
+ :email (assoc-default "EMAIL" volunteer 'string=))))
+#+end_src
**** Template
:PROPERTIES:
:TO: ${email}
+:FUNCTION: emacsconf-mail-captioning-intro
+:EMAIL_ID: captioning-intro
+:SUBJECT: ${conf-name} ${year}: Thanks for volunteering to help with captions!
:END:
Hi ${name}!
@@ -395,20 +414,26 @@ Thank you for volunteering to help with the captions for ${conf-name}
${year}! Last year, we were able to get almost all the talks captioned
in time for streaming. Participants found them very useful for
understanding different technical terms, names, accents, and so on.
-We'd love to be able to pull that off again this year!
+We'd love to be able to pull that off again this year, and it would be
+great to have you on board.${wrap}
We've set up ${backstage} as the backstage area where you can view the
videos and resources uploaded so far. You can access it with the
username "${backstage-user}" and the password "${backstage-password}".
Please keep the backstage password and other speakers' talk resources
-secret. ${backstage-use}${wrap}
+secret. If you see a talk that you'd like to caption, you can e-mail
+me at sacha@sachachua.com and I can reserve it for you. Then you can
+correct any misrecognized words, fix capitalizations, remove filler
+words as needed, and maybe even split and merge the subtitles to make
+them read more nicely.${wrap}
You can find captioning tips at https://emacsconf.org/captioning/ .
-You can use your favourite subtitle editor, and you can convert it to
-whatever format you like. If you prefer to work with plain text, we
-can probably even figure out the timestamps afterwards.
+Feel free to use your favourite subtitle editor, and you can convert
+it to whatever format you like. If you prefer to work with plain text,
+we can probably even figure out the timestamps afterwards.
-Thank you!
+Let me know if you want to reserve a talk for captioning or if you
+have any questions or suggestions. Thank you!
Sacha Chua
@@ -2187,10 +2212,13 @@ Make a table of the form
- watch via Toobnix (if we can get that working)
- Consider dropping the restream to Toobnix (lower audience?) or to Youtube
- Add additional node to Linode account for shared transfer pool (TODO: doublecheck)
-
*** People have a hard time seeing dark-mode presentations (or light-mode)
mpv --vf=negate $url
+*** Schedule update
+
+- Test it using the blocks near the beginning of conf.org
+- emacsconf-publish-update-schedule
* Task archive
:PROPERTIES:
:CUSTOM_ID: archive