From 9efb4ce0b1d0b5ebde5207e85a29d81baab69fdd Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Sat, 24 Sep 2022 21:23:07 +0200 Subject: Add lesson --- 2022/organizers-notebook.md | 26 +++++++++++++++----------- 2022/organizers-notebook.org | 6 +++++- 2 files changed, 20 insertions(+), 12 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index e88bfae1..33220295 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -4,13 +4,13 @@ # Table of Contents -- [Current tasks / status](#current) -- [Things to figure out / decisions to make](#decisions) -- [Roles needed](#roles) -- [Other tasks and processes](#other) -- [Communications](#comms) -- [Supporting code](#code) -- [Lessons learned](#lessons) +1. [Current tasks / status](#current) +2. [Things to figure out / decisions to make](#decisions) +3. [Roles needed](#roles) +4. [Other tasks and processes](#other) +5. [Communications](#comms) +6. [Supporting code](#code) +7. [Lessons learned](#lessons) @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgb01cf60), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgec6c0e0), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#org9046304) +[Stream](#orgad6e2d4) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org0cb1df9) +[Thank you, next steps](#org7bd119a) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form - +
@@ -2026,4 +2026,8 @@ chatter in the other lists Cc'd on this message. Thank you. submissions as they come in. Other organizers can always chime in on topics they particularly care about so that their encouraging comments or suggestions can be included in the acceptance e-mail. +- We extended CFP-end by two weeks this year, but that made it coincide + with speaker-notifs, and that’s awkward. Next time, we should only + extend the CFP by one week to avoid having to scramble with the + schedule until the very last day. diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 1347947f..95e9d799 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -1884,7 +1884,7 @@ Meant to be used with `after-save-hook'." (unless (memq #'emacsconf-export-md-on-save after-save-hook) (message "Hook is no longer active")) #+end_src -* Lessons learned +* Lessons learned :PROPERTIES: :CUSTOM_ID: lessons :END: @@ -1942,6 +1942,10 @@ Meant to be used with `after-save-hook'." submissions as they come in. Other organizers can always chime in on topics they particularly care about so that their encouraging comments or suggestions can be included in the acceptance e-mail. +- We extended CFP-end by two weeks this year, but that made it coincide + with speaker-notifs, and that’s awkward. Next time, we should only + extend the CFP by one week to avoid having to scramble with the + schedule until the very last day. * COMMENT Copyright & License -- cgit v1.2.3 From e21278712fddcb9ad6d714ee0a8630db3fa5561b Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Sat, 24 Sep 2022 22:06:12 +0200 Subject: Add lesson on CFP wording for 10/20/40 splits --- 2022/organizers-notebook.md | 15 +++++++++++---- 2022/organizers-notebook.org | 6 ++++++ 2 files changed, 17 insertions(+), 4 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index 33220295..acd71b75 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgec6c0e0), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org19f7b3a), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#orgad6e2d4) +[Stream](#org809fc19) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org7bd119a) +[Thank you, next steps](#org98e8339) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form -
+
@@ -2002,6 +2002,9 @@ chatter in the other lists Cc'd on this message. Thank you. ## Lessons learned for next year + +### CFP & Review period + - Ask for public e-mail or contact information, IRC handle in CFP - Be even more stringent about the 10/20/40-min splits. A lot of speakers still default to the 20- or 40-min formats without @@ -2030,4 +2033,8 @@ chatter in the other lists Cc'd on this message. Thank you. with speaker-notifs, and that’s awkward. Next time, we should only extend the CFP by one week to avoid having to scramble with the schedule until the very last day. +- Some people assume that they have to suggest longer formats even if + they intend their talks to be 10′ or 20′. We should change the + wording on the CFP to ask them to only provide alternatives for + shorter formats, not longer. diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 95e9d799..967e7e3e 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -1918,6 +1918,8 @@ Meant to be used with `after-save-hook'." ** Lessons learned for next year +*** CFP & Review period + - Ask for public e-mail or contact information, IRC handle in CFP - Be even more stringent about the 10/20/40-min splits. A lot of speakers still default to the 20- or 40-min formats without @@ -1946,6 +1948,10 @@ Meant to be used with `after-save-hook'." with speaker-notifs, and that’s awkward. Next time, we should only extend the CFP by one week to avoid having to scramble with the schedule until the very last day. +- Some people assume that they have to suggest longer formats even if + they intend their talks to be 10′ or 20′. We should change the + wording on the CFP to ask them to only provide alternatives for + shorter formats, not longer. * COMMENT Copyright & License -- cgit v1.2.3 From 0481fac64a261738031e6b38254c62effc803e5d Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Sat, 24 Sep 2022 22:54:16 +0200 Subject: Add kmacro for extracting comments from pad --- 2022/organizers-notebook.md | 29 +++++++++++++++++++++++++---- 2022/organizers-notebook.org | 19 +++++++++++++++++++ 2 files changed, 44 insertions(+), 4 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index acd71b75..dd51e683 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org19f7b3a), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org9611788), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#org809fc19) +[Stream](#org7797048) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org98e8339) +[Thank you, next steps](#org5f7fa1b) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form -
+
@@ -1965,6 +1965,27 @@ chatter in the other lists Cc'd on this message. Thank you. (message "Hook is no longer active")) +## Process review comments from pad + +1. `curl https://etherpad.wikimedia.org/p/[REDACTED]/export/html` +2. Open curl’d html into browser +3. Copy just the text from the page (i.e. not the html) +4. Paste in Emacs buffer + +Inside emacs: + +1. C-s Comments for +2. C-M-s ^[a-z0-9] +3. M-< +4. C-x 3 +5. C-x b comments.org (new buffer) +6. C-x o +7. Run following kmacro (eval then M-x pad-comments, then C-x e until completion) + + (defalias 'emacsconf-pad-comments + (kmacro "C-s C-s C-a C-SPC C-n C-M-s M-p C-b M-w s-k C-y s-j")) + + # Lessons learned diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 967e7e3e..788d5829 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -1884,6 +1884,25 @@ Meant to be used with `after-save-hook'." (unless (memq #'emacsconf-export-md-on-save after-save-hook) (message "Hook is no longer active")) #+end_src +** Process review comments from pad +1. ~curl https://etherpad.wikimedia.org/p/[REDACTED]/export/html~ +2. Open curl’d html into browser +3. Copy just the text from the page (i.e. not the html) +4. Paste in Emacs buffer + +Inside emacs: +1. C-s Comments for +2. C-M-s ^[a-z0-9] +3. M-< +4. C-x 3 +5. C-x b comments.org (new buffer) +6. C-x o +7. Run following kmacro (eval then M-x pad-comments, then C-x e until completion) +#+begin_src emacs-lisp +(defalias 'emacsconf-pad-comments + (kmacro "C-s C-s C-a C-SPC C-n C-M-s M-p C-b M-w s-k C-y s-j")) +#+end_src + * Lessons learned :PROPERTIES: :CUSTOM_ID: lessons -- cgit v1.2.3 From e488177fea481641c3dcc3dfcc57eb57718bad58 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Sat, 24 Sep 2022 22:58:52 +0200 Subject: Use standard key-bindings --- 2022/organizers-notebook.md | 10 +++++----- 2022/organizers-notebook.org | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index dd51e683..20136d1e 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org9611788), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orge7fc6a4), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#org7797048) +[Stream](#org03445f2) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org5f7fa1b) +[Thank you, next steps](#orgc09c842) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form -
+
@@ -1983,7 +1983,7 @@ Inside emacs: 7. Run following kmacro (eval then M-x pad-comments, then C-x e until completion) (defalias 'emacsconf-pad-comments - (kmacro "C-s C-s C-a C-SPC C-n C-M-s M-p C-b M-w s-k C-y s-j")) + (kmacro "C-s C-s C-a C-SPC C-n C-M-s M-p C-b M-w C-x o C-y C-u -- C-x o")) diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 788d5829..a7561584 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -1900,7 +1900,7 @@ Inside emacs: 7. Run following kmacro (eval then M-x pad-comments, then C-x e until completion) #+begin_src emacs-lisp (defalias 'emacsconf-pad-comments - (kmacro "C-s C-s C-a C-SPC C-n C-M-s M-p C-b M-w s-k C-y s-j")) + (kmacro "C-s C-s C-a C-SPC C-n C-M-s M-p C-b M-w C-x o C-y C-u -- C-x o")) #+end_src * Lessons learned -- cgit v1.2.3 From 82bfe76d5a6b4cedbdc4fe9a439ceccb467b9bc8 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Sun, 25 Sep 2022 13:04:05 +0200 Subject: Extra action for pulling and risky general setup --- 2022/organizers-notebook.md | 8 ++++---- 2022/organizers-notebook.org | 6 +++++- 2 files changed, 9 insertions(+), 5 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index 20136d1e..92ea88ef 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orge7fc6a4), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org28f349d), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#org03445f2) +[Stream](#org4fe1799) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#orgc09c842) +[Thank you, next steps](#orgad192ac) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form -
+
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index a7561584..a21dfdd1 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -17,11 +17,15 @@ You can open the following links (~C-c C-o~ or ~~) to run the associated actions: General: -- [[elisp:(org-babel-ref-resolve "general-setup()")][General setup]] +- [[elisp:(org-babel-ref-resolve "general-setup()")][General setup]] / [[elisp:(prog1 (org-babel-ref-resolve "general-setup()") (org-babel-ref-resolve "i-like-danger()"))][Risky general setup]] - [[elisp:(org-babel-ref-resolve "i-like-danger()")][I’m okay trading off security for convenience]] / [[elisp:(org-babel-ref-resolve "back-to-safety()")][Bring me back to safety]] - [[elisp:(org-babel-ref-resolve "elisp-no-confirmation")][Do not ask for confirmation when evaluating elisp links or org-babel blocks]] (Risky) - [[elisp:(org-babel-execute-buffer)][Execute buffer]] (Risky and unreliable for now) +Importing changes: +(This file is frequently edited, so you’d better pull before making your changes.) +- [[elisp:(magit-pull-from-pushremote nil)][Pull from origin]] + Export: - [[elisp:(progn (org-md-export-to-markdown) (org-babel-tangle))][Export and tangle]] - [[elisp:(emacsconf-org-publish-this-page)][Export, tangle, commit, push]] -- cgit v1.2.3 From 14151ee6f71737e285f6282e87fda697a385bd46 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Mon, 26 Sep 2022 07:52:04 +0200 Subject: Differentiate export on save actions from other exports --- 2022/organizers-notebook.md | 8 ++++---- 2022/organizers-notebook.org | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index 92ea88ef..ee6a381b 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org28f349d), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgf7b94f9), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#org4fe1799) +[Stream](#orge3b34a8) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#orgad192ac) +[Thank you, next steps](#org4ccf90f) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form -
+
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index a21dfdd1..0e60cc22 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -29,6 +29,8 @@ Importing changes: Export: - [[elisp:(progn (org-md-export-to-markdown) (org-babel-tangle))][Export and tangle]] - [[elisp:(emacsconf-org-publish-this-page)][Export, tangle, commit, push]] + +Export on save: - [[elisp:(org-babel-ref-resolve "md-export-on-save-toggle-on()")][Export on save]] - [[elisp:(org-babel-ref-resolve "md-export-on-save-toggle-off()")][Stop exporting on save]] -- cgit v1.2.3 From e536d5a5aedfcf1a4412e9bddb6dca63d1c0e1a5 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Wed, 28 Sep 2022 19:09:06 +0200 Subject: Port prepare.md from 2021 with s/2021/2022 --- 2022/prepare.md | 289 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 289 insertions(+) create mode 100644 2022/prepare.md (limited to '2022') diff --git a/2022/prepare.md b/2022/prepare.md new file mode 100644 index 00000000..5e6b7999 --- /dev/null +++ b/2022/prepare.md @@ -0,0 +1,289 @@ +[[!meta title="Notes and tips on preparing your talk"]] +[[!meta copyright="Copyright © 2019, 2020 Amin Bandali
Copyright © 2021, 2022 Amin Bandali, Sacha Chua, Leo Vivier"]] + +This page contains notes and tips for our speakers on preparing their +talks and presentations. Please read through the list and consider it +while preparing your talk. If you have any questions, concerns, or +suggestions please feel free to write to one of the organizers +directly (e.g. ), or write to one our organizational +mailing lists: the public list, or the private + list, depending on the nature of the +matter you would like to discuss. + +Note: being part of a wiki, this page is subject to change (including +by you!); so please check back every now and again for any changes and +updates. + +### Guidelines for conduct + +Please review our [[guidelines for conduct|conduct]] when preparing +your talk, to make sure we're all on the same page and strive to make +the event a great experience for all. If you're not sure whether your +talk or presentation style meets the guidelines laid out in the +guidelines for conduct, we'd be happy to help. You can email Sacha +Chua at to chat more about this. + +### Recording your talk + +To help EmacsConf 2022 run smoothly, please prerecord your talk, and +send us your video(s) by **November 7** at the latest (three weeks +before the conference), to allow us enough time to do any needed +processing (e.g. format or codec conversion) in preparation for the +event. Please consider submitting a prerecording as early as possible +so that we can see if volunteers can caption your video to make it +more accessible and searchable. + +To make it easier for organizers and attendees to correctly pronounce +your name, please start your video with something along the lines of: + +"Hi! I'm ${NAME} and I'll be talking about ${TOPIC}." + + +Please **upload your prerecording(s) (and script/notes if any) via FTP** to the FTP server we have set up with the following details: + +- host: ftp-upload.emacsconf.org +- username: anonymous +- port: 21 +- folder: upload-here + +To upload your recording and any accompanying material to the above +FTP server, you can use your FTP client of choice. For instance, +FileZilla, a free/libre user-friendly application with a graphical +user interface. On deb-based GNU/Linux distributions such as Trisquel +you can install FileZilla by running `sudo apt install filezilla` in a +terminal. Otherwise, you can download FileZilla from their [project +website](https://filezilla-project.org/). + +You can also use a command-line interface with `ftp`: + +``` +$ ftp ftp-upload.emacsconf.org 21 +> anonymous +> passive +> cd upload-here +> send /local/path/to/file.ext file.ext # Don't forget the 2nd arg! +# Ctrl-D to exit +``` + +If you get a `500 Illegal PORT command.` command, try `passive` or +`quote pasv` to switch to passive mode before sending your file. + +If connection fails on the first try, please check to make sure the +details are exactly as described above; and if the issue persists, +please email so we can look into it. + +If you have a script or notes for your talk, please include it as well +so that we could use it to help us with the captioning of your talk. +You can also send us additional information to include on the wiki +page for your talk, such as a PDF or links to other pages or +additional videos. If you need help, please email +. + +To record your video, you could use any of the following pieces of +free software, depending on your needs: + +- [OBS](//obsproject.com) +- [SimpleScreenRecorder](//www.maartenbaert.be/simplescreenrecorder/) +- [vokoscreenNG](//linuxecke.volkoh.de/vokoscreen/vokoscreen.html) +- [peek](//github.com/phw/peek) +- [ffmpeg](//trac.ffmpeg.org/wiki/Capture/Desktop) + +You might find the following free software programs useful for editing +your video recordings: + +- [Kdenlive](//kdenlive.org/en/) +- [Blender](//www.blender.org) +- [Pitivi](http://www.pitivi.org) + +Per GNU Project's +[Guide to Formats](//audio-video.gnu.org/docs/formatguide.html), we +prefer to receive prerecorded videos in formats unencumbered by +software patents, such as `video/webm` (WebM-encoded video files, with +`.webm` file extension) and `video/ogg` (video files encoded with the +Theora video codec, encapsulated in an Ogg transport layer, with +`.ogg` or `.ogv` file extension). However, if for one reason or +another you are unable to send us your prerecorded video in one of the +above formats, you may submit them in other common formats, like +MPEG-4 (`.mp4`), and we will try to convert them to our preferred +formats on your behalf. + +*Prepare recorded video in 720p (1280px by 720px) or higher, in the +WebM format if possible.* + +> The conference broadcast will most likely be in +> [720p](https://en.wikipedia.org/wiki/720p) (1280px x 720px, +> progressive) using the [WebM](https://www.webmproject.org/) video +> format. The closer to this format submitted video files arrive in, +> the easier it will be to process and upload them. + +# Compression + +If you would like to compress your video before uploading, the following shell script may be useful: + + Q=32 + ffmpeg -y -i "$1" -c:v libvpx-vp9 -b:v 0 -crf $Q -aq-mode 2 -an -tile-columns 0 -tile-rows 0 -frame-parallel 0 -cpu-used 8 -auto-alt-ref 1 -lag-in-frames 25 -g 240 -pass 1 -f webm -threads 8 /dev/null && + ffmpeg -y -i "$1" -c:v libvpx-vp9 -b:v 0 -crf $Q -c:a copy -tile-columns 2 -tile-rows 2 -frame-parallel 0 -cpu-used -5 -auto-alt-ref 1 -lag-in-frames 25 -pass 2 -g 240 -threads 8 "$2" + +If you put it in a file called `compress-video.sh`, you can execute it +from the command line with something like `sh compress-video.sh +input-file.webm output-file.webm`. It will compress the file in two +passes. During the first pass, the frame count will increase, but the +speed will be 0. After the first pass, it will display proper progress +information. + + +# Tech-check + +We ask that speakers who plan to participate in live Q&A sessions schedule +a short tech-check in the weeks leading to the conference; this is to ensure +that you can perform all the common tasks you'd need such as sharing your +screen or toggling your microphone. + +We use BigBlueButton for our video-conferencing needs, and a quick way to +familiarize yourself with it is to run it in a test-room: + + +If this is your first time at EmacsConf or if you run into any problems, +please get in touch with us and we'll sort things out together! In those +cases, since we'll need to schedule a 1-on-1 tech-check with you, we ask that +you email the closest volunteer to your timezone in the list below (or zaeph +if none of the timezones is a good fit). You can also visit us at +[#emacsconf-org on Libera](irc://libera.chat/#emacsconf-org). + +We will likely schedule those 1-on-1 tech-checks with you on Saturdays or +Sundays, but we would be happy to try and work out another time if that +doesn't work for you. + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
VolunteerEmailIRC NickTimezone
Leo Vivier<zaeph@zaeph.net>zaephCET (UTC+1)
Wanna help out? You can add your name and contact-info here!<your@email>
Corwin Brust<corwin@bru.st>corwinUS/Central (UTC-6)
Amin Bandali<bandali@gnu.org>bandaliUS/Eastern (UTC-5)
Yuchen Pei<hi@ypei.me>Australia/Eastern (UTC+11)
Case Duckworth<acdw@acdw.net>acdwUS/Central (UTC-6)
+ +If you'd like to help out with the tech-checks, feel free to add your name and +email to the above list and email <zaeph@zaeph.net> to plan the logistics. + +Thank you so much for helping with EmacsConf 2022! + +# Frequently-asked questions + +## Can I present live? + +Tech issues kept happening during EmacsConf 2020, so we'd really +prefer that all talks have prerecorded videos. There might be time +for live questions and answers over a web conference, though, so if +you can record a short video covering your main points, you might be +able to go into more detail in live Q&A. + +## I have so much I want to share. Can I record a longer video? + +The conference program has so many interesting talks. We wish we +could fit everything in at full length! (Maybe EmacsConf month?) +Please think of your video as a short teaser that can get people +interested and point them to where they can find out more. You can +email links and other notes to add to the +wiki page for your talk. If you'd like to record a longer video *in +addition* to the short one for the main conference, please feel free +to send us that too. + +## I can't figure out how to record the video. Can I just present the talk? + +We might be able to help you record your talk using the BigBlueButton +web conferencing system before November 7. Please email + with some times that might work for you and +we'll see if a volunteer can meet up with you to record it. + +## How do I show my keystrokes on screen? + +In Emacs, you can use +[interaction-log.el](https://github.com/michael-heerdegen/interaction-log.el) +(in MELPA) to display the keystrokes and the commands they run in a separate +buffer. For a system-wide solution, you can look into +[screenkey](https://gitlab.com/screenkey/screenkey). + +## I'm not used to talking to myself. Can I present the talk to someone? + +We might be able to help you record your talk using the BigBlueButton +web conferencing system before November 7. Please email + with some times that might work for you and +we'll see if a volunteer can meet up with you to record it. + +## Can I see the other proposed talks? + +Once we've emailed all the speakers about their acceptance, we'll put +up the talk wiki pages. That way, you can see what else is going on +in the conference and maybe coordinate with other speakers in order to +minimize overlap and maximize awesomeness. + +## What if there are lots of great questions during Q&A and we run out of time? + +You can continue answering questions on the collaborative pad or IRC, +and we'll copy questions and answers onto the wiki page +afterwards. You can also answer questions on the wiki page even after the event. + +An extended live demo or Q&A session might be possible if someone +volunteers to broadcast it on an alternative stream. If you or a +volunteer is interested in helping with this, please feel free to +contact us at . + +## More questions? + +Please email . We'd love to hear from you. + +Thanks for contributing to EmacsConf 2022! + + + + + + + + + + + + -- cgit v1.2.3 From 7a66a7a00fcd88f3b02e8ad0bf2317125cdc8466 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Wed, 28 Sep 2022 19:22:41 +0200 Subject: Caution against speeding up prerec --- 2022/organizers-notebook.md | 10 +++++----- 2022/organizers-notebook.org | 2 +- 2022/prepare.md | 7 +++++++ 3 files changed, 13 insertions(+), 6 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index ee6a381b..af7ee3a5 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgf7b94f9), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgd0f8ab8), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -125,7 +125,7 @@ zaeph will also figure out the ffmpeg incantation for converting videos and the Extra stuff to consider adding: - Suggestions for org-reveal, fonts and themes (especially wrt colourscape) -- “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." +- DONE “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." - Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#orge3b34a8) +[Stream](#orgc967a25) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org4ccf90f) +[Thank you, next steps](#org7363ec2) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form - +
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 0e60cc22..793609c6 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -76,7 +76,7 @@ zaeph will also figure out the ffmpeg incantation for converting videos and the Extra stuff to consider adding: - Suggestions for org-reveal, fonts and themes (especially wrt colourscape) -- “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." +- DONE “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." - Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec ** TODO Write viewing instructions :zaeph: Extra stuff to consider adding: diff --git a/2022/prepare.md b/2022/prepare.md index 5e6b7999..6c12922b 100644 --- a/2022/prepare.md +++ b/2022/prepare.md @@ -230,6 +230,13 @@ wiki page for your talk. If you'd like to record a longer video *in addition* to the short one for the main conference, please feel free to send us that too. +Additionally, even though it is tempting, please refrain from +fast-forwarding your recording to make it fit within the format; on top +of being obvious, it hurts your intelligibility. Trimming out the +silences and the filler words can help sometimes, but a better solution +for you might be to write, record, and edit your voice-over; then, you +can record your video to go along with it. + ## I can't figure out how to record the video. Can I just present the talk? We might be able to help you record your talk using the BigBlueButton -- cgit v1.2.3 From b83d6612fbf7a78317196867099e2d9a048691f7 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Wed, 28 Sep 2022 19:33:58 +0200 Subject: Mention the ability to plant questions --- 2022/organizers-notebook.md | 10 +++++----- 2022/organizers-notebook.org | 2 +- 2022/prepare.md | 5 +++++ 3 files changed, 11 insertions(+), 6 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index af7ee3a5..44c852a2 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgd0f8ab8), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orge62224a), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -126,7 +126,7 @@ Extra stuff to consider adding: - Suggestions for org-reveal, fonts and themes (especially wrt colourscape) - DONE “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." -- Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec +- DONE Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec ## TODO Write viewing instructions :zaeph: @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#orgc967a25) +[Stream](#org2316fd6) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org7363ec2) +[Thank you, next steps](#org06993e8) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form -
+
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 793609c6..807cd2a8 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -77,7 +77,7 @@ zaeph will also figure out the ffmpeg incantation for converting videos and the Extra stuff to consider adding: - Suggestions for org-reveal, fonts and themes (especially wrt colourscape) - DONE “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." -- Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec +- DONE Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec ** TODO Write viewing instructions :zaeph: Extra stuff to consider adding: - Suggestions for mpv-filter to invert colourscape. diff --git a/2022/prepare.md b/2022/prepare.md index 6c12922b..fe069fd8 100644 --- a/2022/prepare.md +++ b/2022/prepare.md @@ -237,6 +237,11 @@ silences and the filler words can help sometimes, but a better solution for you might be to write, record, and edit your voice-over; then, you can record your video to go along with it. +As a last option, if you plan to have a live Q&A session after the +broadcast, you may ask the host to field you a couple of questions to +address extra points that couldn’t make the cut. We’ll have to be +subtle about it, so mum’s the word! + ## I can't figure out how to record the video. Can I just present the talk? We might be able to help you record your talk using the BigBlueButton -- cgit v1.2.3 From 055d38ae769399b13265dceec074c7f88661d8f7 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Wed, 28 Sep 2022 19:35:29 +0200 Subject: Use curly apostrophe everywhere --- 2022/prepare.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) (limited to '2022') diff --git a/2022/prepare.md b/2022/prepare.md index fe069fd8..415238c4 100644 --- a/2022/prepare.md +++ b/2022/prepare.md @@ -17,10 +17,10 @@ updates. ### Guidelines for conduct Please review our [[guidelines for conduct|conduct]] when preparing -your talk, to make sure we're all on the same page and strive to make -the event a great experience for all. If you're not sure whether your +your talk, to make sure we’re all on the same page and strive to make +the event a great experience for all. If you’re not sure whether your talk or presentation style meets the guidelines laid out in the -guidelines for conduct, we'd be happy to help. You can email Sacha +guidelines for conduct, we’d be happy to help. You can email Sacha Chua at to chat more about this. ### Recording your talk @@ -36,7 +36,7 @@ more accessible and searchable. To make it easier for organizers and attendees to correctly pronounce your name, please start your video with something along the lines of: -"Hi! I'm ${NAME} and I'll be talking about ${TOPIC}." +"Hi! I’m ${NAME} and I’ll be talking about ${TOPIC}." Please **upload your prerecording(s) (and script/notes if any) via FTP** to the FTP server we have set up with the following details: @@ -61,7 +61,7 @@ $ ftp ftp-upload.emacsconf.org 21 > anonymous > passive > cd upload-here -> send /local/path/to/file.ext file.ext # Don't forget the 2nd arg! +> send /local/path/to/file.ext file.ext # Don’t forget the 2nd arg! # Ctrl-D to exit ``` @@ -95,7 +95,7 @@ your video recordings: - [Blender](//www.blender.org) - [Pitivi](http://www.pitivi.org) -Per GNU Project's +Per GNU Project’s [Guide to Formats](//audio-video.gnu.org/docs/formatguide.html), we prefer to receive prerecorded videos in formats unencumbered by software patents, such as `video/webm` (WebM-encoded video files, with @@ -136,7 +136,7 @@ information. We ask that speakers who plan to participate in live Q&A sessions schedule a short tech-check in the weeks leading to the conference; this is to ensure -that you can perform all the common tasks you'd need such as sharing your +that you can perform all the common tasks you’d need such as sharing your screen or toggling your microphone. We use BigBlueButton for our video-conferencing needs, and a quick way to @@ -144,15 +144,15 @@ familiarize yourself with it is to run it in a test-room: If this is your first time at EmacsConf or if you run into any problems, -please get in touch with us and we'll sort things out together! In those -cases, since we'll need to schedule a 1-on-1 tech-check with you, we ask that +please get in touch with us and we’ll sort things out together! In those +cases, since we’ll need to schedule a 1-on-1 tech-check with you, we ask that you email the closest volunteer to your timezone in the list below (or zaeph if none of the timezones is a good fit). You can also visit us at [#emacsconf-org on Libera](irc://libera.chat/#emacsconf-org). We will likely schedule those 1-on-1 tech-checks with you on Saturdays or Sundays, but we would be happy to try and work out another time if that -doesn't work for you. +doesn’t work for you.
@@ -203,7 +203,7 @@ doesn't work for you.
-If you'd like to help out with the tech-checks, feel free to add your name and +If you’d like to help out with the tech-checks, feel free to add your name and email to the above list and email <zaeph@zaeph.net> to plan the logistics. @@ -213,7 +213,7 @@ Thank you so much for helping with EmacsConf 2022! ## Can I present live? -Tech issues kept happening during EmacsConf 2020, so we'd really +Tech issues kept happening during EmacsConf 2020, so we’d really prefer that all talks have prerecorded videos. There might be time for live questions and answers over a web conference, though, so if you can record a short video covering your main points, you might be @@ -226,7 +226,7 @@ could fit everything in at full length! (Maybe EmacsConf month?) Please think of your video as a short teaser that can get people interested and point them to where they can find out more. You can email links and other notes to add to the -wiki page for your talk. If you'd like to record a longer video *in +wiki page for your talk. If you’d like to record a longer video *in addition* to the short one for the main conference, please feel free to send us that too. @@ -242,12 +242,12 @@ broadcast, you may ask the host to field you a couple of questions to address extra points that couldn’t make the cut. We’ll have to be subtle about it, so mum’s the word! -## I can't figure out how to record the video. Can I just present the talk? +## I can’t figure out how to record the video. Can I just present the talk? We might be able to help you record your talk using the BigBlueButton web conferencing system before November 7. Please email with some times that might work for you and -we'll see if a volunteer can meet up with you to record it. +we’ll see if a volunteer can meet up with you to record it. ## How do I show my keystrokes on screen? @@ -257,16 +257,16 @@ In Emacs, you can use buffer. For a system-wide solution, you can look into [screenkey](https://gitlab.com/screenkey/screenkey). -## I'm not used to talking to myself. Can I present the talk to someone? +## I’m not used to talking to myself. Can I present the talk to someone? We might be able to help you record your talk using the BigBlueButton web conferencing system before November 7. Please email with some times that might work for you and -we'll see if a volunteer can meet up with you to record it. +we’ll see if a volunteer can meet up with you to record it. ## Can I see the other proposed talks? -Once we've emailed all the speakers about their acceptance, we'll put +Once we’ve emailed all the speakers about their acceptance, we’ll put up the talk wiki pages. That way, you can see what else is going on in the conference and maybe coordinate with other speakers in order to minimize overlap and maximize awesomeness. @@ -274,7 +274,7 @@ minimize overlap and maximize awesomeness. ## What if there are lots of great questions during Q&A and we run out of time? You can continue answering questions on the collaborative pad or IRC, -and we'll copy questions and answers onto the wiki page +and we’ll copy questions and answers onto the wiki page afterwards. You can also answer questions on the wiki page even after the event. An extended live demo or Q&A session might be possible if someone @@ -284,7 +284,7 @@ contact us at . ## More questions? -Please email . We'd love to hear from you. +Please email . We’d love to hear from you. Thanks for contributing to EmacsConf 2022! -- cgit v1.2.3 From 1aa7f6c6ff9a4c3a6d20ac7995d868a766c774d0 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Wed, 28 Sep 2022 20:11:29 +0200 Subject: Add visual guidelines --- 2022/organizers-notebook.md | 10 +++++----- 2022/organizers-notebook.org | 2 +- 2022/prepare.md | 16 ++++++++++++++++ 3 files changed, 22 insertions(+), 6 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index 44c852a2..8e430333 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orge62224a), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgf968d62), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -124,7 +124,7 @@ zaeph will also figure out the ffmpeg incantation for converting videos and the Extra stuff to consider adding: -- Suggestions for org-reveal, fonts and themes (especially wrt colourscape) +- STRT Suggestions for org-reveal, fonts and themes (especially wrt colourscape) - DONE “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." - DONE Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#org2316fd6) +[Stream](#orgfa72bad) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org06993e8) +[Thank you, next steps](#org3e70709) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form - +
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 807cd2a8..725a6513 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -75,7 +75,7 @@ We need time after the prerecs get submitted to: zaeph will also figure out the ffmpeg incantation for converting videos and the process for handling submitted prerecs Extra stuff to consider adding: -- Suggestions for org-reveal, fonts and themes (especially wrt colourscape) +- STRT Suggestions for org-reveal, fonts and themes (especially wrt colourscape) - DONE “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." - DONE Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec ** TODO Write viewing instructions :zaeph: diff --git a/2022/prepare.md b/2022/prepare.md index 415238c4..3603968d 100644 --- a/2022/prepare.md +++ b/2022/prepare.md @@ -249,6 +249,22 @@ web conferencing system before November 7. Please email with some times that might work for you and we’ll see if a volunteer can meet up with you to record it. +## Do I need to follow some visual guidelines for the presentation? + +- Dark text on a light background is more legible than the opposite + (especially for people who are visually impaired); this stands for + both your slides and your Emacs theme. If you use a dark-theme with + your Emacs, you can change to a lighter one with `M-x customize-theme` + (look for those with a `-light` suffix). +- If you think your fonts might be too small in your slides or in Emacs, + they might very well be. [You can change the font-size in your + Emacs](https://www.emacswiki.org/emacs/SetFonts#h5o-6), but you can + also play with the size of the captured window during your recording. +- Try to minimize the screen-flashes that occur when you switch between + windows, especially if their themes do not cohere (light-to-dark and + the reverse). If you can edit your recording, fades and other + transitions are a neat solution to this problem. + ## How do I show my keystrokes on screen? In Emacs, you can use -- cgit v1.2.3 From d6f77d975620f4eec4baad4b2b635170d7d3a5e4 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Wed, 28 Sep 2022 20:12:31 +0200 Subject: =?UTF-8?q?Remove=20last=20year=E2=80=99s=20tech-chercker=20volunt?= =?UTF-8?q?eers=20and=20comment=20orgas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 2022/prepare.md | 36 ++++++++++++------------------------ 1 file changed, 12 insertions(+), 24 deletions(-) (limited to '2022') diff --git a/2022/prepare.md b/2022/prepare.md index 3603968d..a242bfc7 100644 --- a/2022/prepare.md +++ b/2022/prepare.md @@ -176,30 +176,18 @@ doesn’t work for you. - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + +
Corwin Brust<corwin@bru.st>corwinUS/Central (UTC-6)
Amin Bandali<bandali@gnu.org>bandaliUS/Eastern (UTC-5)
Yuchen Pei<hi@ypei.me>Australia/Eastern (UTC+11)
Case Duckworth<acdw@acdw.net>acdwUS/Central (UTC-6)
-- cgit v1.2.3 From f5bc665ffb87b5f9f5b7a9e75b566cba138a222a Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Wed, 28 Sep 2022 20:39:07 +0200 Subject: Mark task as in-progress --- 2022/organizers-notebook.md | 10 +++++----- 2022/organizers-notebook.org | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index 8e430333..ccdc44a8 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,12 +104,12 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgf968d62), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org34648bc), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 -## TODO Write preparation instructions and decide on deadline for prerecs :zaeph: +## INPROGRESS Write preparation instructions and decide on deadline for prerecs :zaeph: 2021/prepare.md can be reused. @@ -529,7 +529,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#orgfa72bad) +[Stream](#orga4c4826) ### Set up MPV for captions @@ -846,7 +846,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org3e70709) +[Thank you, next steps](#org18599e5) ### Extract the opening and closing remarks @@ -997,7 +997,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form - +
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 725a6513..3f788dce 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -62,7 +62,7 @@ Current phase: No prerecs to process yet, so it's a good time to focus on infras ** TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [[*Early speaker notification][early speaker notification]], Oct 7 for everything :organizers: DEADLINE: <2022-09-26 Mon> - zaeph: will start reviewing on Sep 21 -** TODO Write preparation instructions and decide on deadline for prerecs :zaeph: +** INPROGRESS Write preparation instructions and decide on deadline for prerecs :zaeph: DEADLINE: <2022-09-26 Mon> 2021/prepare.md can be reused. -- cgit v1.2.3 From 916cabce7913d9b896947d1c78130f825073afa8 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Wed, 28 Sep 2022 20:41:08 +0200 Subject: Add subtasks for ftp-upload --- 2022/organizers-notebook.md | 22 +++++++++++++++++----- 2022/organizers-notebook.org | 7 ++++++- 2 files changed, 23 insertions(+), 6 deletions(-) (limited to '2022') diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index ccdc44a8..078b1642 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -104,7 +104,7 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org34648bc), Oct 7 for everything :organizers: +## TODO Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#orgf454f74), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -165,12 +165,21 @@ Extra stuff to consider adding: - [ ] corwin is out from Nov 11-20, and we should start working on them before then. -## TODO Figure out web-based file upload :needsowner: +## TODO Figure out web-based file upload :needsowner:zaeph:bandali: Lesson learned from last year: "Since people kept running into ftp problems, we might want to set up a web-frontend next year to minimise problems." Maybe we could ask some of the volunteers who wanted to help us with the infra? It shouldn’t be complicated to deploy a ready-made solution. +### TODO Create 2022/upload.md with the same workflow as last year for a start + + +### TODO Implement new workflow + + +### TODO Notify speakers when the final solution is available + + ## DONE Prepare to export talk information to wiki :sachac: Tested code in a fork, can publish talk information once talks are approved. @@ -200,6 +209,9 @@ That will help more people subtitle things ## TODO Review metadata for speakers in conf.org :zaeph: +## TODO :zaeph:bandali: + + ## TODO Do we want to use JS on the wiki? @@ -529,7 +541,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#orga4c4826) +[Stream](#org531b5e1) ### Set up MPV for captions @@ -846,7 +858,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org18599e5) +[Thank you, next steps](#orgb3500be) ### Extract the opening and closing remarks @@ -997,7 +1009,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form -
+
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 3f788dce..a20694b4 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -97,9 +97,12 @@ DEADLINE: <2022-11-20 Sun> ** TODO Work on the OBS scenes :zaeph:corwin: DEADLINE: <2022-11-11 Fri> - [ ] corwin is out from Nov 11-20, and we should start working on them before then. -** TODO Figure out web-based file upload :needsowner: +** TODO Figure out web-based file upload :needsowner:zaeph:bandali: Lesson learned from last year: "Since people kept running into ftp problems, we might want to set up a web-frontend next year to minimise problems." Maybe we could ask some of the volunteers who wanted to help us with the infra? It shouldn’t be complicated to deploy a ready-made solution. +*** TODO Create 2022/upload.md with the same workflow as last year for a start +*** TODO Implement new workflow +*** TODO Notify speakers when the final solution is available ** DONE Prepare to export talk information to wiki :sachac: DEADLINE: <2022-10-15 Sat> @@ -125,6 +128,8 @@ https://emacsconf.org/2022/volunteer ** TODO Review metadata for speakers in conf.org :zaeph: SCHEDULED: <2022-09-23 Fri> +** TODO :zaeph:bandali: + ** TODO Do we want to use JS on the wiki? *** BLOCKED ?: Figure out JS and CSS niceties that will make organizers-notebook more enjoyable to browse through :css:js: -- cgit v1.2.3 From 0407fe3a6c55457d022ca49aad96555d476d2bdb Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Wed, 28 Sep 2022 20:52:59 +0200 Subject: Comment out ftp section for now --- 2022/prepare.md | 80 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 40 insertions(+), 40 deletions(-) (limited to '2022') diff --git a/2022/prepare.md b/2022/prepare.md index a242bfc7..c080a793 100644 --- a/2022/prepare.md +++ b/2022/prepare.md @@ -38,46 +38,46 @@ your name, please start your video with something along the lines of: "Hi! I’m ${NAME} and I’ll be talking about ${TOPIC}." - -Please **upload your prerecording(s) (and script/notes if any) via FTP** to the FTP server we have set up with the following details: - -- host: ftp-upload.emacsconf.org -- username: anonymous -- port: 21 -- folder: upload-here - -To upload your recording and any accompanying material to the above -FTP server, you can use your FTP client of choice. For instance, -FileZilla, a free/libre user-friendly application with a graphical -user interface. On deb-based GNU/Linux distributions such as Trisquel -you can install FileZilla by running `sudo apt install filezilla` in a -terminal. Otherwise, you can download FileZilla from their [project -website](https://filezilla-project.org/). - -You can also use a command-line interface with `ftp`: - -``` -$ ftp ftp-upload.emacsconf.org 21 -> anonymous -> passive -> cd upload-here -> send /local/path/to/file.ext file.ext # Don’t forget the 2nd arg! -# Ctrl-D to exit -``` - -If you get a `500 Illegal PORT command.` command, try `passive` or -`quote pasv` to switch to passive mode before sending your file. - -If connection fails on the first try, please check to make sure the -details are exactly as described above; and if the issue persists, -please email so we can look into it. - -If you have a script or notes for your talk, please include it as well -so that we could use it to help us with the captioning of your talk. -You can also send us additional information to include on the wiki -page for your talk, such as a PDF or links to other pages or -additional videos. If you need help, please email -. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + To record your video, you could use any of the following pieces of free software, depending on your needs: -- cgit v1.2.3