diff options
-rw-r--r-- | 2020.md | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -67,6 +67,26 @@ Check out the [[videos and resources for each talk|talks]] and the [an Emacs user group](https://www.emacswiki.org/emacs/Usergroups). See you soon! +## Behind the scenes + +This year, we were again able to make EmacsConf happen entirely with +Free Software. For the live talks and/or Q&A sessions with speakers, +we used the BigBlueButton instance graciously shared with us by the +Free Software Foundation (FSF). The whole conference was captured and +streamed to the EmacsConf stream server running Icecast, using a +GStreamer pipeline based on a script written by Ruben Rodriguez for +streaming FSF events such as the LibrePlanet conference and FSF35. For +the collaborative pad for gathering questions and show notes, we used +an Etherpad on the Wikimedia Foundation instance hosted at +https://etherpad.wikimedia.org. For the EmacsConf website, we used +ikiwiki. During the conference, we used Emacs Lisp to plan the +schedule, update the topics across our IRC channels, and send +automated messages about upcoming talks to speakers and organizers, +all inside Emacs. As we write more about our streaming setup, +infrastructure, processes, and code, we'll update +https://emacsconf.org/2020 and post links to +[emacsconf-discuss](https://lists.gnu.org/mailman/listinfo/emacsconf-discuss). + [freesw]: https://www.gnu.org/philosophy/free-sw.html [ircs]: ircs://chat.freenode.net:6697/emacsconf [chat]: //chat.emacsconf.org |