summaryrefslogtreecommitdiffstats
path: root/organizers-notebook/index.org
diff options
context:
space:
mode:
Diffstat (limited to 'organizers-notebook/index.org')
-rw-r--r--organizers-notebook/index.org23
1 files changed, 21 insertions, 2 deletions
diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org
index 483d9d04..a231518d 100644
--- a/organizers-notebook/index.org
+++ b/organizers-notebook/index.org
@@ -450,6 +450,7 @@ Update this with elisp:emacsconf-publish-backstage-index
Explanation of files:
| --original.mp4/mov/webm | original file as uploaded by the speaker |
+| --silence.mp4/mov/webm | silence sample if uploaded by speaker |
| --reencoded.webm | converted to .webm format and compressed |
| --reencoded.opus | audio only |
| --normalized.opus | normalized audio |
@@ -459,9 +460,11 @@ Explanation of files:
| --reencoded.txt | WhisperX captions, plain text |
| --main.vtt | edited captions |
| --main--chapters.vtt | chapter markers |
-| --main.txt | captions as text |
+| --main.txt | captions as text (optional) |
| --main.webm | version for streaming based on the most recent resources |
+Other files might also have been uploaded by the speaker, such as slides or notes.
+
** IRC web client
Success:
@@ -537,6 +540,22 @@ Success:
ssh bbb.emacsverse.org
docker exec -it greenlight-v2 bundle exec rake user:create["USERNAME","EMAIL","PASSWORD","user"]
#+end_src
+** When a talk is added after the schedule has already been drafted
+- [X] Add the talk to conf.org
+- [X] Add the talk ID to the draft schedule
+- [X] Run the draft schedule block
+- [X] elisp:emacsconf-schedule-update-from-info
+- [X] elisp:emacsconf-publish-talks-json-to-files
+- [X] Generate pads with ~ansible-playbook -i inventory.yml prod-playbook.yml --tags pad~
+- [X] elisp:emacsconf-set-file-prefixes
+- [X] elisp:emacsconf-update-schedule
+- [X] elisp:emacsconf-stream-generate-overlays
+- [X] elisp:emacsconf-stream-generate-test-videos
+- [X] ~rsync -avze ssh ~/proj/emacsconf/2024/assets/ res:/data/emacsconf/shared/2024/assets/~
+- [X] Send the upload instructions
+- [X] Generate the intro text
+- [ ] Record the intro
+
** When a talk is cancelled
:PROPERTIES:
:CUSTOM_ID: cancel-talk
@@ -544,7 +563,7 @@ docker exec -it greenlight-v2 bundle exec rake user:create["USERNAME","EMAIL","P
1. Update the status to CANCELLED.
2. Rejig the schedule if needed, and update with elisp:emacsconf-schedule-update-from-info
-3. Update the published schedule with [[elisp:emacsconf-update-schedule]]
+3. Update the published schedule with [[elisp:emacsconf-update-schedule]] and push the wiki.
4. Regenerate the intros (before, after). elisp:emacsconf-stream-generate-in-between-pages, then use elisp:subed-record-compile-video in the intros file.
5. Sync the new intros to the /data/emacsconf/shared/$YEAR/assets/intros directory.
6. Regenerate the pads: elisp:emacsconf-pad-prepopulate-all-talks