From 3bc490baeb2ea1fb18bf4e2a53f5a5e3845c36d3 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 16 Dec 2021 14:07:45 -0500 Subject: compressed --- 2021/info/clede-schedule.md | 3 ++- 2021/info/form-schedule.md | 5 +++-- 2021/info/frownies-schedule.md | 6 +++--- 2021/info/mold-schedule.md | 3 ++- 2021/info/molecular-schedule.md | 5 +++-- 2021/info/nyxt-schedule.md | 3 ++- 2021/info/professional-schedule.md | 3 ++- 2021/info/teach-schedule.md | 5 +++-- 2021/info/test-schedule.md | 3 ++- 2021/info/ui-schedule.md | 7 ++++--- 2021/schedule-details.md | 24 ++++++++++++------------ 11 files changed, 38 insertions(+), 29 deletions(-) diff --git a/2021/info/clede-schedule.md b/2021/info/clede-schedule.md index 4b92dbc9..5f327ba7 100644 --- a/2021/info/clede-schedule.md +++ b/2021/info/clede-schedule.md @@ -10,7 +10,8 @@ If you have questions and the speaker has not indicated public contact informati # Talk [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-clede--clede-the-common-lisp-emacs-development-environment--fermin-mf--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-clede--clede-the-common-lisp-emacs-development-environment--fermin-mf--main.png" -size="24.6M" duration="18:55" other_resources="""[View on Toobnix](https://toobnix.org/w/1HuHMank52gcpHqf4M7Sa5) +size="39.8M" duration="18:55" other_resources="""[Download --compressed56.webm (24.6MB)](https://media.emacsconf.org/2021/emacsconf-2021-clede--clede-the-common-lisp-emacs-development-environment--fermin-mf--compressed56.webm) +[View on Toobnix](https://toobnix.org/w/1HuHMank52gcpHqf4M7Sa5) """]] diff --git a/2021/info/form-schedule.md b/2021/info/form-schedule.md index 26f0a28d..106dfef6 100644 --- a/2021/info/form-schedule.md +++ b/2021/info/form-schedule.md @@ -10,7 +10,8 @@ If you have questions and the speaker has not indicated public contact informati # Talk [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-form--old-mccarthy-had-a-form--ian-eure--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-form--old-mccarthy-had-a-form--ian-eure--main.png" captions="""""" -size="13.8M" duration="12:44" other_resources="""[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-form--old-mccarthy-had-a-form--ian-eure--main.vtt) +size="24.9M" duration="12:44" other_resources="""[Download --compressed56.webm (13.8MB)](https://media.emacsconf.org/2021/emacsconf-2021-form--old-mccarthy-had-a-form--ian-eure--compressed56.webm) +[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-form--old-mccarthy-had-a-form--ian-eure--main.vtt) [View on Toobnix](https://toobnix.org/w/mcyaNMBE1QpjvQa2qDayvi) """]] @@ -18,7 +19,7 @@ size="13.8M" duration="12:44" other_resources="""[Download --main.vtt](https://m # Q&A -[[!template id="vid" vidid="qanda" src="https://media.emacsconf.org/2021/emacsconf-2021-form--old-mccarthy-had-a-form--ian-eure--answers.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-form--old-mccarthy-had-a-form--ian-eure--answers.png" captions="""""" +[[!template id="vid" vidid="qanda" src="https://media.emacsconf.org/2021/emacsconf-2021-form--old-mccarthy-had-a-form--ian-eure--answers.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-form--old-mccarthy-had-a-form--ian-eure--answers.png" size="5.5M" duration="2:41" other_resources=""""""]] diff --git a/2021/info/frownies-schedule.md b/2021/info/frownies-schedule.md index ce3c6c74..bdb26131 100644 --- a/2021/info/frownies-schedule.md +++ b/2021/info/frownies-schedule.md @@ -10,7 +10,8 @@ If you have questions and the speaker has not indicated public contact informati # Talk [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--main.png" captions="""""" -size="26.5M" duration="19:40" other_resources="""[Download .org](https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth.org) +size="65.3M" duration="19:40" other_resources="""[Download .org](https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth.org) +[Download --compressed56.webm (26.5MB)](https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--compressed56.webm) [Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--main.vtt) [Download --chapters.vtt](https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--chapters.vtt) [Download --main--chapters.vtt](https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--main--chapters.vtt) @@ -29,13 +30,12 @@ size="26.5M" duration="19:40" other_resources="""[Download .org](https://media.e 10:32 Conversation 11:14 Later... 11:33 frowny.el - """]] # Q&A -[[!template id="vid" vidid="qanda" src="https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--answers.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--answers.png" captions="""""" +[[!template id="vid" vidid="qanda" src="https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--answers.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-frownies--the-true-frownies-are-the-friends-we-made-along-the-way-an-anecdote-of-emacs-s-malleability--case-duckworth--answers.png" size="9.6M" duration="4:34" other_resources=""""""]] diff --git a/2021/info/mold-schedule.md b/2021/info/mold-schedule.md index 6cc59290..f277166a 100644 --- a/2021/info/mold-schedule.md +++ b/2021/info/mold-schedule.md @@ -9,7 +9,8 @@ Duration: 9:34 If you have questions and the speaker has not indicated public contact information on this page, please feel free to e-mail us at and we'll forward your question to the speaker. [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-mold--moldable-emacs-a-step-towards-sustainable-software--andrea--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-mold--moldable-emacs-a-step-towards-sustainable-software--andrea--main.png" captions="""""" -size="14.2M" duration="9:34" other_resources="""[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-mold--moldable-emacs-a-step-towards-sustainable-software--andrea--main.vtt) +size="22.7M" duration="9:34" other_resources="""[Download --compressed56.webm (14.2MB)](https://media.emacsconf.org/2021/emacsconf-2021-mold--moldable-emacs-a-step-towards-sustainable-software--andrea--compressed56.webm) +[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-mold--moldable-emacs-a-step-towards-sustainable-software--andrea--main.vtt) [View on Toobnix](https://toobnix.org/w/4CfNuj8YPpB8HreQHqGXWf) """]] diff --git a/2021/info/molecular-schedule.md b/2021/info/molecular-schedule.md index 568dee54..e978279b 100644 --- a/2021/info/molecular-schedule.md +++ b/2021/info/molecular-schedule.md @@ -8,8 +8,9 @@ Duration: 8:04 If you have questions and the speaker has not indicated public contact information on this page, please feel free to e-mail us at and we'll forward your question to the speaker. [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-molecular--reproducible-molecular-graphics-with-org-mode--blaine-mooers--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-molecular--reproducible-molecular-graphics-with-org-mode--blaine-mooers--main.png" captions="""""" -size="8.5M" duration="8:04" other_resources="""[Download .org](https://media.emacsconf.org/2021/emacsconf-2021-molecular--reproducible-molecular-graphics-with-org-mode--blaine-mooers.org) -[Download .pdf](https://media.emacsconf.org/2021/emacsconf-2021-molecular--reproducible-molecular-graphics-with-org-mode--blaine-mooers.pdf) +size="11.8M" duration="8:04" other_resources="""[Download .org](https://media.emacsconf.org/2021/emacsconf-2021-molecular--reproducible-molecular-graphics-with-org-mode--blaine-mooers.org) +[Download .pdf (3.3MB)](https://media.emacsconf.org/2021/emacsconf-2021-molecular--reproducible-molecular-graphics-with-org-mode--blaine-mooers.pdf) +[Download --compressed56.webm (8.5MB)](https://media.emacsconf.org/2021/emacsconf-2021-molecular--reproducible-molecular-graphics-with-org-mode--blaine-mooers--compressed56.webm) [Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-molecular--reproducible-molecular-graphics-with-org-mode--blaine-mooers--main.vtt) [View on Toobnix](https://toobnix.org/w/tKmTCVtngTLQfQzHpG4BgU) """]] diff --git a/2021/info/nyxt-schedule.md b/2021/info/nyxt-schedule.md index e02e0524..0b4003b3 100644 --- a/2021/info/nyxt-schedule.md +++ b/2021/info/nyxt-schedule.md @@ -9,7 +9,8 @@ Duration: 8:26 If you have questions and the speaker has not indicated public contact information on this page, please feel free to e-mail us at and we'll forward your question to the speaker. [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-nyxt--emacs-with-nyxt-extend-your-editor-with-the-power-of-a-lisp-browser--andrea--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-nyxt--emacs-with-nyxt-extend-your-editor-with-the-power-of-a-lisp-browser--andrea--main.png" captions="""""" -size="24.5M" duration="8:26" other_resources="""[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-nyxt--emacs-with-nyxt-extend-your-editor-with-the-power-of-a-lisp-browser--andrea--main.vtt) +size="27.2M" duration="8:26" other_resources="""[Download --compressed56.webm (24.5MB)](https://media.emacsconf.org/2021/emacsconf-2021-nyxt--emacs-with-nyxt-extend-your-editor-with-the-power-of-a-lisp-browser--andrea--compressed56.webm) +[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-nyxt--emacs-with-nyxt-extend-your-editor-with-the-power-of-a-lisp-browser--andrea--main.vtt) [View on Toobnix](https://toobnix.org/w/qBpVxaayFezJMgG9WVQsoy) """]] diff --git a/2021/info/professional-schedule.md b/2021/info/professional-schedule.md index b783b1f1..c86ca03c 100644 --- a/2021/info/professional-schedule.md +++ b/2021/info/professional-schedule.md @@ -8,7 +8,8 @@ Duration: 10:33 If you have questions and the speaker has not indicated public contact information on this page, please feel free to e-mail us at and we'll forward your question to the speaker. [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-professional--using-org-mode-for-recording-continuous-professional-development--philip-beadling--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-professional--using-org-mode-for-recording-continuous-professional-development--philip-beadling--main.png" captions="""""" -size="9.1M" duration="10:33" other_resources="""[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-professional--using-org-mode-for-recording-continuous-professional-development--philip-beadling--main.vtt) +size="15.1M" duration="10:33" other_resources="""[Download --compressed56.webm (9.1MB)](https://media.emacsconf.org/2021/emacsconf-2021-professional--using-org-mode-for-recording-continuous-professional-development--philip-beadling--compressed56.webm) +[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-professional--using-org-mode-for-recording-continuous-professional-development--philip-beadling--main.vtt) [View on Toobnix](https://toobnix.org/w/rXjPE7hdELfGJhFFUqFhF5) """]] diff --git a/2021/info/teach-schedule.md b/2021/info/teach-schedule.md index d29092eb..3159ab62 100644 --- a/2021/info/teach-schedule.md +++ b/2021/info/teach-schedule.md @@ -10,7 +10,8 @@ If you have questions and the speaker has not indicated public contact informati # Talk [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-teach--using-org-mode-to-teach-programming--daniel-german--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-teach--using-org-mode-to-teach-programming--daniel-german--main.png" captions="""""" -size="26.5M" duration="20:49" other_resources="""[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-teach--using-org-mode-to-teach-programming--daniel-german--main.vtt) +size="42.7M" duration="20:49" other_resources="""[Download --compressed56.webm (26.5MB)](https://media.emacsconf.org/2021/emacsconf-2021-teach--using-org-mode-to-teach-programming--daniel-german--compressed56.webm) +[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-teach--using-org-mode-to-teach-programming--daniel-german--main.vtt) [View on Toobnix](https://toobnix.org/w/w6CowfCZotPnYkwhudU32V) """]] @@ -18,7 +19,7 @@ size="26.5M" duration="20:49" other_resources="""[Download --main.vtt](https://m # Q&A -[[!template id="vid" vidid="qanda" src="https://media.emacsconf.org/2021/emacsconf-2021-teach--using-org-mode-to-teach-programming--daniel-german--answers.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-teach--using-org-mode-to-teach-programming--daniel-german--answers.png" captions="""""" +[[!template id="vid" vidid="qanda" src="https://media.emacsconf.org/2021/emacsconf-2021-teach--using-org-mode-to-teach-programming--daniel-german--answers.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-teach--using-org-mode-to-teach-programming--daniel-german--answers.png" size="28.6M" duration="12:13" other_resources=""""""]] diff --git a/2021/info/test-schedule.md b/2021/info/test-schedule.md index 7bdc212f..e5c0b9b0 100644 --- a/2021/info/test-schedule.md +++ b/2021/info/test-schedule.md @@ -8,7 +8,8 @@ Duration: 6:04 If you have questions and the speaker has not indicated public contact information on this page, please feel free to e-mail us at and we'll forward your question to the speaker. [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-test--test-blocks--eduardo-ochs--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-test--test-blocks--eduardo-ochs--main.png" captions="""""" -size="7.7M" duration="6:04" other_resources="""[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-test--test-blocks--eduardo-ochs--main.vtt) +size="10M" duration="6:04" other_resources="""[Download --compressed56.webm (7.7MB)](https://media.emacsconf.org/2021/emacsconf-2021-test--test-blocks--eduardo-ochs--compressed56.webm) +[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-test--test-blocks--eduardo-ochs--main.vtt) [View on Toobnix](https://toobnix.org/w/qRKLj4VdBG8cFN1MEfcRho) """]] diff --git a/2021/info/ui-schedule.md b/2021/info/ui-schedule.md index 875a67bc..7dff34d5 100644 --- a/2021/info/ui-schedule.md +++ b/2021/info/ui-schedule.md @@ -10,7 +10,8 @@ If you have questions and the speaker has not indicated public contact informati # Talk [[!template id="vid" vidid="mainVideo" src="https://media.emacsconf.org/2021/emacsconf-2021-ui--yak-shaving-to-a-ui-framework-help-i-accidentally-yak-shaved-my-way-to-writing-a-ui-framework-because-overlays-were-slow--erik-anderson--main.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-ui--yak-shaving-to-a-ui-framework-help-i-accidentally-yak-shaved-my-way-to-writing-a-ui-framework-because-overlays-were-slow--erik-anderson--main.png" captions="""""" -size="10.6M" duration="9:28" other_resources="""[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-ui--yak-shaving-to-a-ui-framework-help-i-accidentally-yak-shaved-my-way-to-writing-a-ui-framework-because-overlays-were-slow--erik-anderson--main.vtt) +size="13.5M" duration="9:28" other_resources="""[Download --compressed56.webm (10.6MB)](https://media.emacsconf.org/2021/emacsconf-2021-ui--yak-shaving-to-a-ui-framework-help-i-accidentally-yak-shaved-my-way-to-writing-a-ui-framework-because-overlays-were-slow--erik-anderson--compressed56.webm) +[Download --main.vtt](https://media.emacsconf.org/2021/emacsconf-2021-ui--yak-shaving-to-a-ui-framework-help-i-accidentally-yak-shaved-my-way-to-writing-a-ui-framework-because-overlays-were-slow--erik-anderson--main.vtt) [View on Toobnix](https://toobnix.org/w/cwoEZmDr3YDAkskSq8nYEf) """]] @@ -18,8 +19,8 @@ size="10.6M" duration="9:28" other_resources="""[Download --main.vtt](https://me # Q&A -[[!template id="vid" vidid="qanda" src="https://media.emacsconf.org/2021/emacsconf-2021-ui--yak-shaving-to-a-ui-framework-help-i-accidentally-yak-shaved-my-way-to-writing-a-ui-framework-because-overlays-were-slow--erik-anderson--answers.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-ui--yak-shaving-to-a-ui-framework-help-i-accidentally-yak-shaved-my-way-to-writing-a-ui-framework-because-overlays-were-slow--erik-anderson--answers.png" captions="""""" -size="865" duration="0:00" other_resources=""""""]] +[[!template id="vid" vidid="qanda" src="https://media.emacsconf.org/2021/emacsconf-2021-ui--yak-shaving-to-a-ui-framework-help-i-accidentally-yak-shaved-my-way-to-writing-a-ui-framework-because-overlays-were-slow--erik-anderson--answers.webm" poster="https://media.emacsconf.org/2021/emacsconf-2021-ui--yak-shaving-to-a-ui-framework-help-i-accidentally-yak-shaved-my-way-to-writing-a-ui-framework-because-overlays-were-slow--erik-anderson--answers.png" +size="31M" duration="20:54" other_resources=""""""]] # Description diff --git a/2021/schedule-details.md b/2021/schedule-details.md index 1a390427..0e72bef5 100644 --- a/2021/schedule-details.md +++ b/2021/schedule-details.md @@ -2,7 +2,7 @@ - + @@ -17,19 +17,19 @@ - + - - + + - + - - + + @@ -37,18 +37,18 @@ - - + + - + - + - + -- cgit v1.2.3
TitleSpeaker(s)Resources
Saturday morning
Opening remarks
    Emacs News HighlightsSacha Chua
    The True Frownies are the Friends We Made Along the Way: An Anecdote of Emacs's MalleabilityCase Duckworth
    The True Frownies are the Friends We Made Along the Way: An Anecdote of Emacs's MalleabilityCase Duckworth
    Emacs manuals translation and OmegaTJean-Christophe Helary
    GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Always The Only AnswerDaniel Rose
    Emacs and Montessori PhilosophyGrant Shangreaux
    A day in the life of a janitorStefan Monnier
    Emacs Research Group, Season Zero: What we did together with Emacs in 2 hours a week for a yearNoorah Alhasan, Joe Corneli, Raymond Puzio, Leo Vivier
    One effective CS grad student workflowGreg Coladonato
    Using Org-Mode For Recording Continuous Professional DevelopmentPhilip Beadling
    Using Org-Mode For Recording Continuous Professional DevelopmentPhilip Beadling
    Creating technical API documentation and presentations using org-babel, restclient, and org-treeslideJan Ypma
    Org as an executable formatTom Gillespie
    The use of Org mode syntax outside of GNU/EmacsKarl Voit
    Using Org-mode to teach programmingDaniel German
    The use of Org mode syntax outside of GNU/EmacsKarl Voit
    Using Org-mode to teach programmingDaniel German
    Babel for academicsAsilata Bapat
    Managing a research workflow (bibliographies, note-taking, and arXiv)Ahmed Khaled
    Reproducible molecular graphics with Org-modeBlaine Mooers
    Reproducible molecular graphics with Org-modeBlaine Mooers
    Finding Your (In)voice: Emacs for InvoicingBala Ramadurai
    Budgeting, Project Monitoring and Invoicing with Org ModeAdolfo Villafiorita
    Productivity Dashboards with Emacs and KindleMehmet Tekman
    Emacs with Nyxt: extend your editor with the power of a Lisp browserAndrea
    Emacs development updatesJohn Wiegley
    Emacs with Nyxt: extend your editor with the power of a Lisp browserAndrea
    Emacs development updatesJohn Wiegley
    On the design of text editorsNicolas P. Rougier
    Closing remarks day 1
      Sunday, Nov 28, 2021: Development talks
      Opening remarks day 2
        Optimizing Emacs Lisp CodeDmitry Gutov
        Tree-edit: Structural editing for Java, Python, C, and beyond!Ethan Leba
        Yak-shaving to a UI frameworkErik Anderson
        Moldable Emacs, a step towards sustainable softwareAndrea
        Yak-shaving to a UI frameworkErik Anderson
        Moldable Emacs, a step towards sustainable softwareAndrea
        Extending the "model" of Emacs to other applicationsLaszlo Krajnikovszkij
        Emacs Lisp native compiler, current status and future developmentsAndrea Corallo
        Sunday afternoon
        Old McCarthy Had a FormIan Eure
        Old McCarthy Had a FormIan Eure
        Turbo BindatStefan Monnier
        Test blocksEduardo Ochs
        Test blocksEduardo Ochs
        Perso-Arabic Input Methods And Making More Emacs Apps BIDI AwareMohsen BANAN
        Emacs Application Framework: A 2021 UpdateMatthew Zeng
        Imaginary ProgrammingShane Mulligan
        CLEDE: the Common Lisp Emacs Development EnvironmentFermin MF
        CLEDE: the Common Lisp Emacs Development EnvironmentFermin MF
        How to help Emacs maintainers?Bastien Guerry
        How to build an EmacsFermin MF
        M-x Forever: Why Emacs will outlast text editor trendsDavid Wilson (System Crafters)