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.org | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to '2022/organizers-notebook.org') 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.org | 6 ++++++ 1 file changed, 6 insertions(+) (limited to '2022/organizers-notebook.org') 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.org | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to '2022/organizers-notebook.org') 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.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '2022/organizers-notebook.org') 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.org | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to '2022/organizers-notebook.org') 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.org | 2 ++ 1 file changed, 2 insertions(+) (limited to '2022/organizers-notebook.org') 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 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.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '2022/organizers-notebook.org') 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: -- 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.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '2022/organizers-notebook.org') 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. -- 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.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '2022/organizers-notebook.org') 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: -- 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.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '2022/organizers-notebook.org') 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.org | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to '2022/organizers-notebook.org') 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