summaryrefslogtreecommitdiffstats
path: root/2022
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-10-11 20:54:01 -0400
committerSacha Chua <sacha@sachachua.com>2022-10-11 20:54:58 -0400
commit5a06e08f119a441bbe9e3092463ad0c9708b566d (patch)
tree53b764228ca2438f36f76db2519c5168f5b8166d /2022
parent5d3fabd5f7e58908815300ada7b8356749901d5a (diff)
downloademacsconf-wiki-5a06e08f119a441bbe9e3092463ad0c9708b566d.tar.xz
emacsconf-wiki-5a06e08f119a441bbe9e3092463ad0c9708b566d.zip
Update etherpad and ansible projects
Diffstat (limited to '2022')
-rw-r--r--2022/organizers-notebook/index.org40
1 files changed, 35 insertions, 5 deletions
diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org
index 763a2184..ca5b48de 100644
--- a/2022/organizers-notebook/index.org
+++ b/2022/organizers-notebook/index.org
@@ -220,8 +220,8 @@ We need time after the prerecs get submitted to:
- caption videos
- capture any extra info
- follow up with missing prerecs
-
-** TODO Plan Etherpad use and hosting :sachac:ansible:
+
+** INPROGRESS Plan Etherpad use and hosting :sachac:ansible:
:PROPERTIES:
:CUSTOM_ID: etherpad
:END:
@@ -230,6 +230,27 @@ We need time after the prerecs get submitted to:
- Per-pad, nicely structured info with abstract, watching information, etc. CarpentryCon 2022 Schedule • CarpentryCon 2022 https://2022.carpentrycon.org/
- One pad per session: https://meta.wikimedia.org/wiki/Arctic_Knot_Conference_2021/Program#Friday,_June_25th
- [[https://community.jitsi.org/t/tutorial-etherpad-integration-in-jitsi-meetings/99697][Etherpad integration in Jitsi ]]
+
+- Good: One pad per session
+- Better: Some kind of monitoring so that we can link to the pads or embed
+ the pads even before the conference starts while not risking too
+ much vandalism
+- Best:
+ - Pad can be easily regenerated from Emacs Lisp with a check to see if people have been adding to it
+ - Pad links to next talks
+
+Where should we host this?
+- live0: gets scaled up the most, lots of people connect to it for the conference, didn't hit performance constraints last time
+- front0: lower risk of interfering with stream
+
+[[#ansible][Ansible notes]]
+
+*** DONE Use the API to create pages based on all the slugs
+CLOSED: [2022-10-11 Tue 20:41]
+*** TODO Figure out monitoring; maybe get everything daily and commit to git repo?
+*** TODO Generate talk-specific pad content
+*** TODO Link to pad from talk page
+*** TODO Be able to fall back to wikimedia if necessary, probably keyed off PAD property
** TODO Update IRC instructions because of multiple tracks
:PROPERTIES:
:CUSTOM_ID: irc
@@ -270,10 +291,19 @@ DEADLINE: <2022-11-11 Fri>
:CUSTOM_ID: ansible
:END:
git@git.emacsconf.org:pub/emacsconf-ansible
-can currently publish
-*** TODO Get ansible to run against a clean docker
-*** TODO Add ikiwiki template to 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
+
+*** DONE Get ansible to run against a clean docker
+CLOSED: [2022-10-11 Tue 12:20]
+*** DONE Set up Etherpad with MySQL
** BLOCKED Make something to display between talks
:PROPERTIES: