diff options
Diffstat (limited to '2020')
-rw-r--r-- | 2020/info/00.md | 18 | ||||
-rw-r--r-- | 2020/info/40.md | 1 | ||||
-rw-r--r-- | 2020/info/41.md | 1 | ||||
-rw-r--r-- | 2020/info/42.md | 1 | ||||
-rw-r--r-- | 2020/schedule-details.txt | 8 | ||||
-rw-r--r-- | 2020/schedule.md | 8 | ||||
-rw-r--r-- | 2020/schedule/00.md | 25 | ||||
-rw-r--r-- | 2020/schedule/01.md | 2 | ||||
-rw-r--r-- | 2020/schedule/20.md | 4 | ||||
-rw-r--r-- | 2020/schedule/35.md | 2 | ||||
-rw-r--r-- | 2020/schedule/38.md | 4 | ||||
-rw-r--r-- | 2020/schedule/40.md | 27 | ||||
-rw-r--r-- | 2020/schedule/41.md | 27 | ||||
-rw-r--r-- | 2020/schedule/42.md | 25 | ||||
-rw-r--r-- | 2020/submissions.org | 10 |
15 files changed, 148 insertions, 15 deletions
diff --git a/2020/info/00.md b/2020/info/00.md new file mode 100644 index 00000000..ffea4597 --- /dev/null +++ b/2020/info/00.md @@ -0,0 +1,18 @@ +# Opening remarks +Amin Bandali and Sacha Chua + +- Hello and welcome to EmacsConf 2020! +- Thanks to: + - the Free Software Foundation, especially the tech team, for support and sharing their BigBlueButton host + - Volunteers: bandali, sachac, zaeph, dto, mplsCorwin, publicvoit, bhavin192 + - Speakers and participants +- Schedule overview: <https://emacsconf.org/2020/schedule> +- How to participate + - Watch: <https://live.emacsconf.org> + - Ask questions / take notes: <https://etherpad.wikimedia.org/p/emacsconf-2020> + - Chat: IRC - chat.freenode.net (Web client: <https://chat.emacsconf.org>) + - #emacsconf - General discussion + - #emacsconf-accessible - Community-provided descriptions of what's happening + - #emacsconf-org - Low-traffic for speaker checkins, anything that organizers need to know about +- Mailing list: <https://lists.gnu.org/mailman/listinfo/emacsconf-discuss> +- Conduct guidelines: <https://emacsconf.org/conduct/> diff --git a/2020/info/40.md b/2020/info/40.md new file mode 100644 index 00000000..001d8203 --- /dev/null +++ b/2020/info/40.md @@ -0,0 +1 @@ +# Closing remarks (Saturday) diff --git a/2020/info/41.md b/2020/info/41.md new file mode 100644 index 00000000..96331f43 --- /dev/null +++ b/2020/info/41.md @@ -0,0 +1 @@ +# Opening remarks (Sunday) diff --git a/2020/info/42.md b/2020/info/42.md new file mode 100644 index 00000000..798fef35 --- /dev/null +++ b/2020/info/42.md @@ -0,0 +1 @@ +# Closing remarks (Sunday) diff --git a/2020/schedule-details.txt b/2020/schedule-details.txt index 1eab058e..cd837d16 100644 --- a/2020/schedule-details.txt +++ b/2020/schedule-details.txt @@ -1,5 +1,5 @@ <table width="100%"><tr><td colspan="4"><strong>NOVEMBER 28 (Saturday)<strong></td></tr> -<tr><td colspan="4"><strong>9:00 - 9:30 Opening remarks<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>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> @@ -27,9 +27,9 @@ <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>16:30 - 17:00 Closing remarks<strong></td></tr> +<tr><td colspan="4"><strong><a href="/2020/schedule/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>9:00 - 9:10 Opening remarks<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>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> @@ -49,4 +49,4 @@ <tr><td width=100> 3:34 PM</td><td width=100> 3:54 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> 3:57 PM</td><td width=100> 4:17 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:20 PM</td><td width=100> 4:30 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>16:30 - 17:00 Closing remarks<strong></td></tr></table> +<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 a4534ced..af517a5b 100644 --- a/2020/schedule.md +++ b/2020/schedule.md @@ -9,7 +9,7 @@ Please note that the times on this schedule are a rough approximation, and that All the times below are given in EST time. You can check out the individual talk pages for times in a few different timezones. <table width="100%"><tr><td colspan="4"><strong>NOVEMBER 28 (Saturday)<strong></td></tr> -<tr><td colspan="4"><strong>9:00 - 9:30 Opening remarks<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>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> @@ -37,9 +37,9 @@ All the times below are given in EST time. You can check out the individual talk <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>16:30 - 17:00 Closing remarks<strong></td></tr> +<tr><td colspan="4"><strong><a href="/2020/schedule/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>9:00 - 9:10 Opening remarks<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>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> @@ -59,5 +59,5 @@ All the times below are given in EST time. You can check out the individual talk <tr><td width=100> 3:34 PM</td><td width=100> 3:54 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> 3:57 PM</td><td width=100> 4:17 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:20 PM</td><td width=100> 4:30 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>16:30 - 17:00 Closing remarks<strong></td></tr></table> +<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/00.md b/2020/schedule/00.md new file mode 100644 index 00000000..5116ca3f --- /dev/null +++ b/2020/schedule/00.md @@ -0,0 +1,25 @@ +[[!meta title="9:00 - 9:30 Opening remarks"]] +[[!meta copyright="Copyright © 2020 Amin Bandali"]] + +<!-- To edit the talk information, change /2020/info/TALKID.md. Boilerplate automatically generated from submissions.org using conf/generate-schedule-files ---> + + +Back to the [[schedule]] +Next: <a href="/2020/schedule/01">Emacs News Highlights</a> + + +Saturday, Nov 28 2020, 9:00 AM - 9:30 AM EST +Saturday, Nov 28 2020, 6:00 AM - 6:30 AM PST +Saturday, Nov 28 2020, 2:00 PM - 2:30 PM UTC +Saturday, Nov 28 2020, 3:00 PM - 3:30 PM CET +Saturday, Nov 28 2020, 10:00 PM - 10:30 PM +08 + +[[!inline pages="internal(2020/info/00)" raw="yes"]] + +Back to the [[schedule]] +Next: <a href="/2020/schedule/01">Emacs News Highlights</a> + + +All times are approximate, and we might shuffle talks around as needed. +Please check <https://emacsconf.org/2020> a few days before the start of the +conference for instructions on how to watch and participate. See you then! diff --git a/2020/schedule/01.md b/2020/schedule/01.md index a4a38918..32ceda5a 100644 --- a/2020/schedule/01.md +++ b/2020/schedule/01.md @@ -5,6 +5,7 @@ Back to the [[schedule]] +Previous: <a href="/2020/schedule/00">9:00 - 9:30 Opening remarks</a> Next: <a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a> @@ -17,6 +18,7 @@ Saturday, Nov 28 2020, 10:33 PM - 10:37 PM +08 [[!inline pages="internal(2020/info/01)" raw="yes"]] Back to the [[schedule]] +Previous: <a href="/2020/schedule/00">9:00 - 9:30 Opening remarks</a> Next: <a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a> diff --git a/2020/schedule/20.md b/2020/schedule/20.md index 70acc4c2..72c46528 100644 --- a/2020/schedule/20.md +++ b/2020/schedule/20.md @@ -6,7 +6,7 @@ Back to the [[schedule]] Previous: <a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a> -Next: <a href="/2020/schedule/38">Emacs development update</a> +Next: <a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a> Saturday, Nov 28 2020, 4:16 PM - 4:36 PM EST @@ -19,7 +19,7 @@ Sunday, Nov 29 2020, 5:16 AM - 5:36 AM +08 Back to the [[schedule]] Previous: <a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a> -Next: <a href="/2020/schedule/38">Emacs development update</a> +Next: <a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a> All times are approximate, and we might shuffle talks around as needed. diff --git a/2020/schedule/35.md b/2020/schedule/35.md index 6976ff84..041f3f8e 100644 --- a/2020/schedule/35.md +++ b/2020/schedule/35.md @@ -6,6 +6,7 @@ Back to the [[schedule]] Previous: <a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a> +Next: <a href="/2020/schedule/42">16:30 - 17:00 Closing remarks</a> Sunday, Nov 29 2020, 4:20 PM - 4:30 PM EST @@ -18,6 +19,7 @@ Monday, Nov 30 2020, 5:20 AM - 5:30 AM +08 Back to the [[schedule]] Previous: <a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a> +Next: <a href="/2020/schedule/42">16:30 - 17:00 Closing remarks</a> All times are approximate, and we might shuffle talks around as needed. diff --git a/2020/schedule/38.md b/2020/schedule/38.md index a02028a6..1529a13d 100644 --- a/2020/schedule/38.md +++ b/2020/schedule/38.md @@ -5,7 +5,7 @@ Back to the [[schedule]] -Previous: <a href="/2020/schedule/20">OMG Macros</a> +Previous: <a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a> Next: <a href="/2020/schedule/22">Powering-up Special Blocks</a> @@ -18,7 +18,7 @@ Sunday, Nov 29 2020, 10:13 PM - 10:30 PM +08 [[!inline pages="internal(2020/info/38)" raw="yes"]] Back to the [[schedule]] -Previous: <a href="/2020/schedule/20">OMG Macros</a> +Previous: <a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a> Next: <a href="/2020/schedule/22">Powering-up Special Blocks</a> diff --git a/2020/schedule/40.md b/2020/schedule/40.md new file mode 100644 index 00000000..1e9f2adc --- /dev/null +++ b/2020/schedule/40.md @@ -0,0 +1,27 @@ +[[!meta title="16:30 - 17:00 Closing remarks"]] +[[!meta copyright="Copyright © 2020 Amin Bandali"]] + +<!-- To edit the talk information, change /2020/info/TALKID.md. Boilerplate automatically generated from submissions.org using conf/generate-schedule-files ---> + + +Back to the [[schedule]] +Previous: <a href="/2020/schedule/20">OMG Macros</a> +Next: <a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a> + + +Saturday, Nov 28 2020, 4:30 PM - 5:00 PM EST +Saturday, Nov 28 2020, 1:30 PM - 2:00 PM PST +Saturday, Nov 28 2020, 9:30 PM - 10:00 PM UTC +Saturday, Nov 28 2020, 10:30 PM - 11:00 PM CET +Sunday, Nov 29 2020, 5:30 AM - 6:00 AM +08 + +[[!inline pages="internal(2020/info/40)" raw="yes"]] + +Back to the [[schedule]] +Previous: <a href="/2020/schedule/20">OMG Macros</a> +Next: <a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a> + + +All times are approximate, and we might shuffle talks around as needed. +Please check <https://emacsconf.org/2020> a few days before the start of the +conference for instructions on how to watch and participate. See you then! diff --git a/2020/schedule/41.md b/2020/schedule/41.md new file mode 100644 index 00000000..8bd05c85 --- /dev/null +++ b/2020/schedule/41.md @@ -0,0 +1,27 @@ +[[!meta title="9:00 - 9:10 Opening remarks"]] +[[!meta copyright="Copyright © 2020 Amin Bandali"]] + +<!-- To edit the talk information, change /2020/info/TALKID.md. Boilerplate automatically generated from submissions.org using conf/generate-schedule-files ---> + + +Back to the [[schedule]] +Previous: <a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a> +Next: <a href="/2020/schedule/38">Emacs development update</a> + + +Sunday, Nov 29 2020, 9:00 AM - 9:10 AM EST +Sunday, Nov 29 2020, 6:00 AM - 6:10 AM PST +Sunday, Nov 29 2020, 2:00 PM - 2:10 PM UTC +Sunday, Nov 29 2020, 3:00 PM - 3:10 PM CET +Sunday, Nov 29 2020, 10:00 PM - 10:10 PM +08 + +[[!inline pages="internal(2020/info/41)" raw="yes"]] + +Back to the [[schedule]] +Previous: <a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a> +Next: <a href="/2020/schedule/38">Emacs development update</a> + + +All times are approximate, and we might shuffle talks around as needed. +Please check <https://emacsconf.org/2020> a few days before the start of the +conference for instructions on how to watch and participate. See you then! diff --git a/2020/schedule/42.md b/2020/schedule/42.md new file mode 100644 index 00000000..44034850 --- /dev/null +++ b/2020/schedule/42.md @@ -0,0 +1,25 @@ +[[!meta title="16:30 - 17:00 Closing remarks"]] +[[!meta copyright="Copyright © 2020 Amin Bandali"]] + +<!-- To edit the talk information, change /2020/info/TALKID.md. Boilerplate automatically generated from submissions.org using conf/generate-schedule-files ---> + + +Back to the [[schedule]] +Previous: <a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a> + + +Sunday, Nov 29 2020, 4:30 PM - 5:00 PM EST +Sunday, Nov 29 2020, 1:30 PM - 2:00 PM PST +Sunday, Nov 29 2020, 9:30 PM - 10:00 PM UTC +Sunday, Nov 29 2020, 10:30 PM - 11:00 PM CET +Monday, Nov 30 2020, 5:30 AM - 6:00 AM +08 + +[[!inline pages="internal(2020/info/42)" raw="yes"]] + +Back to the [[schedule]] +Previous: <a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a> + + +All times are approximate, and we might shuffle talks around as needed. +Please check <https://emacsconf.org/2020> a few days before the start of the +conference for instructions on how to watch and participate. See you then! diff --git a/2020/submissions.org b/2020/submissions.org index c494e661..d241eb7a 100644 --- a/2020/submissions.org +++ b/2020/submissions.org @@ -178,6 +178,7 @@ SCHEDULED: <2020-11-28 Sat 09:00-09:30> :NAME: Amin Bandali :CUSTOM_ID: talk00 :TALK_ID: 00 +:ROOM: A :END: *** 9:30 - 12:00 User talks :morning: :PROPERTIES: @@ -3170,12 +3171,15 @@ The total is written to the MIN_TIME_SUM property of this heading" (speakers (plist-get o :speakers))) (if (eq (plist-get o :type) 'headline) (format "<tr><td colspan=\"4\"><strong>%s<strong></td></tr>" - title) + (if (plist-get o :talk-id) + (conf/format-talk-link o) + title)) (format "<tr><td width=100>%s</td><td width=100>%s</td><td>%s</td><td>%s</td></tr>" - start end (conf/format-talk-link o) speakers)))) (cdr info) "\n"))) + start end (conf/format-talk-link o) speakers)))) + (cdr info) "\n"))) (defun conf/filter-talks (info) - (seq-filter (lambda (o) (eq (plist-get o :type) 'talk)) info)) + (seq-filter (lambda (o) (plist-get o :talk-id)) info)) (defun conf/split-out-talk-information () (interactive) |