summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-10-16 17:10:48 -0400
committerSacha Chua <sacha@sachachua.com>2022-10-16 17:10:48 -0400
commit74873fb64d6a609404416789be4eb26a842568bf (patch)
treee46af32253ba09843695ef161bb93194b3d76c2b
parent1e6a1c9271be33f24f224d14ff70cce8e9c9dc25 (diff)
downloademacsconf-wiki-74873fb64d6a609404416789be4eb26a842568bf.tar.xz
emacsconf-wiki-74873fb64d6a609404416789be4eb26a842568bf.zip
Draft volunteer update
-rw-r--r--2022/organizers-notebook.md75
-rw-r--r--2022/organizers-notebook/index.org80
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">&#xa0;</td>
<td class="org-left">infra update</td>
<td class="org-left">&#xa0;</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">&#xa0;</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&rsquo;s the weekly update on what&rsquo;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&rsquo;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&rsquo;ve
+ posted the schedule at <https://emacsconf.org/2022/talks/> . We&rsquo;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&rsquo;t work yet
+ and it would be nice to figure out something that can dynamically
+ display info for recent/current/upcoming talks, but it&rsquo;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&rsquo;ve
+ added it to our Ansible playbook
+ (git@git.emacsconf.org:pub/emacsconf-ansible) and I&rsquo;m looking
+ forward to incorporating Ry P.&rsquo;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&rsquo;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&rsquo;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&rsquo;s an Ansible playbook
sachac&rsquo;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&rsquo;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">&#xa0;</td>
<td class="org-left">&#xa0;</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">&#xa0;</td>
<td class="org-left">&#xa0;</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&rsquo;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