summaryrefslogtreecommitdiffstats
path: root/organizers-notebook
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--organizers-notebook/index.org25
1 files changed, 25 insertions, 0 deletions
diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org
index d8a01531..3f8a9330 100644
--- a/organizers-notebook/index.org
+++ b/organizers-notebook/index.org
@@ -174,6 +174,31 @@ For each talk:
- Q_AND_A: pad
- Create draft-schedule section in the public organizers notebook for the year
- Add missing items to plan
+** Set up backstage and upload
+
+See [[emacsconf-ansible:README.org]].
+** Process uploaded files
+
+Basic setup:
+
+1. Set up the media server and symlinks: [[emacsconf-ansible:README.org]] (Media).
+2. Set up the prerec processing areas on res: [[emacsconf-ansible:README.org]] (Processing prerecs).
+2. Set up the caption processor on res: [[emacsconf-ansible:README.org]] (Captioning).
+
+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.
+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=.
+ 3. Call =process-prerec.sh $file=.
+4. When the screens are finished, do locally:
+ 1. update-cache on my computer.
+ 2. elisp:emacsconf-publish-cache-video-data or elisp:emacsconf-cache-all-video-data
+ 3. elisp:emacsconf-publish-backstage-index
+
* Other process notes
:PROPERTIES:
:CUSTOM_ID: other