summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2025-11-07 13:23:43 -0500
committerSacha Chua <sacha@sachachua.com>2025-11-07 13:23:43 -0500
commit2d0652e729e3d85d855e7b8c52a31c00dbb1c7d4 (patch)
treec6959023026daad02ed3fe18ca0ac2191f2991ee
parent42352a69ece3f28d1d70ab4f98fa88318ec18a00 (diff)
downloademacsconf-wiki-2d0652e729e3d85d855e7b8c52a31c00dbb1c7d4.tar.xz
emacsconf-wiki-2d0652e729e3d85d855e7b8c52a31c00dbb1c7d4.zip
update
Diffstat (limited to '')
-rw-r--r--2025/organizers-notebook/index.org7
-rw-r--r--organizers-notebook/index.org11
2 files changed, 11 insertions, 7 deletions
diff --git a/2025/organizers-notebook/index.org b/2025/organizers-notebook/index.org
index 3f9472aa..7f631506 100644
--- a/2025/organizers-notebook/index.org
+++ b/2025/organizers-notebook/index.org
@@ -187,7 +187,8 @@ CLOSED: [2025-06-30 Mon 16:32] SCHEDULED: <2025-06-27 Fri>
- [ ] Mastodon
- [ ] Bluesky
- [ ] X
-** TODO Draft schedule
+** DONE Draft schedule
+CLOSED: [2025-11-04 Tue 12:05]
:PROPERTIES:
:CUSTOM_ID: draft-schedule
:END:
@@ -319,7 +320,8 @@ CLOSED: [2025-10-14 Tue 18:31] SCHEDULED: <2025-10-10 Fri>
:CREATED: [2025-09-30 Tue 09:39]
:END:
*** TODO Record pronunciations
-*** TODO Post the schedule publicly
+*** DONE Post the schedule publicly
+CLOSED: [2025-11-04 Tue 12:05]
** While volunteers are working on captions
*** TODO E-mail speakers asking them to confirm the pronunciations :email:
SCHEDULED: <2025-11-08 Sat>
@@ -586,6 +588,7 @@ who make EmacsConf even possible.
Thanks for coming to EmacsConf 2025.
*** TODO Generate assets
*** TODO Send check-in details :email:
+*** TODO Ask libera.chat to increase IRC limit
** After the conference
*** TODO Send thanks and follow-up questions :email:
** TODO Prepare shift calendar, ask people to sign up
diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org
index dfb3920e..04a22977 100644
--- a/organizers-notebook/index.org
+++ b/organizers-notebook/index.org
@@ -351,6 +351,7 @@ Process:
1. Review uploaded files with elisp:emacsconf-upload-dired
2. Open the JSON for the file you want to process and use elisp:emacsconf-upload-copy-from-json .
If more than one file uses the same extension, provide a suffix to disambiguate them.
+ If emacsconf-upload-copy-from-json might take a long time, you can also scp the file to your local
3. On res:
1. Create a directory ~/current/files/$slug.
2. Copy the uploaded file from ~/cache as =$video_slug--original.$extension=, or use =rename-original.sh $slug $file=.
@@ -747,19 +748,19 @@ After the conference:
2. ~ansible-playbook -i inventory.yml prod-playbook.yml --tags prerec~
3. Set up the ~update-cache~ script.
- #+begin_src sh :eval no :tangle ~/proj/emacsconf/2025/update-cache
+#+begin_src sh :eval no :tangle ~/proj/emacsconf/2025/update-cache
#!/bin/bash
# export CONF_PUBLIC=1
-rsync -avzue ssh --exclude .lock-\* res:~/cache/ ~/proj/emacsconf/2025/cache/ --exclude .git
+rsync -avzue ssh --exclude .lock-\* --exclude 'partial--*' res:~/cache/ ~/proj/emacsconf/2025/cache/ --exclude .git
chmod ugo+r . -R
-rsync -avzue ssh ~/proj/emacsconf/2025/cache/ res:~/cache/ $* --exclude .git
-rsync -avzue ssh ~/proj/emacsconf/2025/cache/ orga@media:/var/www/media.emacsconf.org/2025/backstage/ $* --exclude .git
+rsync -avzue ssh --exclude .lock-\* --exclude 'partial--*' res:~/cache/ ~/proj/emacsconf/2025/cache/ --exclude .git
+rsync -avzue ssh --exclude 'partial--*' ~/proj/emacsconf/2025/cache/ res:~/cache/ $* --exclude .git
ssh orga@media "cd ~/backstage; chmod ugo+r -- *"
if [ ! -z "$CONF_PUBLIC" ]; then
echo "Updating public media"
rsync -avzue ssh --exclude \*--original\* --exclude \*--reencoded\* ~/proj/emacsconf/2025/cache/ orga@media:/var/www/media.emacsconf.org/2025/ 3--exclude .git
fi
- #+end_src
+#+end_src
When a talk comes in: