diff options
Diffstat (limited to '')
-rw-r--r-- | 2020.md | 48 | ||||
-rw-r--r-- | 2020/info/01.md | 23 | ||||
-rw-r--r-- | 2020/schedule-details.txt | 4 | ||||
-rw-r--r-- | 2020/schedule.md | 4 | ||||
-rw-r--r-- | 2020/schedule/34.md | 10 | ||||
-rw-r--r-- | 2020/schedule/35.md | 10 | ||||
-rw-r--r-- | 2020/submissions.org | 52 |
7 files changed, 85 insertions, 66 deletions
@@ -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 |