diff options
Diffstat (limited to '')
-rw-r--r-- | 2020/schedule-details.txt | 82 | ||||
-rw-r--r-- | 2020/schedule.md | 88 | ||||
-rw-r--r-- | 2020/schedule.org | 6 |
3 files changed, 88 insertions, 88 deletions
diff --git a/2020/schedule-details.txt b/2020/schedule-details.txt index 3aa43a7f..3f439265 100644 --- a/2020/schedule-details.txt +++ b/2020/schedule-details.txt @@ -1,52 +1,52 @@ <table width="100%"><tr><td colspan="4"><strong>NOVEMBER 28 (Saturday)<strong></td></tr> -<tr><td colspan="4"><strong><a href="/2020/schedule/00">9:00 - 9:30 Opening remarks</a><strong></td></tr> +<tr><td colspan="4"><strong><a href="/2020/talks/00">9:00 - 9:30 Opening remarks</a><strong></td></tr> <tr><td colspan="4"><strong>9:30 - 12:00 User talks<strong></td></tr> <tr><td colspan="4"><strong>User stories<strong></td></tr> -<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:37 AM</td><td><a href="/2020/schedule/01">Emacs News Highlights</a></td><td>Sacha Chua</td></tr> -<tr><td width=100>~ 9:40 AM</td><td width=100>~10:00 AM</td><td><a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a></td><td>Leo Vivier</td></tr> +<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:37 AM</td><td><a href="/2020/talks/01">Emacs News Highlights</a></td><td>Sacha Chua</td></tr> +<tr><td width=100>~ 9:40 AM</td><td width=100>~10:00 AM</td><td><a href="/2020/talks/02">An Emacs Developer Story: From User to Package Maintainer</a></td><td>Leo Vivier</td></tr> <tr><td colspan="4"><strong>Exploring Emacs's flexibility<strong></td></tr> -<tr><td width=100>~10:03 AM</td><td width=100>~10:13 AM</td><td><a href="/2020/schedule/03">Idea to Novel Superstructure: Emacs for Writing</a></td><td>Bala Ramadurai</td></tr> -<tr><td width=100>~10:16 AM</td><td width=100>~10:26 AM</td><td><a href="/2020/schedule/04">Music in Plain Text</a></td><td>Jonathan Gregory</td></tr> -<tr><td width=100>~10:29 AM</td><td width=100>~10:45 AM</td><td><a href="/2020/schedule/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a></td><td>Grant Shangreaux</td></tr> +<tr><td width=100>~10:03 AM</td><td width=100>~10:13 AM</td><td><a href="/2020/talks/03">Idea to Novel Superstructure: Emacs for Writing</a></td><td>Bala Ramadurai</td></tr> +<tr><td width=100>~10:16 AM</td><td width=100>~10:26 AM</td><td><a href="/2020/talks/04">Music in Plain Text</a></td><td>Jonathan Gregory</td></tr> +<tr><td width=100>~10:29 AM</td><td width=100>~10:45 AM</td><td><a href="/2020/talks/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a></td><td>Grant Shangreaux</td></tr> <tr><td colspan="4"><strong>Emacs configuration<strong></td></tr> -<tr><td width=100>~10:48 AM</td><td width=100>~10:58 AM</td><td><a href="/2020/schedule/06">Trivial Emacs Kits</a></td><td>Corwin Brust</td></tr> -<tr><td width=100>~11:01 AM</td><td width=100>~11:21 AM</td><td><a href="/2020/schedule/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a></td><td>Sid Kasivajhula (countvaj`)</td></tr> -<tr><td width=100>~11:24 AM</td><td width=100>~11:44 AM</td><td><a href="/2020/schedule/08">Building reproducible Emacs</a></td><td>Andrew Tropin (abcdw)</td></tr> -<tr><td width=100>~11:47 AM</td><td width=100>~12:27 PM</td><td><a href="/2020/schedule/21">On why most of the best features in eev look like 5-minute hacks</a></td><td>Eduardo Ochs (edrx)</td></tr> +<tr><td width=100>~10:48 AM</td><td width=100>~10:58 AM</td><td><a href="/2020/talks/06">Trivial Emacs Kits</a></td><td>Corwin Brust</td></tr> +<tr><td width=100>~11:01 AM</td><td width=100>~11:21 AM</td><td><a href="/2020/talks/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a></td><td>Sid Kasivajhula (countvaj`)</td></tr> +<tr><td width=100>~11:24 AM</td><td width=100>~11:44 AM</td><td><a href="/2020/talks/08">Building reproducible Emacs</a></td><td>Andrew Tropin (abcdw)</td></tr> +<tr><td width=100>~11:47 AM</td><td width=100>~12:27 PM</td><td><a href="/2020/talks/21">On why most of the best features in eev look like 5-minute hacks</a></td><td>Eduardo Ochs (edrx)</td></tr> <tr><td colspan="4"><strong>12:00 - 13:00 Lunch<strong></td></tr> <tr><td colspan="4"><strong>13:00 - 16:30 Afternoon talks<strong></td></tr> -<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/schedule/09">Orgmode - your life in plain text</a></td><td>Rainer König</td></tr> -<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/schedule/10">Lead your future with Org</a></td><td>Andrea</td></tr> -<tr><td width=100>~ 1:29 PM</td><td width=100>~ 1:49 PM</td><td><a href="/2020/schedule/11">the org-gtd package: opinions about Getting Things Done</a></td><td>Aldric</td></tr> -<tr><td width=100>~ 1:52 PM</td><td width=100>~ 2:02 PM</td><td><a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a></td><td>Leo Vivier</td></tr> -<tr><td width=100>~ 2:05 PM</td><td width=100>~ 2:15 PM</td><td><a href="/2020/schedule/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a></td><td>Joseph Corneli, Raymond Puzio, and Cameron Ray Smith</td></tr> -<tr><td width=100>~ 2:18 PM</td><td width=100>~ 2:38 PM</td><td><a href="/2020/schedule/14">README-Driven Design</a></td><td>Adam Ard</td></tr> -<tr><td width=100>~ 2:41 PM</td><td width=100>~ 2:51 PM</td><td><a href="/2020/schedule/15">Moving from Jekyll to OrgMode, an experience report</a></td><td>Adolfo Villafiorita</td></tr> -<tr><td width=100>~ 2:54 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/schedule/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a></td><td>Leo Vivier</td></tr> -<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:37 PM</td><td><a href="/2020/schedule/17">Org-mode and Org-Roam for Scholars and Researchers</a></td><td>Noorah Alhasan</td></tr> -<tr><td width=100>~ 3:40 PM</td><td width=100>~ 4:00 PM</td><td><a href="/2020/schedule/18">Org-roam: Technical Presentation</a></td><td>Leo Vivier</td></tr> -<tr><td width=100>~ 4:03 PM</td><td width=100>~ 4:13 PM</td><td><a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a></td><td>Brett Gilio</td></tr> -<tr><td width=100>~ 4:16 PM</td><td width=100>~ 4:36 PM</td><td><a href="/2020/schedule/20">OMG Macros</a></td><td>Corwin Brust</td></tr> -<tr><td colspan="4"><strong><a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a><strong></td></tr> +<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/talks/09">Orgmode - your life in plain text</a></td><td>Rainer König</td></tr> +<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/talks/10">Lead your future with Org</a></td><td>Andrea</td></tr> +<tr><td width=100>~ 1:29 PM</td><td width=100>~ 1:49 PM</td><td><a href="/2020/talks/11">the org-gtd package: opinions about Getting Things Done</a></td><td>Aldric</td></tr> +<tr><td width=100>~ 1:52 PM</td><td width=100>~ 2:02 PM</td><td><a href="/2020/talks/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a></td><td>Leo Vivier</td></tr> +<tr><td width=100>~ 2:05 PM</td><td width=100>~ 2:15 PM</td><td><a href="/2020/talks/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a></td><td>Joseph Corneli, Raymond Puzio, and Cameron Ray Smith</td></tr> +<tr><td width=100>~ 2:18 PM</td><td width=100>~ 2:38 PM</td><td><a href="/2020/talks/14">README-Driven Design</a></td><td>Adam Ard</td></tr> +<tr><td width=100>~ 2:41 PM</td><td width=100>~ 2:51 PM</td><td><a href="/2020/talks/15">Moving from Jekyll to OrgMode, an experience report</a></td><td>Adolfo Villafiorita</td></tr> +<tr><td width=100>~ 2:54 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/talks/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a></td><td>Leo Vivier</td></tr> +<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:37 PM</td><td><a href="/2020/talks/17">Org-mode and Org-Roam for Scholars and Researchers</a></td><td>Noorah Alhasan</td></tr> +<tr><td width=100>~ 3:40 PM</td><td width=100>~ 4:00 PM</td><td><a href="/2020/talks/18">Org-roam: Technical Presentation</a></td><td>Leo Vivier</td></tr> +<tr><td width=100>~ 4:03 PM</td><td width=100>~ 4:13 PM</td><td><a href="/2020/talks/19">Sharing blogs (and more) with org-webring</a></td><td>Brett Gilio</td></tr> +<tr><td width=100>~ 4:16 PM</td><td width=100>~ 4:36 PM</td><td><a href="/2020/talks/20">OMG Macros</a></td><td>Corwin Brust</td></tr> +<tr><td colspan="4"><strong><a href="/2020/talks/40">16:30 - 17:00 Closing remarks</a><strong></td></tr> <tr><td colspan="4"><strong>NOVEMBER 29 (Sunday)<strong></td></tr> -<tr><td colspan="4"><strong><a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a><strong></td></tr> +<tr><td colspan="4"><strong><a href="/2020/talks/41">9:00 - 9:10 Opening remarks</a><strong></td></tr> <tr><td colspan="4"><strong>9:10 - 12:00 Morning talks<strong></td></tr> -<tr><td width=100>~ 9:13 AM</td><td width=100>~ 9:30 AM</td><td><a href="/2020/schedule/38">Emacs development update</a></td><td>John Wiegley</td></tr> -<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:53 AM</td><td><a href="/2020/schedule/22">Powering-up Special Blocks</a></td><td>Musa Al-hassy</td></tr> -<tr><td width=100>~ 9:56 AM</td><td width=100>~10:46 AM</td><td><a href="/2020/schedule/23">Incremental Parsing with emacs-tree-sitter</a></td><td>Tuấn-Anh Nguyễn</td></tr> -<tr><td width=100>~10:49 AM</td><td width=100>~11:09 AM</td><td><a href="/2020/schedule/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a></td><td>Andrea</td></tr> -<tr><td width=100>~11:12 AM</td><td width=100>~11:22 AM</td><td><a href="/2020/schedule/25">Traverse complex JSON structures with live feedback</a></td><td>Zen Monk Alain M. Lafon</td></tr> -<tr><td width=100>~11:25 AM</td><td width=100>~11:45 AM</td><td><a href="/2020/schedule/39">NonGNU ELPA</a></td><td>Richard Stallman</td></tr> +<tr><td width=100>~ 9:13 AM</td><td width=100>~ 9:30 AM</td><td><a href="/2020/talks/38">Emacs development update</a></td><td>John Wiegley</td></tr> +<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:53 AM</td><td><a href="/2020/talks/22">Powering-up Special Blocks</a></td><td>Musa Al-hassy</td></tr> +<tr><td width=100>~ 9:56 AM</td><td width=100>~10:46 AM</td><td><a href="/2020/talks/23">Incremental Parsing with emacs-tree-sitter</a></td><td>Tuấn-Anh Nguyễn</td></tr> +<tr><td width=100>~10:49 AM</td><td width=100>~11:09 AM</td><td><a href="/2020/talks/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a></td><td>Andrea</td></tr> +<tr><td width=100>~11:12 AM</td><td width=100>~11:22 AM</td><td><a href="/2020/talks/25">Traverse complex JSON structures with live feedback</a></td><td>Zen Monk Alain M. Lafon</td></tr> +<tr><td width=100>~11:25 AM</td><td width=100>~11:45 AM</td><td><a href="/2020/talks/39">NonGNU ELPA</a></td><td>Richard Stallman</td></tr> <tr><td colspan="4"><strong>12:00 - 13:00 Lunch<strong></td></tr> <tr><td colspan="4"><strong>13:00 - 16:30 Afternoon talks<strong></td></tr> -<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/schedule/26">Emacs as a Highschooler: How It Changed My Life</a></td><td>Pierce Wang</td></tr> -<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/schedule/27">State of Retro Gaming in Emacs</a></td><td>Vasilij "wasamasa" Schneidermann</td></tr> -<tr><td width=100>~ 1:29 PM</td><td width=100>~ 2:19 PM</td><td><a href="/2020/schedule/28">Welcome To The Dungeon</a></td><td>Erik Elmshauser and Corwin Brust</td></tr> -<tr><td width=100>~ 2:22 PM</td><td width=100>~ 2:42 PM</td><td><a href="/2020/schedule/29">Pathing of Least Resistance</a></td><td>Erik Elmshauser and Corwin Brust</td></tr> -<tr><td width=100>~ 2:45 PM</td><td width=100>~ 2:55 PM</td><td><a href="/2020/schedule/30">A tour of vterm</a></td><td>Gabriele Bozzola (@sbozzolo)</td></tr> -<tr><td width=100>~ 2:58 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/schedule/31">Lakota Language and Emacs</a></td><td>Grant Shangreaux</td></tr> -<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:41 PM</td><td><a href="/2020/schedule/32">Object Oriented Code in the Gnus Newsreader</a></td><td>Eric Abrahamsen</td></tr> -<tr><td width=100>~ 3:44 PM</td><td width=100>~ 4:04 PM</td><td><a href="/2020/schedule/33">Maxima a computer algebra system in Emacs</a></td><td>Fermin MF</td></tr> -<tr><td width=100>~ 4:07 PM</td><td width=100>~ 4:30 PM</td><td><a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a></td><td>Matthew Zeng</td></tr> -<tr><td width=100>~ 4:33 PM</td><td width=100>~ 4:43 PM</td><td><a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</td></tr> -<tr><td colspan="4"><strong><a href="/2020/schedule/42">16:30 - 17:00 Closing remarks</a><strong></td></tr></table> +<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/talks/26">Emacs as a Highschooler: How It Changed My Life</a></td><td>Pierce Wang</td></tr> +<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/talks/27">State of Retro Gaming in Emacs</a></td><td>Vasilij "wasamasa" Schneidermann</td></tr> +<tr><td width=100>~ 1:29 PM</td><td width=100>~ 2:19 PM</td><td><a href="/2020/talks/28">Welcome To The Dungeon</a></td><td>Erik Elmshauser and Corwin Brust</td></tr> +<tr><td width=100>~ 2:22 PM</td><td width=100>~ 2:42 PM</td><td><a href="/2020/talks/29">Pathing of Least Resistance</a></td><td>Erik Elmshauser and Corwin Brust</td></tr> +<tr><td width=100>~ 2:45 PM</td><td width=100>~ 2:55 PM</td><td><a href="/2020/talks/30">A tour of vterm</a></td><td>Gabriele Bozzola (@sbozzolo)</td></tr> +<tr><td width=100>~ 2:58 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/talks/31">Lakota Language and Emacs</a></td><td>Grant Shangreaux</td></tr> +<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:41 PM</td><td><a href="/2020/talks/32">Object Oriented Code in the Gnus Newsreader</a></td><td>Eric Abrahamsen</td></tr> +<tr><td width=100>~ 3:44 PM</td><td width=100>~ 4:04 PM</td><td><a href="/2020/talks/33">Maxima a computer algebra system in Emacs</a></td><td>Fermin MF</td></tr> +<tr><td width=100>~ 4:07 PM</td><td width=100>~ 4:30 PM</td><td><a href="/2020/talks/34">Extend Emacs to Modern GUI Applications with EAF</a></td><td>Matthew Zeng</td></tr> +<tr><td width=100>~ 4:33 PM</td><td width=100>~ 4:43 PM</td><td><a href="/2020/talks/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</td></tr> +<tr><td colspan="4"><strong><a href="/2020/talks/42">16:30 - 17:00 Closing remarks</a><strong></td></tr></table> diff --git a/2020/schedule.md b/2020/schedule.md index 9e3270d2..cc2b55a0 100644 --- a/2020/schedule.md +++ b/2020/schedule.md @@ -2,62 +2,62 @@ [[!meta copyright="Copyright © 2020 Amin Bandali and Sacha Chua"]] <!--- schedule.md is automatically exported from schedule.org. Please do not edit schedule.md directly. ---> -EmacsConf 2020 will be 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. Instructions on how to watch/participate will be posted at <https://emacsconf.org/2020> closer to the day of the virtual conference. +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. -**Please note that the times on this schedule are a rough approximation, and that the talks might be rearranged or dropped depending on speaker availability.** We are aiming for having talks presented live, but some may be presented prerecorded to reduce technical risks. Further, the speakers will try to be available on the collaborative pad (<https://etherpad.wikimedia.org/p/emacsconf-2020>) and the IRC backchannel, #emacsconf on chat.freenode.net, to answer questions. If there’s not enough time in the day for all the talks that are available, we will play any remaining prerecorded talks over the lunch break or after the conference ends as time permits, and they will made available with the rest of the talks in the following days/weeks after the event. +**Please note that the times on this schedule were a rough approximation.** A number of talks were presented pre-recorded to reduce technical risks, usually followed by live Q&A over web conference, collaborative pad (<https://etherpad.wikimedia.org/p/emacsconf-2020>) or the IRC backchannel (`#emacsconf` on `chat.freenode.net`). -All the times below are given in EST time. You can check out the individual talk pages for times in a few different timezones. +All the times below were given in EST. <table width="100%"><tr><td colspan="4"><strong>NOVEMBER 28 (Saturday)<strong></td></tr> -<tr><td colspan="4"><strong><a href="/2020/schedule/00">9:00 - 9:30 Opening remarks</a><strong></td></tr> +<tr><td colspan="4"><strong><a href="/2020/talks/00">9:00 - 9:30 Opening remarks</a><strong></td></tr> <tr><td colspan="4"><strong>9:30 - 12:00 User talks<strong></td></tr> <tr><td colspan="4"><strong>User stories<strong></td></tr> -<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:37 AM</td><td><a href="/2020/schedule/01">Emacs News Highlights</a></td><td>Sacha Chua</td></tr> -<tr><td width=100>~ 9:40 AM</td><td width=100>~10:00 AM</td><td><a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a></td><td>Leo Vivier</td></tr> +<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:37 AM</td><td><a href="/2020/talks/01">Emacs News Highlights</a></td><td>Sacha Chua</td></tr> +<tr><td width=100>~ 9:40 AM</td><td width=100>~10:00 AM</td><td><a href="/2020/talks/02">An Emacs Developer Story: From User to Package Maintainer</a></td><td>Leo Vivier</td></tr> <tr><td colspan="4"><strong>Exploring Emacs's flexibility<strong></td></tr> -<tr><td width=100>~10:03 AM</td><td width=100>~10:13 AM</td><td><a href="/2020/schedule/03">Idea to Novel Superstructure: Emacs for Writing</a></td><td>Bala Ramadurai</td></tr> -<tr><td width=100>~10:16 AM</td><td width=100>~10:26 AM</td><td><a href="/2020/schedule/04">Music in Plain Text</a></td><td>Jonathan Gregory</td></tr> -<tr><td width=100>~10:29 AM</td><td width=100>~10:45 AM</td><td><a href="/2020/schedule/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a></td><td>Grant Shangreaux</td></tr> +<tr><td width=100>~10:03 AM</td><td width=100>~10:13 AM</td><td><a href="/2020/talks/03">Idea to Novel Superstructure: Emacs for Writing</a></td><td>Bala Ramadurai</td></tr> +<tr><td width=100>~10:16 AM</td><td width=100>~10:26 AM</td><td><a href="/2020/talks/04">Music in Plain Text</a></td><td>Jonathan Gregory</td></tr> +<tr><td width=100>~10:29 AM</td><td width=100>~10:45 AM</td><td><a href="/2020/talks/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a></td><td>Grant Shangreaux</td></tr> <tr><td colspan="4"><strong>Emacs configuration<strong></td></tr> -<tr><td width=100>~10:48 AM</td><td width=100>~10:58 AM</td><td><a href="/2020/schedule/06">Trivial Emacs Kits</a></td><td>Corwin Brust</td></tr> -<tr><td width=100>~11:01 AM</td><td width=100>~11:21 AM</td><td><a href="/2020/schedule/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a></td><td>Sid Kasivajhula (countvaj`)</td></tr> -<tr><td width=100>~11:24 AM</td><td width=100>~11:44 AM</td><td><a href="/2020/schedule/08">Building reproducible Emacs</a></td><td>Andrew Tropin (abcdw)</td></tr> -<tr><td width=100>~11:47 AM</td><td width=100>~12:27 PM</td><td><a href="/2020/schedule/21">On why most of the best features in eev look like 5-minute hacks</a></td><td>Eduardo Ochs (edrx)</td></tr> +<tr><td width=100>~10:48 AM</td><td width=100>~10:58 AM</td><td><a href="/2020/talks/06">Trivial Emacs Kits</a></td><td>Corwin Brust</td></tr> +<tr><td width=100>~11:01 AM</td><td width=100>~11:21 AM</td><td><a href="/2020/talks/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a></td><td>Sid Kasivajhula (countvaj`)</td></tr> +<tr><td width=100>~11:24 AM</td><td width=100>~11:44 AM</td><td><a href="/2020/talks/08">Building reproducible Emacs</a></td><td>Andrew Tropin (abcdw)</td></tr> +<tr><td width=100>~11:47 AM</td><td width=100>~12:27 PM</td><td><a href="/2020/talks/21">On why most of the best features in eev look like 5-minute hacks</a></td><td>Eduardo Ochs (edrx)</td></tr> <tr><td colspan="4"><strong>12:00 - 13:00 Lunch<strong></td></tr> <tr><td colspan="4"><strong>13:00 - 16:30 Afternoon talks<strong></td></tr> -<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/schedule/09">Orgmode - your life in plain text</a></td><td>Rainer König</td></tr> -<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/schedule/10">Lead your future with Org</a></td><td>Andrea</td></tr> -<tr><td width=100>~ 1:29 PM</td><td width=100>~ 1:49 PM</td><td><a href="/2020/schedule/11">the org-gtd package: opinions about Getting Things Done</a></td><td>Aldric</td></tr> -<tr><td width=100>~ 1:52 PM</td><td width=100>~ 2:02 PM</td><td><a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a></td><td>Leo Vivier</td></tr> -<tr><td width=100>~ 2:05 PM</td><td width=100>~ 2:15 PM</td><td><a href="/2020/schedule/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a></td><td>Joseph Corneli, Raymond Puzio, and Cameron Ray Smith</td></tr> -<tr><td width=100>~ 2:18 PM</td><td width=100>~ 2:38 PM</td><td><a href="/2020/schedule/14">README-Driven Design</a></td><td>Adam Ard</td></tr> -<tr><td width=100>~ 2:41 PM</td><td width=100>~ 2:51 PM</td><td><a href="/2020/schedule/15">Moving from Jekyll to OrgMode, an experience report</a></td><td>Adolfo Villafiorita</td></tr> -<tr><td width=100>~ 2:54 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/schedule/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a></td><td>Leo Vivier</td></tr> -<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:37 PM</td><td><a href="/2020/schedule/17">Org-mode and Org-Roam for Scholars and Researchers</a></td><td>Noorah Alhasan</td></tr> -<tr><td width=100>~ 3:40 PM</td><td width=100>~ 4:00 PM</td><td><a href="/2020/schedule/18">Org-roam: Technical Presentation</a></td><td>Leo Vivier</td></tr> -<tr><td width=100>~ 4:03 PM</td><td width=100>~ 4:13 PM</td><td><a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a></td><td>Brett Gilio</td></tr> -<tr><td width=100>~ 4:16 PM</td><td width=100>~ 4:36 PM</td><td><a href="/2020/schedule/20">OMG Macros</a></td><td>Corwin Brust</td></tr> -<tr><td colspan="4"><strong><a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a><strong></td></tr> +<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/talks/09">Orgmode - your life in plain text</a></td><td>Rainer König</td></tr> +<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/talks/10">Lead your future with Org</a></td><td>Andrea</td></tr> +<tr><td width=100>~ 1:29 PM</td><td width=100>~ 1:49 PM</td><td><a href="/2020/talks/11">the org-gtd package: opinions about Getting Things Done</a></td><td>Aldric</td></tr> +<tr><td width=100>~ 1:52 PM</td><td width=100>~ 2:02 PM</td><td><a href="/2020/talks/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a></td><td>Leo Vivier</td></tr> +<tr><td width=100>~ 2:05 PM</td><td width=100>~ 2:15 PM</td><td><a href="/2020/talks/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a></td><td>Joseph Corneli, Raymond Puzio, and Cameron Ray Smith</td></tr> +<tr><td width=100>~ 2:18 PM</td><td width=100>~ 2:38 PM</td><td><a href="/2020/talks/14">README-Driven Design</a></td><td>Adam Ard</td></tr> +<tr><td width=100>~ 2:41 PM</td><td width=100>~ 2:51 PM</td><td><a href="/2020/talks/15">Moving from Jekyll to OrgMode, an experience report</a></td><td>Adolfo Villafiorita</td></tr> +<tr><td width=100>~ 2:54 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/talks/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a></td><td>Leo Vivier</td></tr> +<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:37 PM</td><td><a href="/2020/talks/17">Org-mode and Org-Roam for Scholars and Researchers</a></td><td>Noorah Alhasan</td></tr> +<tr><td width=100>~ 3:40 PM</td><td width=100>~ 4:00 PM</td><td><a href="/2020/talks/18">Org-roam: Technical Presentation</a></td><td>Leo Vivier</td></tr> +<tr><td width=100>~ 4:03 PM</td><td width=100>~ 4:13 PM</td><td><a href="/2020/talks/19">Sharing blogs (and more) with org-webring</a></td><td>Brett Gilio</td></tr> +<tr><td width=100>~ 4:16 PM</td><td width=100>~ 4:36 PM</td><td><a href="/2020/talks/20">OMG Macros</a></td><td>Corwin Brust</td></tr> +<tr><td colspan="4"><strong><a href="/2020/talks/40">16:30 - 17:00 Closing remarks</a><strong></td></tr> <tr><td colspan="4"><strong>NOVEMBER 29 (Sunday)<strong></td></tr> -<tr><td colspan="4"><strong><a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a><strong></td></tr> +<tr><td colspan="4"><strong><a href="/2020/talks/41">9:00 - 9:10 Opening remarks</a><strong></td></tr> <tr><td colspan="4"><strong>9:10 - 12:00 Morning talks<strong></td></tr> -<tr><td width=100>~ 9:13 AM</td><td width=100>~ 9:30 AM</td><td><a href="/2020/schedule/38">Emacs development update</a></td><td>John Wiegley</td></tr> -<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:53 AM</td><td><a href="/2020/schedule/22">Powering-up Special Blocks</a></td><td>Musa Al-hassy</td></tr> -<tr><td width=100>~ 9:56 AM</td><td width=100>~10:46 AM</td><td><a href="/2020/schedule/23">Incremental Parsing with emacs-tree-sitter</a></td><td>Tuấn-Anh Nguyễn</td></tr> -<tr><td width=100>~10:49 AM</td><td width=100>~11:09 AM</td><td><a href="/2020/schedule/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a></td><td>Andrea</td></tr> -<tr><td width=100>~11:12 AM</td><td width=100>~11:22 AM</td><td><a href="/2020/schedule/25">Traverse complex JSON structures with live feedback</a></td><td>Zen Monk Alain M. Lafon</td></tr> -<tr><td width=100>~11:25 AM</td><td width=100>~11:45 AM</td><td><a href="/2020/schedule/39">NonGNU ELPA</a></td><td>Richard Stallman</td></tr> +<tr><td width=100>~ 9:13 AM</td><td width=100>~ 9:30 AM</td><td><a href="/2020/talks/38">Emacs development update</a></td><td>John Wiegley</td></tr> +<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:53 AM</td><td><a href="/2020/talks/22">Powering-up Special Blocks</a></td><td>Musa Al-hassy</td></tr> +<tr><td width=100>~ 9:56 AM</td><td width=100>~10:46 AM</td><td><a href="/2020/talks/23">Incremental Parsing with emacs-tree-sitter</a></td><td>Tuấn-Anh Nguyễn</td></tr> +<tr><td width=100>~10:49 AM</td><td width=100>~11:09 AM</td><td><a href="/2020/talks/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a></td><td>Andrea</td></tr> +<tr><td width=100>~11:12 AM</td><td width=100>~11:22 AM</td><td><a href="/2020/talks/25">Traverse complex JSON structures with live feedback</a></td><td>Zen Monk Alain M. Lafon</td></tr> +<tr><td width=100>~11:25 AM</td><td width=100>~11:45 AM</td><td><a href="/2020/talks/39">NonGNU ELPA</a></td><td>Richard Stallman</td></tr> <tr><td colspan="4"><strong>12:00 - 13:00 Lunch<strong></td></tr> <tr><td colspan="4"><strong>13:00 - 16:30 Afternoon talks<strong></td></tr> -<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/schedule/26">Emacs as a Highschooler: How It Changed My Life</a></td><td>Pierce Wang</td></tr> -<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/schedule/27">State of Retro Gaming in Emacs</a></td><td>Vasilij "wasamasa" Schneidermann</td></tr> -<tr><td width=100>~ 1:29 PM</td><td width=100>~ 2:19 PM</td><td><a href="/2020/schedule/28">Welcome To The Dungeon</a></td><td>Erik Elmshauser and Corwin Brust</td></tr> -<tr><td width=100>~ 2:22 PM</td><td width=100>~ 2:42 PM</td><td><a href="/2020/schedule/29">Pathing of Least Resistance</a></td><td>Erik Elmshauser and Corwin Brust</td></tr> -<tr><td width=100>~ 2:45 PM</td><td width=100>~ 2:55 PM</td><td><a href="/2020/schedule/30">A tour of vterm</a></td><td>Gabriele Bozzola (@sbozzolo)</td></tr> -<tr><td width=100>~ 2:58 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/schedule/31">Lakota Language and Emacs</a></td><td>Grant Shangreaux</td></tr> -<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:41 PM</td><td><a href="/2020/schedule/32">Object Oriented Code in the Gnus Newsreader</a></td><td>Eric Abrahamsen</td></tr> -<tr><td width=100>~ 3:44 PM</td><td width=100>~ 4:04 PM</td><td><a href="/2020/schedule/33">Maxima a computer algebra system in Emacs</a></td><td>Fermin MF</td></tr> -<tr><td width=100>~ 4:07 PM</td><td width=100>~ 4:30 PM</td><td><a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a></td><td>Matthew Zeng</td></tr> -<tr><td width=100>~ 4:33 PM</td><td width=100>~ 4:43 PM</td><td><a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</td></tr> -<tr><td colspan="4"><strong><a href="/2020/schedule/42">16:30 - 17:00 Closing remarks</a><strong></td></tr></table> +<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/talks/26">Emacs as a Highschooler: How It Changed My Life</a></td><td>Pierce Wang</td></tr> +<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/talks/27">State of Retro Gaming in Emacs</a></td><td>Vasilij "wasamasa" Schneidermann</td></tr> +<tr><td width=100>~ 1:29 PM</td><td width=100>~ 2:19 PM</td><td><a href="/2020/talks/28">Welcome To The Dungeon</a></td><td>Erik Elmshauser and Corwin Brust</td></tr> +<tr><td width=100>~ 2:22 PM</td><td width=100>~ 2:42 PM</td><td><a href="/2020/talks/29">Pathing of Least Resistance</a></td><td>Erik Elmshauser and Corwin Brust</td></tr> +<tr><td width=100>~ 2:45 PM</td><td width=100>~ 2:55 PM</td><td><a href="/2020/talks/30">A tour of vterm</a></td><td>Gabriele Bozzola (@sbozzolo)</td></tr> +<tr><td width=100>~ 2:58 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/talks/31">Lakota Language and Emacs</a></td><td>Grant Shangreaux</td></tr> +<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:41 PM</td><td><a href="/2020/talks/32">Object Oriented Code in the Gnus Newsreader</a></td><td>Eric Abrahamsen</td></tr> +<tr><td width=100>~ 3:44 PM</td><td width=100>~ 4:04 PM</td><td><a href="/2020/talks/33">Maxima a computer algebra system in Emacs</a></td><td>Fermin MF</td></tr> +<tr><td width=100>~ 4:07 PM</td><td width=100>~ 4:30 PM</td><td><a href="/2020/talks/34">Extend Emacs to Modern GUI Applications with EAF</a></td><td>Matthew Zeng</td></tr> +<tr><td width=100>~ 4:33 PM</td><td width=100>~ 4:43 PM</td><td><a href="/2020/talks/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</td></tr> +<tr><td colspan="4"><strong><a href="/2020/talks/42">16:30 - 17:00 Closing remarks</a><strong></td></tr></table> diff --git a/2020/schedule.org b/2020/schedule.org index 5731cc54..ea39d46c 100644 --- a/2020/schedule.org +++ b/2020/schedule.org @@ -4,10 +4,10 @@ <!--- schedule.md is automatically exported from schedule.org. Please do not edit schedule.md directly. ---> #+end_export -EmacsConf 2020 will be 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. Instructions on how to watch/participate will be posted at https://emacsconf.org/2020 closer to the day of the virtual conference. +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. -*Please note that the times on this schedule are a rough approximation, and that the talks might be rearranged or dropped depending on speaker availability.* We are aiming for having talks presented live, but some may be presented prerecorded to reduce technical risks. Further, the speakers will try to be available on the collaborative pad (https://etherpad.wikimedia.org/p/emacsconf-2020) and the IRC backchannel, #emacsconf on chat.freenode.net, to answer questions. If there’s not enough time in the day for all the talks that are available, we will play any remaining prerecorded talks over the lunch break or after the conference ends as time permits, and they will made available with the rest of the talks in the following days/weeks after the event. +*Please note that the times on this schedule were a rough approximation.* A number of talks were presented pre-recorded to reduce technical risks, usually followed by live Q&A over web conference, collaborative pad (https://etherpad.wikimedia.org/p/emacsconf-2020) or the IRC backchannel (=#emacsconf= on =chat.freenode.net=). -All the times below are given in EST time. You can check out the individual talk pages for times in a few different timezones. +All the times below were given in EST. #+INCLUDE: "schedule-details.txt" export md |