summaryrefslogtreecommitdiffstats
path: root/2020.md
diff options
context:
space:
mode:
Diffstat (limited to '2020.md')
-rw-r--r--2020.md114
1 files changed, 114 insertions, 0 deletions
diff --git a/2020.md b/2020.md
new file mode 100644
index 00000000..786ceef1
--- /dev/null
+++ b/2020.md
@@ -0,0 +1,114 @@
+[[!meta copyright="Copyright © 2020 Amin Bandali"]]
+
+EmacsConf 2020 | Online Conference | **November 28 and 29, 2020**
+[[!img /i/emacsconf-logo1-256.png
+ alt="EmacsConf logo" class="center"]]
+[[**Talks**|talks]] | [[**Poster**|poster]] | [[Planning]] |
+[[Guidelines for Conduct|conduct]]
+
+EmacsConf is the conference about the joy of Emacs, Emacs Lisp, and
+memorizing key sequences.
+
+EmacsConf 2020 was on November 28 (Sat) and November 29 (Sun),
+2020 from 9am-5pm Toronto/EST time; equivalently, 6am-2pm PST,
+2pm-10pm UTC, 3pm-11pm Zurich/CET.
+
+It made sense to hold EmacsConf 2020 as a virtual (online) conference
+again this year, especially now, given the current state of the world
+with the ongoing global pandemic. We remain fully committed to
+freedom, and we will continue using our infrastructure and streaming
+setup consisting entirely of [free software][freesw], much like the
+last EmacsConf.
+
+## Watching
+
+You can now watch the videos of talks and Q&A sessions from the
+individual pages linked to in the [[list of talks|talks]]. There's also a
+[[playlist|emacsconf-2020.m3u]]. Low-resolution (480p) versions will
+be uploaded over the next few weeks. Please let us know of any issues!
+
+## Participating
+
+For audience questions specifically, we experimented with using a
+[collaboratively-editable
+Etherpad](https://etherpad.wikimedia.org/p/emacsconf-2020) as the
+primary means of collecting audience questions. We also took
+questions from our IRC channel (`#emacsconf` on `chat.freenode.net`),
+with volunteers adding questions from that channel to the pad on
+behalf of folks who were not able to or prefer not to use the
+web-based questions pad. [[Here's the archived pad.|pad]]
+
+To follow up after the conference, please check the [[list of talks|talks]] for
+the link to the individual talk page. We've added the questions and
+notes from the pad to each talk's page, and we'll ask the speakers to
+review the pages and add more information.
+
+Come hang out with us in `#emacsconf` on `chat.freenode.net`. You can
+join the chat using [your favourite IRC client][ircs], or by visiting
+[chat.emacsconf.org][chat] in your web browser, a self-hosted instance
+of [The Lounge][thelounge] free software web IRC client for EmacsConf.
+
+## Continuing the conversation
+
+Here are a few posts and discussions about EmacsConf:
+
+- [Reddit: What are your favourite EmacsConf 2020 talks?](https://www.reddit.com/r/emacs/comments/k77k6a/what_are_your_favourite_emacsconf_2020_talks/)
+- [Reddit: EmacsConf 2020: Videos are out!](https://www.reddit.com/r/emacs/comments/k7i20b/emacsconf_2020_videos_are_out/)
+- [Hacker News: EmacsConf 2020 Talks](https://news.ycombinator.com/item?id=25324311)
+- add your link here
+
+## Next steps
+
+You can:
+
+- Check out the [[videos and resources for each talk|talks]] and the
+[[archived pad|pad]]
+- Keep the conversation going by joining or organizing
+[an Emacs user group](https://www.emacswiki.org/emacs/Usergroups)
+- Subscribe to our mailing list [emacsconf-discuss][emacsconf-discuss]
+for discussion and announcements (including next year's conference)
+
+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
+[thelounge]: //thelounge.chat
+[emacsconf-discuss]: //lists.gnu.org/mailman/listinfo/emacsconf-discuss
+
+## Thanks
+
+- Thanks to the Free Software Foundation, especially the tech team, for support and for sharing their BigBlueButton host
+- Volunteers:
+ - bandali: Amin Bandali - main organization, communication, streaming, tech, hosting
+ - bhavin192: Bhavin Gandhi - tech checks, subtitles
+ - bremner: David Bremner - feedback
+ - dto: David O'Toole - #emacsconf-accessible, tech checks
+ - jcorneli: Joe Corneli - #emacsconf-accessible
+ - mplsCorwin: Corwin Brust - feedback
+ - publicvoit: Karl Voit - collaborative pad, tech checks
+ - sachac: Sacha Chua - scheduling, automation, processes, subtitles/transcripts, documentation
+ - seabass - #emacsconf-accessible
+ - zaeph: Leo Vivier - tech checks, coordination, timekeeping
+- Thanks to ArneBab and sirvolta for FFmpeg tips
+- And thanks to everyone!