diff options
author | Sacha Chua <sacha@sachachua.com> | 2022-10-16 17:10:48 -0400 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2022-10-16 17:10:48 -0400 |
commit | 74873fb64d6a609404416789be4eb26a842568bf (patch) | |
tree | e46af32253ba09843695ef161bb93194b3d76c2b | |
parent | 1e6a1c9271be33f24f224d14ff70cce8e9c9dc25 (diff) | |
download | emacsconf-wiki-74873fb64d6a609404416789be4eb26a842568bf.tar.xz emacsconf-wiki-74873fb64d6a609404416789be4eb26a842568bf.zip |
Draft volunteer update
-rw-r--r-- | 2022/organizers-notebook.md | 75 | ||||
-rw-r--r-- | 2022/organizers-notebook/index.org | 80 |
2 files changed, 121 insertions, 34 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index b5cc7dc9..18258fa8 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -21,7 +21,7 @@ This file is automatically exported from [/2022/organizers-notebook/index.org](/ Time-sensitive tasks: -- [Next volunteer update](#volunteer-2022-10-16) +- [Write volunteer update](#volunteer-2022-10-16) - [Send program-published email for emacsconf-discuss](#announce-program):needsowner:timesensitive:email: - [Prepare email for nudging speakers to send prerec, and inform on upload workflow](#mail-upload):timesensitive:needsowner: @@ -99,7 +99,7 @@ Other projects: <tr> <td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-10-16 Sun]</span></span></td> -<td class="org-left"><a href="#upload">file upload</a></td> +<td class="org-left"><a href="#etherpad">Etherpad</a>, <a href="#upload">stream</a></td> <td class="org-left"> </td> <td class="org-left">infra update</td> <td class="org-left"> </td> @@ -108,7 +108,7 @@ Other projects: <tr> <td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-10-23 Sun]</span></span></td> -<td class="org-left"><a href="#etherpad">Etherpad</a>, <a href="#upload">stream</a></td> +<td class="org-left"><a href="#upload">file upload</a></td> <td class="org-left"><a href="#mail-upload">file upload instructions</a></td> <td class="org-left">training</td> <td class="org-left"> </td> @@ -363,17 +363,56 @@ interests you! Ordered chronologically (and therefore by importance). -- [Next volunteer update](#volunteer-2022-10-16) +- [Write volunteer update](#volunteer-2022-10-16) - [Send program-published email for emacsconf-discuss](#announce-program):needsowner:timesensitive:email: - [Prepare email for nudging speakers to send prerec, and inform on upload workflow](#mail-upload):timesensitive:needsowner: <a id="volunteer-2022-10-16"></a> -## TODO Next volunteer update +## TODO Write volunteer update + +Hello, folks! Here’s the weekly update on what’s happening backstage +for EmacsConf 2022 in case you notice something that you want to help +out with. =) + +- All the speakers have confirmed that they’ve gotten the acceptance + e-mails. Many speakers have confirmed that the schedule works for + them after I reshuffled a few talks for better availability. I’ve + posted the schedule at <https://emacsconf.org/2022/talks/> . We’ll + announce the schedule on the emacsconf-discuss mailing, Reddit, and + various places this week. + +- zaeph has been working on the ffmpeg incantations for preprocessing + the videos that will be submitted soon. bandali is working on + getting the FTP and web-based uploads sorted out so that speakers + can submit their videos. -- progress report: - - ansible and etherpad +- I created some watch pages to support viewing different tracks: + <https://emacsconf.org/2022/watch/> . The livestreams won’t work yet + and it would be nice to figure out something that can dynamically + display info for recent/current/upcoming talks, but it’s a start. + +- We set up a self-hosted Etherpad (ex: + <https://pad.emacsconf.org/2022-journalism>) with an easy way to + redirect to using Wikimedia in case we run into scaling issues. I’ve + added it to our Ansible playbook + (git@git.emacsconf.org:pub/emacsconf-ansible) and I’m looking + forward to incorporating Ry P.’s improvements. Karl Voit gave + feedback on the first draft of the template. + +- vetrivln volunteered for some of the dev hosting shifts, Karl Voit + volunteered for some of the gen pad shifts, and FlowyCoder + volunteered for some of the gen check-in shifts. Thanks! + +Next week, we hope to: + +- Announce the EmacsConf 2022 schedule in the usual places (got any wording/JS/CSS suggestions?) +- Finalize the upload instructions so that speakers can start submitting their files +- Put together volunteer training materials +- Set up per-speaker BBB rooms and friendly URLs + +Sacha <a id="announce-program"></a> @@ -415,7 +454,7 @@ As the conference approaches, we’ll post more details on how to watch and participate. You can subscribe to the emacsconf-discuss mailing list at -<https://lists.gnu.org/archive/html/emacsconf-discuss/> if you want to +<https://lists.gnu.org/archive/html/emacsconf-discuss/> to be sure you’ll get updates. Want to help make EmacsConf even awesomer? Volunteer! @@ -690,14 +729,17 @@ looking at top, CPU seems to go only up to about 12% or so. ### TODO Set up pad.emacsconf.org to point to live0.emacsconf.org :bandali: -### BLOCKED Set up letsencrypt +### DONE Set up letsencrypt Waiting for DNS +add to /etc/dehydrated/domains.txt +sudo sh -x /etc/cron.daily/renew-https-cert-local ### BLOCKED Link to pad from talk page Waiting for DNS +Maybe make friendlier URLs ### DONE Be able to fall back to wikimedia if necessary, maybe with nginx redirects @@ -817,7 +859,7 @@ Where: Nice if there’s an Ansible playbook sachac’s notes: - <file:///home/zaeph/code/docker/emacsconf-publish/> + <file:///home/sacha/code/docker/emacsconf-publish/> - probably good to set it up on front It’s now on front. @@ -1453,7 +1495,7 @@ Saturday Dec 3 <tr> <td class="org-left">Pad</td> -<td class="org-left">sachac, publicvoit</td> +<td class="org-left">publicvoit</td> <td class="org-left">publicvoit (until 4pm)</td> <td class="org-left"> </td> <td class="org-left"> </td> @@ -1525,7 +1567,7 @@ Sunday Dec 4 <tr> <td class="org-left">Pad</td> -<td class="org-left">sachac, publicvoit</td> +<td class="org-left">publicvoit</td> <td class="org-left">publicvoit (until 2pm)</td> <td class="org-left"> </td> <td class="org-left"> </td> @@ -1570,7 +1612,12 @@ Interested in a shift? Please e-mail <mailto:emacsconf-org-private@gnu.org> and ## Giving conf.org access to a new volunteer or fake user -This can only be done by the admins of the gitolite instance (bandali and zaeph, prioritize zaeph). This is because the changes need to be made in the gitolite-admin repo that can only be accessed by admins. In a pinch, people with access to the \`orga\` user on front0 can manually add themselves to the list of admins and manually rebuild the instance. +This can only be done by the admins of the gitolite instance (bandali +and zaeph, prioritize zaeph). This is because the changes need to be +made in the gitolite-admin repo that can only be accessed by admins. +In a pinch, people with access to the \`orga\` user on front0 can +manually add themselves to the list of admins and manually rebuild the +instance. Regular process: @@ -2132,7 +2179,7 @@ Probably focus on grabbing the audio first and seeing what’s worth keeping Make a table of the form -<table id="org2386b05" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> +<table id="org66b7283" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org index 4a6c5baf..2e1b3d6b 100644 --- a/2022/organizers-notebook/index.org +++ b/2022/organizers-notebook/index.org @@ -57,16 +57,16 @@ or ~C-c \~ (~org-match-sparse-tree~) to see anything tagged with your tag. :OWNER: sachac :END: -| | Work | Speakers | Volunteers | Public | -| [2022-09-30 Fri] | | [[#acceptance][acceptance, reply to confirm]] | | | -| [2022-10-09 Sun] | | [[#check-sched][schedule, reply if not okay]] | [[#volunteer-2022-10-09][overall priorities]] | | -| [2022-10-16 Sun] | [[#upload][file upload]] | | infra update | | -| [2022-10-23 Sun] | [[#etherpad][Etherpad]], [[#upload][stream]] | [[#mail-upload][file upload instructions]] | training | | -| [2022-10-30 Sun] | [[#intro][intro, exit]] | | [[#shifts][shifts]] | [[#announce-program][schedule]], posters? | -| [2022-11-06 Sun] | [[#write-viewing][watch pages]], prerecs | [[#ack-prerec][prerec confirmation]]/reminder, [[#approve-captions][caption progress]] | caption kickoff | | -| [2022-11-13 Sun] | [[#dry-run][dry run]], captions | tech check, bio, support links (ex: Liberapay)? | | | -| [2022-11-20 Sun] | captions | checkin instructions | | | -| [2022-11-27 Sun] | captions | last weekend before EmacsConf | | watching | +| | Work | Speakers | Volunteers | Public | +| [2022-09-30 Fri] | | [[#acceptance][acceptance, reply to confirm]] | | | +| [2022-10-09 Sun] | | [[#check-sched][schedule, reply if not okay]] | [[#volunteer-2022-10-09][overall priorities]] | | +| [2022-10-16 Sun] | [[#etherpad][Etherpad]], [[#upload][stream]] | | infra update | | +| [2022-10-23 Sun] | [[#upload][file upload]] | [[#mail-upload][file upload instructions]] | training | | +| [2022-10-30 Sun] | [[#intro][intro, exit]] | | [[#shifts][shifts]] | [[#announce-program][schedule]], posters? | +| [2022-11-06 Sun] | [[#write-viewing][watch pages]], prerecs | [[#ack-prerec][prerec confirmation]]/reminder, [[#approve-captions][caption progress]] | caption kickoff | | +| [2022-11-13 Sun] | [[#dry-run][dry run]], captions | tech check, bio, support links (ex: Liberapay)? | | | +| [2022-11-20 Sun] | captions | checkin instructions | | | +| [2022-11-27 Sun] | captions | last weekend before EmacsConf | | watching | * Overall priorities @@ -112,13 +112,53 @@ interests you! Ordered chronologically (and therefore by importance). #+TOC: headlines 1 local -** TODO Next volunteer update +** TODO Write volunteer update +SCHEDULED: <2022-10-17 Mon> :PROPERTIES: :CUSTOM_ID: volunteer-2022-10-16 :END: -- progress report: - - ansible and etherpad +Hello, folks! Here's the weekly update on what's happening backstage +for EmacsConf 2022 in case you notice something that you want to help +out with. =) + +- All the speakers have confirmed that they've gotten the acceptance + e-mails. Many speakers have confirmed that the schedule works for + them after I reshuffled a few talks for better availability. I've + posted the schedule at https://emacsconf.org/2022/talks/ . We'll + announce the schedule on the emacsconf-discuss mailing, Reddit, and + various places this week. + +- zaeph has been working on the ffmpeg incantations for preprocessing + the videos that will be submitted soon. bandali is working on + getting the FTP and web-based uploads sorted out so that speakers + can submit their videos. + +- I created some watch pages to support viewing different tracks: + https://emacsconf.org/2022/watch/ . The livestreams won't work yet + and it would be nice to figure out something that can dynamically + display info for recent/current/upcoming talks, but it's a start. + +- We set up a self-hosted Etherpad (ex: + https://pad.emacsconf.org/2022-journalism) with an easy way to + redirect to using Wikimedia in case we run into scaling issues. I've + added it to our Ansible playbook + (git@git.emacsconf.org:pub/emacsconf-ansible) and I'm looking + forward to incorporating Ry P.'s improvements. Karl Voit gave + feedback on the first draft of the template. + +- vetrivln volunteered for some of the dev hosting shifts, Karl Voit + volunteered for some of the gen pad shifts, and FlowyCoder + volunteered for some of the gen check-in shifts. Thanks! + +Next week, we hope to: + +- Announce the EmacsConf 2022 schedule in the usual places (got any wording/JS/CSS suggestions?) +- Finalize the upload instructions so that speakers can start submitting their files +- Put together volunteer training materials +- Set up per-speaker BBB rooms and friendly URLs + +Sacha ** BLOCKED Send program-published email for emacsconf-discuss :needsowner:timesensitive:email: DEADLINE: <2022-10-15 Sat> SCHEDULED: <2022-10-15 Sat> @@ -1009,15 +1049,15 @@ Saturday Dec 3 | Streamer | zaeph | zaeph | bandali | | | Check-in | sachac | FlowyCoder | | | | IRC | sachac | | | vetrivln | -| Pad | sachac, publicvoit | publicvoit (until 4pm) | | | +| Pad | publicvoit | publicvoit (until 4pm) | | | Sunday Dec 4 -| | Gen AM | Gen PM | Dev AM | Dev PM | -| Host | zaeph | zaeph | bandali | vetrivln | -| Streamer | zaeph | zaeph | bandali | | -| Check-in | sachac | FlowyCoder | | | -| IRC | sachac | | | vetrivln | -| Pad | sachac, publicvoit | publicvoit (until 2pm) | | | +| | Gen AM | Gen PM | Dev AM | Dev PM | +| Host | zaeph | zaeph | bandali | vetrivln | +| Streamer | zaeph | zaeph | bandali | | +| Check-in | sachac | FlowyCoder | | | +| IRC | sachac | | | vetrivln | +| Pad | publicvoit | publicvoit (until 2pm) | | | Backups: - dev host/streamer: bandali |