summaryrefslogtreecommitdiffstats
path: root/2022/organizers-notebook.md
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-11-01 10:01:03 -0400
committerSacha Chua <sacha@sachachua.com>2022-11-01 10:01:03 -0400
commited309f9ff800a5735fbe8baa128d133f4f781077 (patch)
tree9b74d92b2167b4b9e417522fac8610b73d314eff /2022/organizers-notebook.md
parent768ac3a3a9e3366cc91f52d2e43d6b86d0fd7678 (diff)
downloademacsconf-wiki-ed309f9ff800a5735fbe8baa128d133f4f781077.tar.xz
emacsconf-wiki-ed309f9ff800a5735fbe8baa128d133f4f781077.zip
Add links and move tasks around
Diffstat (limited to '2022/organizers-notebook.md')
-rw-r--r--2022/organizers-notebook.md132
1 files changed, 71 insertions, 61 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md
index cca5c367..3ff1dfe3 100644
--- a/2022/organizers-notebook.md
+++ b/2022/organizers-notebook.md
@@ -29,13 +29,12 @@ Other projects:
- [Prepare for prerecs](#prepare-prerec-process):zaeph:
- [Work on the OBS scenes](#obs-scenes):zaeph:corwin:
-- [Build up the ansible playbook](#ansible):sachac:opal:
- [Make something to display between talks](#intro):akshay196:
- [Create protocol for live Q&A](#live-protocol):zaeph:
- [Find volunteers for tech-checks](#tech-checks):zaeph:
- [Update viewing instructions and watch pages](#write-viewing):sachac:
-- [JS/CSS enhancement](#watch-css):emacsconf:
- [Prepare to handle talk state changes](#publish-live):sachac:publish:
+- [Move conf.org management to orga@res.emacsconf.org](#conforg):sachac:
- [Set up stream events on Toobnix and YouTube](#other-streams):sachac:stream:
- [Set up talks on Toobnix and YouTube](#video-platforms):sachac:yt:toobnix:
- [Check process for posting prerecs to the talk page and media directory as soon as the talk is live](#post-prerec):sachac:
@@ -44,6 +43,8 @@ Other projects:
- [Smoothen captioning workflow](#caption-workflow):sachac:
- [Add category tags and possibly links between talks across 2022 and all previous years](#link-pages):quiliro:wiki:
- [Turn off file upload service on media.emacsconf.org](#upload-off):sachac:infra:
+- [JS/CSS enhancement](#watch-css):emacsconf:
+- [Build up the ansible playbook](#ansible):sachac:opal:
- [Plan Etherpad use and hosting](#etherpad):sachac:ansible:
- [Set up BBB rooms and update conf.org](#create-bbb):sachac:
- [Coordinate and help volunteers](#coordinate-volunteers):sachac:
@@ -70,7 +71,7 @@ Other projects:
</colgroup>
<tbody>
<tr>
-<td class="org-left">&#xa0;</td>
+<td class="org-left">Week ending</td>
<td class="org-left">Work</td>
<td class="org-left">Speakers</td>
<td class="org-left">Volunteers</td>
@@ -107,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="#upload">file upload</a></td>
+<td class="org-left"><a href="#upload">file upload</a>, <a href="#write-viewing">watch pages</a></td>
<td class="org-left"><a href="#mail-upload">file upload instructions</a>, backstage</td>
<td class="org-left"><a href="#volunteer-2022-10-23">training</a></td>
<td class="org-left">&#xa0;</td>
@@ -116,7 +117,7 @@ Other projects:
<tr>
<td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-10-30 Sun]</span></span></td>
-<td class="org-left"><a href="#intro">intro, exit</a></td>
+<td class="org-left"><a href="#streaming">OBS in the cloud</a></td>
<td class="org-left">&#xa0;</td>
<td class="org-left"><a href="#shifts">shifts</a></td>
<td class="org-left"><a href="#announce-program">schedule</a>, posters?</td>
@@ -125,7 +126,7 @@ Other projects:
<tr>
<td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-11-06 Sun]</span></span></td>
-<td class="org-left"><a href="#write-viewing">watch pages</a>, prerecs</td>
+<td class="org-left"><a href="#intro">intro, exit</a>, <a href="#dry-run">dry run</a>, prerecs</td>
<td class="org-left"><a href="#ack-prerec">prerec confirmation</a>/reminder, <a href="#approve-captions">caption progress</a></td>
<td class="org-left">caption kickoff</td>
<td class="org-left">&#xa0;</td>
@@ -134,7 +135,7 @@ Other projects:
<tr>
<td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-11-13 Sun]</span></span></td>
-<td class="org-left"><a href="#dry-run">dry run</a>, captions</td>
+<td class="org-left">captions</td>
<td class="org-left">tech check, bio, support links (ex: Liberapay)?</td>
<td class="org-left">&#xa0;</td>
<td class="org-left">&#xa0;</td>
@@ -203,7 +204,7 @@ interests you!
<tr>
-<td class="org-left">conf.org management</td>
+<td class="org-left"><a href="#conforg">conf.org management</a></td>
<td class="org-left">on sachac&rsquo;s laptop</td>
<td class="org-left">S: on res.emacsconf.org</td>
<td class="org-left"><b>other people know how to work with it</b></td>
@@ -443,13 +444,12 @@ chatter in the other lists cc&rsquo;d in this message; thank you.
- [Prepare for prerecs](#prepare-prerec-process):zaeph:
- [Work on the OBS scenes](#obs-scenes):zaeph:corwin:
-- [Build up the ansible playbook](#ansible):sachac:opal:
- [Make something to display between talks](#intro):akshay196:
- [Create protocol for live Q&A](#live-protocol):zaeph:
- [Find volunteers for tech-checks](#tech-checks):zaeph:
- [Update viewing instructions and watch pages](#write-viewing):sachac:
-- [JS/CSS enhancement](#watch-css):emacsconf:
- [Prepare to handle talk state changes](#publish-live):sachac:publish:
+- [Move conf.org management to orga@res.emacsconf.org](#conforg):sachac:
- [Set up stream events on Toobnix and YouTube](#other-streams):sachac:stream:
- [Set up talks on Toobnix and YouTube](#video-platforms):sachac:yt:toobnix:
- [Check process for posting prerecs to the talk page and media directory as soon as the talk is live](#post-prerec):sachac:
@@ -458,6 +458,8 @@ chatter in the other lists cc&rsquo;d in this message; thank you.
- [Smoothen captioning workflow](#caption-workflow):sachac:
- [Add category tags and possibly links between talks across 2022 and all previous years](#link-pages):quiliro:wiki:
- [Turn off file upload service on media.emacsconf.org](#upload-off):sachac:infra:
+- [JS/CSS enhancement](#watch-css):emacsconf:
+- [Build up the ansible playbook](#ansible):sachac:opal:
- [Plan Etherpad use and hosting](#etherpad):sachac:ansible:
- [Set up BBB rooms and update conf.org](#create-bbb):sachac:
- [Coordinate and help volunteers](#coordinate-volunteers):sachac:
@@ -524,43 +526,6 @@ Make changes in [As prerecorded talks come in](#prerec-process)
- [ ] corwin is out from Nov 11-20, and we should start working on them before then.
-<a id="ansible"></a>
-
-## TODO Build up the ansible playbook :sachac:opal:
-
-git@git.emacsconf.org:pub/emacsconf-ansible
-
-Goals:
-
-Playbook will be able to reproduce:
-
-- [Etherpad](#etherpad): probably okay to deploy on VPS
-- web-based file upload: probably in a docker
-- publishing environment for schedule etc.
-
-in prod or docker container
-
-
-### TODO restreamers on live0
-
-
-### DONE icecast on live0
-
-(find-file &ldquo;/ssh:live|sudo::/etc/icecast2/icecast.xml&rdquo;)
-
-
-#### DONE Set up watch/gen-480p
-
-
-### TODO publishing environment
-
-
-### DONE Get ansible to run against a clean docker
-
-
-### DONE Set up Etherpad with MySQL
-
-
<a id="intro"></a>
## TODO Make something to display between talks :akshay196:
@@ -694,14 +659,6 @@ Maybe links to the current shift&rsquo;s pads
### TODO Update <https://live.emacsconf.org/> as well
-<a id="watch-css"></a>
-
-## TODO JS/CSS enhancement :emacsconf:
-
-
-### TODO Add start and end attributes to the brief stuff for possible JS/CSS
-
-
<a id="publish-live"></a>
## TODO Prepare to handle talk state changes :sachac:publish:
@@ -762,6 +719,14 @@ emacsconf-erc.el in the emacsconf-el repo
- announcement can include talk page, pad, IRC nick, pronouns
+<a id="conforg"></a>
+
+## TODO Move conf.org management to orga@res.emacsconf.org :sachac:
+
+so that more people can work with it during the conference
+See the publish role in the ansible playbook
+
+
<a id="other-streams"></a>
## TODO Set up stream events on Toobnix and YouTube :sachac:stream:
@@ -999,6 +964,51 @@ Sacha Chua
## TODO Turn off file upload service on media.emacsconf.org :sachac:infra:
+<a id="watch-css"></a>
+
+## TODO JS/CSS enhancement :emacsconf:
+
+
+### TODO Add start and end attributes to the brief stuff for possible JS/CSS
+
+
+<a id="ansible"></a>
+
+## TODO Build up the ansible playbook :sachac:opal:
+
+git@git.emacsconf.org:pub/emacsconf-ansible
+
+Goals:
+
+Playbook will be able to reproduce:
+
+- [Etherpad](#etherpad): probably okay to deploy on VPS
+- web-based file upload: probably in a docker
+- publishing environment for schedule etc.
+
+in prod or docker container
+
+
+### TODO restreamers on live0
+
+
+### DONE icecast on live0
+
+(find-file &ldquo;/ssh:live|sudo::/etc/icecast2/icecast.xml&rdquo;)
+
+
+#### DONE Set up watch/gen-480p
+
+
+### TODO publishing environment
+
+
+### DONE Get ansible to run against a clean docker
+
+
+### DONE Set up Etherpad with MySQL
+
+
<a id="etherpad"></a>
## INPROGRESS Plan Etherpad use and hosting :sachac:ansible:
@@ -2044,11 +2054,11 @@ Per categories, earlier suffixes come earlier in the process.
## 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
+This can only be done by the admins of the gitolite instance (zaeph,
+or bandali as a backup). 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:
@@ -2707,7 +2717,7 @@ Probably focus on grabbing the audio first and seeing what&rsquo;s worth keeping
Make a table of the form
-<table id="orge58dc32" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<table id="org4850a3d" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>