summaryrefslogtreecommitdiffstats
path: root/2020
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--2020.md48
-rw-r--r--2020/info/01.md23
-rw-r--r--2020/schedule-details.txt4
-rw-r--r--2020/schedule.md4
-rw-r--r--2020/schedule/34.md10
-rw-r--r--2020/schedule/35.md10
-rw-r--r--2020/submissions.org52
7 files changed, 85 insertions, 66 deletions
diff --git a/2020.md b/2020.md
index b2559eed..b4a998dd 100644
--- a/2020.md
+++ b/2020.md
@@ -9,46 +9,46 @@ EmacsConf 2020 | Online Conference | **November 28 and 29, 2020**
EmacsConf is the conference about the joy of Emacs, Emacs Lisp, and
memorizing key sequences.
-EmacsConf 2020 will be on November 28 (Sat) and November 29 (Sun),
+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.
-We are holding 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. Check out the [[**Schedule**|schedule]] and
+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. Check out the [[**Schedule**|schedule]] and
[[**Poster**|poster]] for more details.
## Watching
-On November 28 and 29 you will be able to watch the livestreams via
-<https://live.emacsconf.org>, which also has details on how to watch the
-streams using media players that support streaming (like mpv and VLC).
-
-We'll record the conference and post the videos and links on the
-individual talk pages. In the meantime, please enjoy
-[last year's talks](https://emacsconf.org/2019/talks/).
+Over the next few weeks, we'll split up the bulk video recordings into
+individual talks. We'll post the videos and links on the individual
+talk pages, and we'll send an update to the
+[emacsconf-discuss][emacsconf-discuss] mailing list. In the meantime,
+please enjoy [last year's talks](https://emacsconf.org/2019/talks/).
## Participating
-For audience questions specifically, we will be experimenting with
-using a collaboratively-editable Etherpad as the primary means of
-collecting audience questions.
-<https://etherpad.wikimedia.org/p/emacsconf-2020> If, however, you are
-unable to access the pad to add your question(s), we will still try to
-take questions from our IRC channel (`#emacsconf` on
-`chat.freenode.net`), and ask one or two volunteers to kindly add
-questions from that channel to the pad on behalf of folks who are not
-able to or prefer not to use the web-based questions pad. To make your
-question easier to spot, please start it with **Q:**.
+For audience questions specifically, we experimented with using a
+collaboratively-editable Etherpad as the primary means of collecting
+audience questions. <https://etherpad.wikimedia.org/p/emacsconf-2020>
+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.
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.
+To follow up after the conference, please check the [[schedule]] for
+the link to the individual talk page. Over the next few weeks, we'll
+add notes from the pad, other resources, and followup contact
+information from speakers.
+
## Updates
Be sure to subscribe to our mailing list
diff --git a/2020/info/01.md b/2020/info/01.md
index 07e2e366..2090e78a 100644
--- a/2020/info/01.md
+++ b/2020/info/01.md
@@ -5,8 +5,7 @@ Quick highlights from Emacs News since the last EmacsConf
# Links
-- https://github.com/sachac/emacsconf-2020-emacs-news-highlights -
- will be updated with links and other talk resources on Nov 28, 2020.
+- https://github.com/sachac/emacsconf-2020-emacs-news-highlights
# Following up
@@ -16,3 +15,23 @@ interesting things to <https://reddit.com/r/emacs> or
selected links from there in my Emacs News. Alternatively, you can
e-mail me at <sacha@sachachua.com>. I tend to reply pretty slowly, but
I'm happy to hear from you.
+
+# From the pad
+
+## Any news about guile-on-emacs? Is it a dead project?
+
+- Haven't been linking to things about it lately. Last major news was <https://emacsninja.com/posts/state-of-emacs-lisp-on-guile.html> (May), I think
+
+- The only contributor to it occasionally shows up on #emacs, they revealed they've been busy programming for a living to improve browser JS engines and would need funding to do further Guile Emacs work (like, 10$ monthly from a few dozen people on Patreon or so)
+
+## Is there some kind of online summary page of Emacs community meetups and events?
+
+- Not yet, although <https://www.emacswiki.org/emacs/Usergroups> is a start. We should figure out how to make a webpage and a calendar feed!
+
+## Notes
+
+- Please make your big blue button full screen. +1
+- Super happy with emacs!
+- 🤞 maybe next time we'll be taking notes with crdt.el (<https://code.librehq.com/qhong/crdt.el>) +1
+- super solid video, loved the baked captions +1+1
+- <https://github.com/sachac/emacsconf-2020-emacs-news-highlights> <- The talk
diff --git a/2020/schedule-details.txt b/2020/schedule-details.txt
index b44ea886..3aa43a7f 100644
--- a/2020/schedule-details.txt
+++ b/2020/schedule-details.txt
@@ -47,6 +47,6 @@
<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:27 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:30 PM</td><td width=100>~ 4:40 PM</td><td><a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</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>
diff --git a/2020/schedule.md b/2020/schedule.md
index bf69583e..9e3270d2 100644
--- a/2020/schedule.md
+++ b/2020/schedule.md
@@ -57,7 +57,7 @@ All the times below are given in EST time. You can check out the individual talk
<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:27 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:30 PM</td><td width=100>~ 4:40 PM</td><td><a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</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>
diff --git a/2020/schedule/34.md b/2020/schedule/34.md
index f3bfe4f8..84de2dc1 100644
--- a/2020/schedule/34.md
+++ b/2020/schedule/34.md
@@ -10,11 +10,11 @@ Next: <a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Mu
Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 4:07 PM - 4:27 PM EST
-Sunday, Nov 29 2020, ~ 1:07 PM - 1:27 PM PST
-Sunday, Nov 29 2020, ~ 9:07 PM - 9:27 PM UTC
-Sunday, Nov 29 2020, ~10:07 PM - 10:27 PM CET
-Monday, Nov 30 2020, ~ 5:07 AM - 5:27 AM +08
+Sunday, Nov 29 2020, ~ 4:07 PM - 4:30 PM EST
+Sunday, Nov 29 2020, ~ 1:07 PM - 1:30 PM PST
+Sunday, Nov 29 2020, ~ 9:07 PM - 9:30 PM UTC
+Sunday, Nov 29 2020, ~10:07 PM - 10:30 PM CET
+Monday, Nov 30 2020, ~ 5:07 AM - 5:30 AM +08
[[!inline pages="internal(2020/info/34)" raw="yes"]]
diff --git a/2020/schedule/35.md b/2020/schedule/35.md
index e6526cf2..c963e344 100644
--- a/2020/schedule/35.md
+++ b/2020/schedule/35.md
@@ -10,11 +10,11 @@ Next: <a href="/2020/schedule/42">16:30 - 17:00 Closing remarks</a>
Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 4:30 PM - 4:40 PM EST
-Sunday, Nov 29 2020, ~ 1:30 PM - 1:40 PM PST
-Sunday, Nov 29 2020, ~ 9:30 PM - 9:40 PM UTC
-Sunday, Nov 29 2020, ~10:30 PM - 10:40 PM CET
-Monday, Nov 30 2020, ~ 5:30 AM - 5:40 AM +08
+Sunday, Nov 29 2020, ~ 4:33 PM - 4:43 PM EST
+Sunday, Nov 29 2020, ~ 1:33 PM - 1:43 PM PST
+Sunday, Nov 29 2020, ~ 9:33 PM - 9:43 PM UTC
+Sunday, Nov 29 2020, ~10:33 PM - 10:43 PM CET
+Monday, Nov 30 2020, ~ 5:33 AM - 5:43 AM +08
[[!inline pages="internal(2020/info/35)" raw="yes"]]
diff --git a/2020/submissions.org b/2020/submissions.org
index f4e4e747..f5455091 100644
--- a/2020/submissions.org
+++ b/2020/submissions.org
@@ -30,7 +30,7 @@ execute the buffer, update the talk's info/TALKID.md file.
#+BEGIN: columnview :hlines 1 :id "talks" :format "%DIFFERENCE%TARGET_TIME%MIN_TIME_SUM%ITEM" :maxlevel 3
| DIFFERENCE | TARGET_TIME | MIN_TIME_SUM | ITEM |
|------------+-------------+--------------+-------------------------------|
-| Needs: 109 | 768 | 877 | Talks |
+| Needs: 112 | 768 | 880 | Talks |
| | | | NOVEMBER 28 (Saturday) |
| | | | 9:00 - 9:30 Opening remarks |
| Needs: 30 | 120 | 150 | 9:30 - 12:00 User talks |
@@ -41,7 +41,7 @@ execute the buffer, update the talk's info/TALKID.md file.
| | | | 9:00 - 9:10 Opening remarks |
| Extra: 3 | 140 | 137 | 9:10 - 12:00 Morning talks |
| | | | 12:00 - 13:00 Lunch |
-| Needs: 22 | 168 | 190 | 13:00 - 16:30 Afternoon talks |
+| Needs: 25 | 168 | 193 | 13:00 - 16:30 Afternoon talks |
| | | | 16:30 - 17:00 Closing remarks |
#+END:
@@ -109,11 +109,11 @@ execute the buffer, update the talk's info/TALKID.md file.
| <2020-11-29 Sun 13:29-14:19> | Welcome To The Dungeon | Erik Elmshauser and Corwin Brust | | ok |
| <2020-11-29 Sun 14:22-14:42> | Pathing of Least Resistance | Erik Elmshauser and Corwin Brust | | ok |
| <2020-11-29 Sun 14:45-14:55> | A tour of vterm | Gabriele Bozzola (@sbozzolo) | done | MST, so 11am-5pm EST |
-| <2020-11-29 Sun 14:58-15:16> | Lakota Language and Emacs | Grant Shangreaux | done | Central time, 10am EST-5pm EST |
-| <2020-11-29 Sun 15:19-15:43> | Object Oriented Code in the Gnus Newsreader | Eric Abrahamsen | planned | ok |
-| <2020-11-29 Sun 15:46-16:06> | Maxima a computer algebra system in Emacs | Fermin MF | | afternoon if possible |
-| <2020-11-29 Sun 16:09-16:29> | Extend Emacs to Modern GUI Applications with EAF | Matthew Zeng | | after 12pm EST both days; confirmed available November 29, 1pm-4:30pm EST. |
-| <2020-11-29 Sun 16:32-16:42> | WAVEing at Repetitive Repetitive Repetitive Music | Zachary Kanfer | done | ok |
+| <2020-11-29 Sun 14:58-15:14> | Lakota Language and Emacs | Grant Shangreaux | done | Central time, 10am EST-5pm EST |
+| <2020-11-29 Sun 15:17-15:41> | Object Oriented Code in the Gnus Newsreader | Eric Abrahamsen | planned | ok |
+| <2020-11-29 Sun 15:44-16:04> | Maxima a computer algebra system in Emacs | Fermin MF | | afternoon if possible |
+| <2020-11-29 Sun 16:07-16:27> | Extend Emacs to Modern GUI Applications with EAF | Matthew Zeng | | after 12pm EST both days; confirmed available November 29, 1pm-4:30pm EST. |
+| <2020-11-29 Sun 16:30-16:40> | WAVEing at Repetitive Repetitive Repetitive Music | Zachary Kanfer | done | ok |
#+END:
** Table for all talks
@@ -153,19 +153,19 @@ execute the buffer, update the talk's info/TALKID.md file.
| | <2020-11-29 Sun 13:29-14:19> | Welcome To The Dungeon | Erik Elmshauser and Corwin Brust |
| | <2020-11-29 Sun 14:22-14:42> | Pathing of Least Resistance | Erik Elmshauser and Corwin Brust |
| done | <2020-11-29 Sun 14:45-14:55> | A tour of vterm | Gabriele Bozzola (@sbozzolo) |
-| done | <2020-11-29 Sun 14:58-15:16> | Lakota Language and Emacs | Grant Shangreaux |
-| planned | <2020-11-29 Sun 15:19-15:43> | Object Oriented Code in the Gnus Newsreader | Eric Abrahamsen |
-| | <2020-11-29 Sun 15:46-16:06> | Maxima a computer algebra system in Emacs | Fermin MF |
-| | <2020-11-29 Sun 16:09-16:29> | Extend Emacs to Modern GUI Applications with EAF | Matthew Zeng |
-| done | <2020-11-29 Sun 16:32-16:42> | WAVEing at Repetitive Repetitive Repetitive Music | Zachary Kanfer |
+| done | <2020-11-29 Sun 14:58-15:14> | Lakota Language and Emacs | Grant Shangreaux |
+| planned | <2020-11-29 Sun 15:17-15:41> | Object Oriented Code in the Gnus Newsreader | Eric Abrahamsen |
+| | <2020-11-29 Sun 15:44-16:04> | Maxima a computer algebra system in Emacs | Fermin MF |
+| | <2020-11-29 Sun 16:07-16:27> | Extend Emacs to Modern GUI Applications with EAF | Matthew Zeng |
+| done | <2020-11-29 Sun 16:30-16:40> | WAVEing at Repetitive Repetitive Repetitive Music | Zachary Kanfer |
#+END:
* Talks
:PROPERTIES:
:ID: talks
-:MIN_TIME_SUM: 877
+:MIN_TIME_SUM: 880
:TARGET_TIME: 768
-:DIFFERENCE: Needs: 109
+:DIFFERENCE: Needs: 112
:END:
** NOVEMBER 28 (Saturday) :sat:
@@ -2190,16 +2190,16 @@ SCHEDULED: <2020-11-29 Sun 12:00-13:00>
*** 13:00 - 16:30 Afternoon talks :afternoon:
:PROPERTIES:
-:MIN_TIME_SUM: 190
+:MIN_TIME_SUM: 193
:TARGET_TIME: 168
-:DIFFERENCE: Needs: 22
+:DIFFERENCE: Needs: 25
:END:
#+CALL: check_time()
#+RESULTS:
| Difference | Minimum time | Target time |
-| -22 | 190 | 168 |
+| -25 | 193 | 168 |
#+BEGIN: columnview :hlines 1 :id "talks" :format "%SCHEDULED%20ITEM%NAME%PREREC%AVAILABILITY" :match "sun+afternoon/!"
@@ -2210,11 +2210,11 @@ SCHEDULED: <2020-11-29 Sun 12:00-13:00>
| <2020-11-29 Sun 13:29-14:19> | Welcome To The Dungeon | Erik Elmshauser and Corwin Brust | | ok |
| <2020-11-29 Sun 14:22-14:42> | Pathing of Least Resistance | Erik Elmshauser and Corwin Brust | | ok |
| <2020-11-29 Sun 14:45-14:55> | A tour of vterm | Gabriele Bozzola (@sbozzolo) | done | MST, so 11am-5pm EST |
-| <2020-11-29 Sun 14:58-15:16> | Lakota Language and Emacs | Grant Shangreaux | done | Central time, 10am EST-5pm EST |
-| <2020-11-29 Sun 15:19-15:43> | Object Oriented Code in the Gnus Newsreader | Eric Abrahamsen | planned | ok |
-| <2020-11-29 Sun 15:46-16:06> | Maxima a computer algebra system in Emacs | Fermin MF | | afternoon if possible |
-| <2020-11-29 Sun 16:09-16:29> | Extend Emacs to Modern GUI Applications with EAF | Matthew Zeng | | after 12pm EST both days; confirmed available November 29, 1pm-4:30pm EST. |
-| <2020-11-29 Sun 16:32-16:42> | WAVEing at Repetitive Repetitive Repetitive Music | Zachary Kanfer | done | ok |
+| <2020-11-29 Sun 14:58-15:14> | Lakota Language and Emacs | Grant Shangreaux | done | Central time, 10am EST-5pm EST |
+| <2020-11-29 Sun 15:17-15:41> | Object Oriented Code in the Gnus Newsreader | Eric Abrahamsen | planned | ok |
+| <2020-11-29 Sun 15:44-16:04> | Maxima a computer algebra system in Emacs | Fermin MF | | afternoon if possible |
+| <2020-11-29 Sun 16:07-16:27> | Extend Emacs to Modern GUI Applications with EAF | Matthew Zeng | | after 12pm EST both days; confirmed available November 29, 1pm-4:30pm EST. |
+| <2020-11-29 Sun 16:30-16:40> | WAVEing at Repetitive Repetitive Repetitive Music | Zachary Kanfer | done | ok |
#+END:
**** in-progress Emacs as a Highschooler: How It Changed My Life :standard:user:community:timing:nudge:
@@ -2818,10 +2818,10 @@ sublicensable to the EmacsConf organizers or that my use of them is
fair use.
**** in-progress Extend Emacs to Modern GUI Applications with EAF :standard:elisp:
-SCHEDULED: <2020-11-29 Sun 16:07-16:27>
+SCHEDULED: <2020-11-29 Sun 16:07-16:30>
:PROPERTIES:
-:MAX_TIME: 20
-:MIN_TIME: 20
+:MAX_TIME: 23
+:MIN_TIME: 23
:AVAILABILITY: after 12pm EST both days; confirmed available November 29, 1pm-4:30pm EST.
:NAME: Matthew Zeng
:CUSTOM_ID: talk34
@@ -2874,7 +2874,7 @@ sublicensable to the EmacsConf organizers or that my use of them is
fair use.
**** in-progress WAVEing at Repetitive Repetitive Repetitive Music :standard:lightning:music:elisp:
-SCHEDULED: <2020-11-29 Sun 16:30-16:40>
+SCHEDULED: <2020-11-29 Sun 16:33-16:43>
:PROPERTIES:
:MAX_TIME: 20
:MIN_TIME: 10