From 8f7cfa51f4879fa77822e2525238693e826bc21c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 4 Nov 2021 09:33:11 -0400 Subject: Status updates --- 2021/emacsconf.ics | 744 ++++++++++++++++++++++++----------------------------- 1 file changed, 336 insertions(+), 408 deletions(-) (limited to '2021/emacsconf.ics') diff --git a/2021/emacsconf.ics b/2021/emacsconf.ics index 3fffa847..538f6c68 100644 --- a/2021/emacsconf.ics +++ b/2021/emacsconf.ics @@ -36,22 +36,22 @@ END:VTIMEZONE BEGIN:VEVENT SUMMARY:Opening remarks LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-day1-open +UID:dc07efcd-6d79-cfd4-fed3-59c885fe2922 URL:https://emacsconf.org/2021/talks/day1-open DTSTART;TZID=America/Toronto:20211127T090000 DTEND;TZID=America/Toronto:20211127T090500 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day1-open\n# Opening remarks END:VEVENT BEGIN:VEVENT SUMMARY:Emacs News Highlights LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-news +UID:393ba3c2-b2a6-6a84-44eb-872aa333d08d URL:https://emacsconf.org/2021/talks/news DTSTART;TZID=America/Toronto:20211127T090500 DTEND;TZID=America/Toronto:20211127T091000 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/news\n# Emacs News Highlights\nSacha Chua - pronouns: she/her\n\nQuick overview of Emacs community @@ -62,11 +62,11 @@ BEGIN:VEVENT SUMMARY:The True Frownies are the Friends We Made Along the Way: An Anecdot e of Emacs's Malleability LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-frownies +UID:06df8309-bd04-eb24-d443-a780c56adc0a URL:https://emacsconf.org/2021/talks/frownies DTSTART;TZID=America/Toronto:20211127T091100 DTEND;TZID=America/Toronto:20211127T093100 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/frownies\n# The True Frownies are the Friends We Made Along the Way: An Anecdote of Emacs's Malleability\nCase Duckworth\n\nEmac @@ -86,180 +86,109 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Choose Your Own (Technology-Enhanced Learning) Adventure LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-adventure +UID:fe959e43-441b-ed34-854b-87f6f481f55a URL:https://emacsconf.org/2021/talks/adventure DTSTART;TZID=America/Toronto:20211127T093400 DTEND;TZID=America/Toronto:20211127T095400 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/adventure\n# Choose Your Own (Technology-Enhanced Lear - ning) Adventure\nGreta Goetz\n\nThis presentation will move through Emacs - artifacts: first illustrating possible paths for beginners and then mappin - g out the significance of the enhanced learning potential of Emacs (Caille - t in Andler & Guerry\, Engelbart\, Markauskaite & Goodyear). The technolog - y-enhanced learning (TEL) that Emacs affords includes a systems view of 'm - any\, many features' (Stallman) which surpass the confines of a pre-fabric - ated environment (Stiegler). This affords diverse possibilities for indivi - duals to interact creatively and autonomously to satisfy their own needs ( - Ill\nich). Its adaptability will be shown to be an asset in supporting the - learning trends identified by the latest pedagogical research (Guo).\n\n# - Intro\n\nThe 'many\, many features' (Stallman 2002: 4) of Emacs do not li - mit imaginable types of interactivity\, supporting both formal and informa - l learning (cf. Caillet in Andler & Guerry 2008). Emacs can function as a - scaffold for development (cf. Vygotsky 1979: 86)\, promoting the creative - and autonomous ability of individuals to interact with their digital envir - onment and others who share the use of this tool (Illich 1973). Individual - s can use Emacs as often or seldom as they want to express their needs and - meaning in action\, with no obligation to use it (cf. Illich 1973).\n\nTh - e formal learning involved pertains to Emacs programs and documentation (t - he 'temple') while related discussion and smaller task-based problem solvi - ng represents examples of informal learning (the 'forum') (cf. Caillet in - Andler & Guerry 2008). As a context-rich environment (Trocmé-Fabre 1999)\, - Emacs fulfills the promise of general computing: not boxing users into pe - rsonas (cf. Stiegler 2018) but allowing users at all levels to organize an - d assemble multiple knowledge domains (Markauskaite & Goodyear 2017) and p - rograms so that they are 'just right'. People wanting to create tailored l - earning environments who feel alienated or unsupported by pre-fabricated t - ext and programming environments will find their way with Emacs.\n\n1. Wh - at if we are beginners overwhelmed by formal Emacs documentation? Two pote - ntial learning paths:\n\n - a. Build on a needs-basis. Make your own ar - tifacts: no use-case is too small\; leave your trace.\n - b. Study othe - rs' inits and use-cases\; Read Planet EmacsLife\; Consult programmer or po - wer user use-cases\; Map out workflows.\n\n2. Emacs as personal\, creative - \, autonomous:\n\n - a. Emacs allows for organic ongoing changes to the - organization of knowledge\, imagination\, and experience (cf. Guerry & Ga - ume 2009) . This is important as not all learners have the same spatial/vi - sual needs and because these needs and knowledge can change over time (Vyg - otsky 1979\; Gardner 1983\; Wang 2020).\n - b. Emacs allows us to contr - ol our tools and tasks (Illich 1973). By contrast\, care-less use of pre-f - abricated apps can lead to loss of know-how in life (Stiegler 2018).\n - - c. The art of collecting traces (digital or not) is timeless - and import - ant to survival.\n\n3. Emacs as systems design for technology-enhanced le - arning (TEL):\n\n - a. Good TEL design performance should also educate - the designer (Goodyear & Retalis 2010). Further\, good design focuses on ' - frameworks'\, which are systems 'that can be customized\, specialized\, or - extended to provide more specific\, more appropriate\, or slightly differ - ent capabilities' (Alexander 1993 in Gabriel 1996)\, assembling epistemic - domains (Markauskaite & Goodyear 2017). This pedagogical approach is suppo - rted by Emacs artifacts (packages\, documentation\, forums\, etc.).\n - - b. The 'wise' use of programming (Crichton 1983) actively manages and or - ganizes workflow. This permits iterative development. Elementary use-case: - a workflow that relies on PPT and Zoom vs. already having a more modular - viewpoint supported by diverse Emacs packages. The latter adaptability is - supported by the latest educational research (Guo). Further: Emacs allows - movement from user to contributor (Stiegler 2018\; Stavrou).\n - c. Wis - e programming can include fun programming - 'there are people who want to - put a stop to that' (Crichton 1983\; Gaffney 2019).\n - d. Extending th - is systems/design view\, Emacs is developed and maintained by a community - dedicated to supporting this freedom of use in these multiple contexts (cf - . Illich 1973).\n - e. One perspective is less likely to override other - s in such a heterogeneous environment (Morin 2004).\n\n# Conclusion\n\nEma - cs does not limit any imaginable type of interactivity and promotes a dive - rsity of related content\, further supporting the pursuit of more advanced - TEL (viz. Guo). This was illustrated through an elementary use-case that - compared being limited to PPT as opposed to having basic familiarity with - Emacs\, which permits manageable\, continuous exploration of knowledge\, w - orkflows\, and tools (cf. Alexander in Gabriel\; Goodyear & Retalis) and m - ovement from consumer to creator (Stiegler\; Stavrou). Using Emacs means b - eing able to use a sophisticated digital tool\, thanks to the contribution - s of heterogeneous maintainers\, developers\, and community members whose - artifacts comprise a meta picture. It is possible\, through using Emacs\, - to learn about the design of digital learning and learning in general as a - ccess to knowledge is not walled off by prefabricated design(cf. Illich\; - Stiegler). We can choose our own adventure.\n\n\n# References\n\n## Genera - l workflow and fun:\n- Bin\, C. (2020). Mastering Emacs in one year. . Accessed 25 October 2021.\n- - Gaffney\, N. (2019). Oblique strategies. . Accessed 25 October 2021.\n- Goetz\, G. (2021). Additional - references: A back-to-school/GTD Emacs journey. . Accessed 25 October 2021.\n- - Guerry\, B. (2020). Org-mode features you may not know. . Accessed 25 October 2021 - .\n- Kaiser\, K. (2017). Writing a technical book in Emacs and Org-mode. - . Accessed 25 October 2021.\n- Planet Emacs Life. . Accessed 25 October 2021.\n- Stavrou\, P. My pac - kages for GNU Emacs. . Accessed 25 October - 2021.\n- Wellons\, C. Emacs articles. . Accessed 25 October 2021.\n\n## On TEL design:\n- Caillet\, E. (2 - 008). L’exposition\, le musée: L’éducation informelle comme école de l’édu - cation formelle. In Andler\, D. & Guerry\, B. (Eds.). *Apprendre demain: S - ciences cognitives et éducation à l’ère numérique*\, 137-154. Paris: Hatie - r.\n- Crichton\, M. (1983). *Electronic life*. New York: Knopf.\n- De - Bono\, E. (2009). *Think! Before it's too late*. London: Random House.\n- - Engelbart\, D. (1962). *Augmenting human intellect: A conceptual framewo - rk*. Menlo Park: Stanford Research Institute.\n- Drosos\, I. & Guo\, P. - (2021). Streamers teaching programming\, art\, and gaming: Cognitive appre - nticeship\, serendipitous teachable moments\, and tacit expert knowledge. - IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)\, - short paper\, 2021. . Accessed 25 October 20 - 21.\n- Gabriel\, R. (1996). *Patterns of software*. New York\, Oxford: O - xford University Press.\n- Goodyear\, P. & Retalis\, S. (2010). Learning - \, technology and design. In Goodyear\, P. & Retalis\, S. (Eds.). *Technol - ogy-enhanced learning: Design patterns and pattern languages*\, 1-27. Rott - erdam\, Boston: Sense Publishers.\n- Guerry\, B. & Gaume\, N. (2008). Ce - que les jeux vidéo nous apprennent. In Andler\, D. & Guerry\, B. (Eds.). - *Apprendre Demain: Sciences cognitives et éducation à l’ère numérique*\, 1 - 55-159. Paris: Hatier.\n- Guo\, P. (2018). Students\, systems\, and inte - ractions: Synthesizing the first\nfour years of Learning@Scale and chartin - g the future. L@S 2018\, June 26–28\, 2018\, London\, United Kingdom. DOI: - https://doi.org/10.1145/3231644.3231662. . - Accessed 25 October 2021.\n- Guo\, P.\, Kim\, J. & Rubin\, R. (2014). Ho - w video production affects student engagement: An empirical study of MOOC - videos. ACM Conference on Learning at Scale. . Accessed 25 October 2021.\n- Illich\, I. (1973). *Tools of conviviali - ty*. New York: Harper & Row.\n- Kim\, J.\, Guo\, P.\, Seaton\, D.\, Mitr - os\, P.\, Gajos\, K. & Miller\, R. (2014). Understanding in-video dropouts - and interaction peaks in online lecture videos. ACM Conference on Learnin - g at Scale. . Accessed 25 October 2021.\n- - Markauskaite\, L. & Goodyear\, P. (2017). *Epistemic fluency and professi - onal education: innovation\, knowledgeable action and actionable knowledge - *. Dordrecht: Springer.\n- Markel\, J. & Guo\, P. (2020). Designing the - future of experiential learning environments for a post-COVID world: A pre - liminary case study. NFW ’20 (Symposium on the New Future of Work)\, Augus - t 3–5\, 2020\, Virtual Event. . Accessed 25 - October 2021.\n- Morin\, E. ([2004] 2008). *La Méthode - tome 6: Éthique - *. Éditions du Seuil: Paris.\n- Stallman\, R. (2002). *Free software\, f - ree society*. GNU Press\, Free Software Foundation.\n- Stiegler\, B. (20 - 18). *The neganthropocene*. Open Humanities Press.\n- Trocmé-Fabre\, H. - (1999). *Réinventer le métier d’apprendre*. Paris: Éditions d’organisation - .\n- Vygotsky\, L. (1979). *Mind in society: The development of higher p - sychological processes*. Cambridge and London: Harvard University Press.\n - - Wang\, S. (2020). Open knowledge. Hope in Source. . Accessed 25 Oc - tober 2021.\n\n\n# Availability and preferred Q&A approach\n\nDue to the p - andemic situation\, my teaching schedule fluctuates so I\nwill not know my - availability until much closer to the\ndate. Therefore\, I can only guara - ntee delayed answer response\n(whatever you request)\, but if available\, - will join live.\nMay I please note that I will be pre-recording my video i - f this submission is accepted.\n\n\n# Speaker release\n\nBy submitting thi - s proposal\, I agree that my presentation at\nEmacsConf 2021 is subject to - the following terms and conditions:\n\nThe EmacsConf organizers may captu - re audio and video (a "Recording")\nof my presentation and any associated - materials\, which may include\nslides\, notes\, transcripts\, and prerecor - ding(s) of my presentation\nthat I provide to the EmacsConf organizers.\n\ - nI authorize the EmacsConf organizers to distribute\, reproduce\,\npublicl - y display\, and prepare derivative works of the Recording and\nany derivat - ive works of the Recording (the "Licensed Materials")\nunder the terms of - the Creative Commons Attribution-ShareAlike 4.0\nInternational (CC BY-SA 4 - .0) license.\n\nI grant to the EmacsConf organizers permission to use my n - ame\,\nlikeness\, and biographic information in association with their use - \nof the Licensed Materials under the above license.\n\nI represent that I - have the authority to grant the above license to\nthe EmacsConf organizer - s. If my presentation incorporates any\nmaterial owned by third parties\, - I represent that the material is\nsublicensable to the EmacsConf organizer - s or that my use of them is\nfair use. + ning) Adventure\nGreta Goetz\n\nThis presentation will first illustrate po + ssible paths for beginners and then mapping out the significance of the en + hanced learning potential of Emacs (Caillet in Andler & Guerry\, Markauska + ite & Goodyear). The technology-enhanced learning (TEL) that Emacs affords + departs from the 'many\, many features' (Stallman) which surpass the conf + ines of a pre-fabricated environment (Stiegler). This affords diverse poss + ibilities for individuals to interact creatively and autonomously to satis + fy their own needs alongside others who share use of the tool (Illich). It + s adaptability will be shown to be an asset in support of the learning tre + nds identified by the latest pedagogical research (Guo).\n\n1. Setting ou + t as beginners who may be overwhelmed by formal Emacs documentation. Some + inroads. No trace is too small.\n2. Emacs as common ground between people + and technology.\n3. Emacs modularity and TEL design.\n4. Emacs as perso + nal\, creative\, autonomous.\n5. Emacs and cognitive democracy.\n\n\n# Re + ferences\n\n## General workflow\, inspiration\, fun:\n- Bin\, C. (2020). + Mastering Emacs in one year. + . Accessed 25 October 2021.\n- Chua\, S. https://sachachua.com/blog/\n- + Goetz\, G. (2021). Additional references: A back-to-school/GTD Emacs jou + rney. . + Accessed 25 October 2021.\n- Guerry\, B. (2020). Org-mode features you m + ay not know. . Accessed 25 October 2021.\n- Kaiser\, K. (2017). Writing a techni + cal book in Emacs and Org-mode. . Accessed 25 October 2021.\n- + Planet Emacs Life. . Accessed 25 October + 2021.\n- Stavrou\, P. My packages for GNU Emacs. . Accessed 25 October 2021.\n- Wellons\, C. Emacs articles. . Accessed 25 October 2021.\n\n## On T + EL design and learning:\n- Andler\, D. & Guerry\, B. (Eds.). *Apprendre + demain: Sciences cognitives et éducation à l’ère numérique*\, 137-154. Par + is: Hatier.\n- Crichton\, M. (1983). *Electronic life*. New York: Knopf. + \n- De Bono\, E. (2009). *Think! Before it's too late*. London: Random H + ouse.\n- Drosos\, I. & Guo\, P. (2021). Streamers teaching programming\, + art\, and gaming: Cognitive apprenticeship\, serendipitous teachable mome + nts\, and tacit expert knowledge. IEEE Symposium on Visual Languages and H + uman-Centric Computing (VL/HCC)\, short paper\, 2021. . Accessed 25 October 2021.\n- Gabriel\, R. (1996). *Patterns + of software*. New York\, Oxford: Oxford University Press.\n- Goodyear\, + P. & Retalis\, S. (2010). Learning\, technology and design. In Goodyear\, + P. & Retalis\, S. (Eds.). *Technology-enhanced learning: Design patterns a + nd pattern languages*\, 1-27. Rotterdam\, Boston: Sense Publishers.\n- G + uo\, P. (2018). Students\, systems\, and interactions: Synthesizing the fi + rst\nfour years of Learning@Scale and charting the future. L@S 2018\, June + 26–28\, 2018\, London\, United Kingdom. DOI: https://doi.org/10.1145/3231 + 644.3231662. . Accessed 25 October 2021.\n- + Guo\, P.\, Kim\, J. & Rubin\, R. (2014). How video production affects st + udent engagement: An empirical study of MOOC videos. ACM Conference on Lea + rning at Scale. . Accessed 25 October 2021.\ + n- Illich\, I. (1973). *Tools of conviviality*. New York: Harper & Row.\ + n- Kim\, J.\, Guo\, P.\, Seaton\, D.\, Mitros\, P.\, Gajos\, K. & Miller + \, R. (2014). Understanding in-video dropouts and interaction peaks in onl + ine lecture videos. ACM Conference on Learning at Scale. . Accessed 25 October 2021.\n- Markauskaite\, L. & Goodyear + \, P. (2017). *Epistemic fluency and professional education: innovation\, + knowledgeable action and actionable knowledge*. Dordrecht: Springer.\n- + Markel\, J. & Guo\, P. (2020). Designing the future of experiential learni + ng environments for a post-COVID world: A preliminary case study. NFW ’20 + (Symposium on the New Future of Work)\, August 3–5\, 2020\, Virtual Event. + . Accessed 25 October 2021.\n- Morin\, E. + ([2004] 2008). *La Méthode - tome 6: Éthique*. Éditions du Seuil: Paris.\ + n- Stallman\, R. (2002). *Free software\, free society*. GNU Press\, Fre + e Software Foundation.\n- Stiegler\, B. (2018). *The neganthropocene*. O + pen Humanities Press.\n- Trocmé-Fabre\, H. (1999). *Réinventer le métier + d’apprendre*. Paris: Éditions d’organisation.\n\n\n# Availability and pre + ferred Q&A approach\n\nDue to the pandemic situation\, my teaching schedul + e fluctuates so I\nwill not know my availability until much closer to the\ + ndate. Therefore\, I can only guarantee delayed answer response\n(whatever + you request)\, but if available\, will join live.\nMay I please note that + I will be pre-recording my video if this submission is accepted.\n\n\n# S + peaker release\n\nBy submitting this proposal\, I agree that my presentati + on at\nEmacsConf 2021 is subject to the following terms and conditions:\n\ + nThe EmacsConf organizers may capture audio and video (a "Recording")\nof + my presentation and any associated materials\, which may include\nslides\, + notes\, transcripts\, and prerecording(s) of my presentation\nthat I prov + ide to the EmacsConf organizers.\n\nI authorize the EmacsConf organizers t + o distribute\, reproduce\,\npublicly display\, and prepare derivative work + s of the Recording and\nany derivative works of the Recording (the "Licens + ed Materials")\nunder the terms of the Creative Commons Attribution-ShareA + like 4.0\nInternational (CC BY-SA 4.0) license.\n\nI grant to the EmacsCon + f organizers permission to use my name\,\nlikeness\, and biographic inform + ation in association with their use\nof the Licensed Materials under the a + bove license.\n\nI represent that I have the authority to grant the above + license to\nthe EmacsConf organizers. If my presentation incorporates any\ + nmaterial owned by third parties\, I represent that the material is\nsubli + censable to the EmacsConf organizers or that my use of them is\nfair use. END:VEVENT BEGIN:VEVENT -SUMMARY:"GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't A - lways The Only Answer" +SUMMARY:GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Al + ways The Only Answer LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-unix +UID:ea5bab3c-f31e-68a4-fa23-81ca67fa1990 URL:https://emacsconf.org/2021/talks/unix DTSTART;TZID=America/Toronto:20211127T095600 DTEND;TZID=America/Toronto:20211127T100600 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/unix\n# GNU's Not UNIX: Why Emacs Demonstrates The UNI X Philosophy Isn't Always The Only Answer\nDaniel Rose\n\nThe talk targets @@ -272,21 +201,21 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs e philosophy or the other will limit their\nefficiency. Although you may b e a veteran GNU/Linux and Emacs user\,\nunderstanding how to use both phil osophies together will still allow you\nto be more performant than without - .\n\n\n\n# Outline\n\n- 5-10 minutes:\n Cut out the portions of expla - ining the whole UNIX and GNU philosophies\n and instead talk about conc - rete examples:\n - How can one limit their usage of CLI tools while s - till maintaining\n the ideals of both.\n - How using CLI tools - can still perfectly flow into Emacs.\n - How having all programs in - Emacs and unified keybindings is akin\n to a terminal user. + .\n\n\n\n# Outline\n\n- How can one limit their usage of CLI tools while + still maintaining\n the ideals of both.\n- How using CLI tools c + an still perfectly flow into Emacs.\n- How having all programs in Emacs + and unified keybindings is akin\n to a terminal user.\n- Why thin + king about computational philosophies might itself be an\n impedime + nt. END:VEVENT BEGIN:VEVENT SUMMARY:Emacs manuals translation and OmegaT LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-omegat +UID:db4ccb28-867f-df24-c073-eaca6edad438 URL:https://emacsconf.org/2021/talks/omegat DTSTART;TZID=America/Toronto:20211127T100900 DTEND;TZID=America/Toronto:20211127T101900 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/omegat\n# Emacs manuals translation and OmegaT\nJean-C hristophe Helary\n\nEven if it is generally agreed that software localizat @@ -332,29 +261,29 @@ END:VEVENT BEGIN:VEVENT SUMMARY:NonGNU ELPA Update LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-nongnu +UID:525d972d-1e34-bcb4-e9c3-861942549357 URL:https://emacsconf.org/2021/talks/nongnu DTSTART;TZID=America/Toronto:20211127T102200 -DTEND;TZID=America/Toronto:20211127T103200 -DTSTAMP:20211028T084127 +DTEND;TZID=America/Toronto:20211127T102900 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs - conf.org/2021/talks/nongnu\n# NonGNU ELPA Update\nKaluđerčić\, Philip\n\nN - onGNU ELPA was announced last year\, as a package repository\nthat will be - enabled by default in Emacs\, but doesn't require\nany copyright assignme - nt. This means that a lot of popular\npackages can now be installed easier - \, without any additional\nconfiguration.\n\nIn this talk I would like the - give a reminder of what NonGNU\nELPA is and how it works\, update the par - ticipants on what has\nhappened since last year and what maintainers have - to do if they\nwant their packages to be added to the repository. + conf.org/2021/talks/nongnu\n# NonGNU ELPA Update\nPhilip Kaludercic\n\nNon + GNU ELPA was announced last year\, as a package repository\nthat will be e + nabled by default in Emacs\, but doesn't require\nany copyright assignment + . This means that a lot of popular\npackages can now be installed easier\, + without any additional\nconfiguration.\n\nIn this talk I would like the g + ive a reminder of what NonGNU\nELPA is and how it works\, update the parti + cipants on what has\nhappened since last year and what maintainers have to + do if they\nwant their packages to be added to the repository. END:VEVENT BEGIN:VEVENT SUMMARY:Manual Package Management in The Era of Repositories - Why and How LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-borg +UID:245a575a-965a-caa4-8d3b-75f8519c2f3e URL:https://emacsconf.org/2021/talks/borg DTSTART;TZID=America/Toronto:20211127T103500 DTEND;TZID=America/Toronto:20211127T104500 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/borg\n# Manual Package Management in The Era of Reposi tories - Why and How\nDhavan (codingquark)\n\nEmacs now has many package r @@ -370,11 +299,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:telega.el and the Emacs community on Telegram LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-telega +UID:86158391-53a2-7cb4-d7d3-020afbf6d8d9 URL:https://emacsconf.org/2021/talks/telega DTSTART;TZID=America/Toronto:20211127T104800 -DTEND;TZID=America/Toronto:20211127T105800 -DTSTAMP:20211028T084127 +DTEND;TZID=America/Toronto:20211127T105600 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/telega\n# telega.el and the Emacs community on Telegra m\nGabriele Bozzola and Evgeny Zajcev\n\nTelegram is a cross-platform inst @@ -391,11 +320,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Introducing N-Angulator LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-nangulator +UID:e4bdc2c1-e4b6-67e4-aafb-87ec9aaf846b URL:https://emacsconf.org/2021/talks/nangulator DTSTART;TZID=America/Toronto:20211127T110100 DTEND;TZID=America/Toronto:20211127T111100 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/nangulator\n# Introducing N-Angulator\nKevin Haddock\n \nThe Unix file system is essentially an N-dimentional sparse array that\n @@ -414,11 +343,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:A day in the life of a janitor LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-janitor +UID:14ab7a54-d75d-45e4-85ab-8fd2e391ea41 URL:https://emacsconf.org/2021/talks/janitor DTSTART;TZID=America/Toronto:20211127T111400 DTEND;TZID=America/Toronto:20211127T113400 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/janitor\n# A day in the life of a janitor\nStefan Monn ier\n\nBecause of a reckless former Emacs maintainer that shall\n better @@ -436,11 +365,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:How to help Emacs maintainers? LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-maintainers +UID:51c360e6-188f-9a34-05bb-0a8d2eb09cdc URL:https://emacsconf.org/2021/talks/maintainers DTSTART;TZID=America/Toronto:20211127T113900 DTEND;TZID=America/Toronto:20211127T114900 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/maintainers\n# How to help Emacs maintainers?\nBastien Guerry\n\nAfter 11 years of helping as the Org maintainer\, I would\nlike @@ -451,11 +380,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Typesetting Gregorian Chant with Emacs LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-gregorian +UID:716d913f-de8b-91a4-5f33-e04ba0905fa5 URL:https://emacsconf.org/2021/talks/gregorian DTSTART;TZID=America/Toronto:20211127T115200 DTEND;TZID=America/Toronto:20211127T120200 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/gregorian\n# Typesetting Gregorian Chant with Emacs\nS pencer King\n\nThere are a variety of methods for typesetting gregorian\nc @@ -474,11 +403,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Emacs and Montessori Philosophy LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-montessori +UID:6fccae45-04b5-5524-662b-fdba87754d06 URL:https://emacsconf.org/2021/talks/montessori DTSTART;TZID=America/Toronto:20211127T123000 DTEND;TZID=America/Toronto:20211127T124000 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/montessori\n# Emacs and Montessori Philosophy\n\n\nAs a former Montessori guide and now parent\, I often think about the\nrelati @@ -507,11 +436,11 @@ BEGIN:VEVENT SUMMARY:Emacs Research Group\, Season Zero: What we did together with Emacs in 2 hours a week for a year LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-erg +UID:9cee7e43-bcb1-7f64-c40b-5f9ea938d11a URL:https://emacsconf.org/2021/talks/erg DTSTART;TZID=America/Toronto:20211127T124300 DTEND;TZID=America/Toronto:20211127T125800 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/erg\n# Emacs Research Group\, Season Zero: What we did together with Emacs in 2 hours a week for a year\nNoorah Alhasan\, Joe Co @@ -536,11 +465,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:One effective CS grad student workflow LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-cs +UID:0f98a5bb-53ce-fb74-1003-0b1f320d414e URL:https://emacsconf.org/2021/talks/cs DTSTART;TZID=America/Toronto:20211127T130100 DTEND;TZID=America/Toronto:20211127T131100 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/cs\n# One effective CS grad student workflow\nGreg Col adonato\n\nWhen I was an undergrad\, I learned many things\, most of\nwhic @@ -556,11 +485,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Using Org-Mode For Recording Continuous Professional Development LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-professional +UID:43cc5db4-e26f-fb44-9aeb-b16c38d8cef3 URL:https://emacsconf.org/2021/talks/professional DTSTART;TZID=America/Toronto:20211127T131400 -DTEND;TZID=America/Toronto:20211127T132400 -DTSTAMP:20211028T084127 +DTEND;TZID=America/Toronto:20211127T132500 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/professional\n# Using Org-Mode For Recording Continuou s Professional Development\nPhilip Beadling\n\nI recently had the pleasure @@ -599,11 +528,11 @@ BEGIN:VEVENT SUMMARY:Creating technical API documentation and presentations using org-ba bel\, restclient\, and org-treeslide LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-tech +UID:a10ce62e-6454-d784-21bb-f6a0488e883c URL:https://emacsconf.org/2021/talks/tech -DTSTART;TZID=America/Toronto:20211127T132700 -DTEND;TZID=America/Toronto:20211127T133700 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T132800 +DTEND;TZID=America/Toronto:20211127T133900 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/tech\n# Creating technical API documentation and prese ntations using org-babel\, restclient\, and org-treeslide\nJan Ypma\n\nThe @@ -623,11 +552,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Org as an executable format LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-exec +UID:b092bc88-e74c-a9c4-611b-d47c99ef578c URL:https://emacsconf.org/2021/talks/exec -DTSTART;TZID=America/Toronto:20211127T134100 -DTEND;TZID=America/Toronto:20211127T135100 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T134200 +DTEND;TZID=America/Toronto:20211127T135200 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/exec\n# Org as an executable format\nTom Gillespie\n\n Org mode is known for its flexibility\, power\, and staggeringly diverse\n @@ -660,11 +589,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:The use of Org mode syntax outside of GNU/Emacs LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-org-outside +UID:69763d57-be4e-7e74-509b-92e48a0e7ba6 URL:https://emacsconf.org/2021/talks/org-outside -DTSTART;TZID=America/Toronto:20211127T135400 -DTEND;TZID=America/Toronto:20211127T140400 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T135500 +DTEND;TZID=America/Toronto:20211127T140500 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/org-outside\n# The use of Org mode syntax outside of G NU/Emacs\nKarl Voit\n\nWith the rising interest in Org mode\, the GNU/Emac @@ -684,11 +613,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Using Org-mode to teach programming LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-teach +UID:aed5e190-66a0-3dd4-e5eb-be09be94e6c3 URL:https://emacsconf.org/2021/talks/teach -DTSTART;TZID=America/Toronto:20211127T140700 -DTEND;TZID=America/Toronto:20211127T142700 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T140800 +DTEND;TZID=America/Toronto:20211127T142800 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/teach\n# Using Org-mode to teach programming\nDaniel G erman\n\nIn this presentation I will explain how to use org-mode effective @@ -714,11 +643,11 @@ BEGIN:VEVENT SUMMARY:Managing a research workflow (bibliographies\, note-taking\, and ar Xiv) LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-research +UID:fd246cee-b5d6-7cc4-2b63-20e87bb7d750 URL:https://emacsconf.org/2021/talks/research -DTSTART;TZID=America/Toronto:20211127T143200 -DTEND;TZID=America/Toronto:20211127T143700 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T143300 +DTEND;TZID=America/Toronto:20211127T143800 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/research\n# Managing a research workflow (bibliographi es\, note-taking\, and arXiv)\nAhmed Khaled\n\nResearchers and knowledge w @@ -741,11 +670,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Babel for academics LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-babel +UID:db5821ed-fef4-4934-8fb3-87a0282714de URL:https://emacsconf.org/2021/talks/babel -DTSTART;TZID=America/Toronto:20211127T144100 -DTEND;TZID=America/Toronto:20211127T145100 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T144200 +DTEND;TZID=America/Toronto:20211127T145200 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/babel\n# Babel for academics\nAsilata Bapat\n\nPlain o rg-mode is already an extremely powerful and\ncustomisable tool for task a @@ -784,11 +713,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Reproducible molecular graphics with Org-mode LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-molecular +UID:1fc4917c-aab4-1924-2983-e78f8bca6af9 URL:https://emacsconf.org/2021/talks/molecular -DTSTART;TZID=America/Toronto:20211127T145300 -DTEND;TZID=America/Toronto:20211127T150300 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T145400 +DTEND;TZID=America/Toronto:20211127T150400 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/molecular\n# Reproducible molecular graphics with Org- mode\nBlaine Mooers\n\nResearch papers in structural biology should includ @@ -800,40 +729,40 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs he images of the molecules reported in their articles. Nonetheless\,\nthis aspect of reproducible research needs to become the standard practice\nto improve the rigor of the science.\n\nIn a literate programming document\, - the author interleaves between blocks\nof prose the code that makes the i - mages of molecules. The document allows\nthe reader to reproduce the image - s in the manuscript by running the code.\nThe reader can also explore the - effect of altering the parameters in the\ncode. Org files are one alternat - ive for making such literate programming\ndocuments.\n\nWe developed a yas - nippet snippet library called orgpymolpysnips for\nstructural biologists ( - ).\nThis library facilitates - the assembly of literate programming documents\nwith molecular images mad - e by PyMOL. PyMOL is the most popular\nmolecular graphics program for crea - ting images for publication\; it has\nover 100\,000 users\, which is a lot - of users in molecular biology. PyMOL\nhas been used to make many of the i - mages of biological molecules found\non the covers of many Cell\, Nature\, - and Science issues.\n\nWe used the `jupyter' language in org-babel to sen - d commands from\ncode blocks in Org files to PyMOL's Python API. PyMOL ret - urns the\nmolecular image to the output block below the code block. An Ema - cs\nuser can convert the Org file into a PDF\, `tangle' the code blocks\ni - nto a script file\, and submit these for non-Emacs users. We describe\nthe - content of the library and provide examples of the running PyMOL\nfrom Or - g-mode documents.\n\n\n# Outline\n\n- 5-10 minutes: (brief description/o - utline)\n - Title slide\n - Structural Biolog Workflow in the Mo - oers Lab\n - Cover images made with PyMOL\n\n - Why develop a sn - ippet library for your field?\n - PyMOL in Org: kernel specification\ - n - Creating a conda env and installing PyMOL\n - Example code b - lock in Org to make DSSR block model of tRNA\n - Resulting image\n - - Summary\n - Acknowledgements + the author interleaves blocks\nof explanatory prose between code blocks t + hat make the images of molecules.\nThe document allows the reader to repro + duce the images in the manuscript by running the code.\nThe reader can als + o explore the effect of altering the parameters in the\ncode. Org files ar + e one alternative for making such literate programming\ndocuments.\n\nWe d + eveloped a **yasnippet** snippet library called **orgpymolpysnips** for\ns + tructural biologists ().\nTh + is library facilitates the assembly of literate programming documents\nwit + h molecular images made by PyMOL. PyMOL is the most popular\nmolecular gra + phics program for creating images for publication\; it has\nover 100\,000 + users\, which is a lot of users in molecular biology. PyMOL\nhas been used + to make many of the images of biological molecules found\non the covers o + f many Cell\, Nature\, and Science issues.\n\nWe used the **jupyter** lang + uage in **org-babel** to send commands from\ncode blocks in Org files to P + yMOL's Python API. PyMOL returns the\nmolecular image to the output block + below the code block. An Emacs\nuser can convert the Org file into a PDF\, + `tangle' the code blocks\ninto a script file\, and submit these for non-E + macs users. We describe\nthe content of the library and provide examples o + f the running PyMOL\nfrom Org-mode documents.\n\n\n# Outline\n\n- 5-10 m + inutes: (brief description/outline)\n - Title slide\n - Structur + al Biolog Workflow in the Mooers Lab\n - Cover images made with PyMOL + \n\n - Why develop a snippet library for your field?\n - PyMOL i + n Org: kernel specification\n - Creating a conda env and installing P + yMOL\n - Example code block in Org to make DSSR block model of tRNA\n + - Resulting image\n - Summary\n - Acknowledgements END:VEVENT BEGIN:VEVENT SUMMARY:Budgeting\, Project Monitoring and Invoicing with Org Mode LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-project +UID:c54c7930-51cc-5184-9dfb-5033e577b95e URL:https://emacsconf.org/2021/talks/project -DTSTART;TZID=America/Toronto:20211127T150600 -DTEND;TZID=America/Toronto:20211127T151600 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T150700 +DTEND;TZID=America/Toronto:20211127T151700 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/project\n# Budgeting\, Project Monitoring and Invoicin g with Org Mode\nAdolfo Villafiorita\n\nIn this talk I will present how we @@ -849,11 +778,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Find Your (In)voice: Emacs for Invoicing LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-invoice +UID:c9870e10-2600-85a4-24fb-793dfc51164e URL:https://emacsconf.org/2021/talks/invoice -DTSTART;TZID=America/Toronto:20211127T151900 -DTEND;TZID=America/Toronto:20211127T152900 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T152000 +DTEND;TZID=America/Toronto:20211127T153000 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/invoice\n# Find Your (In)voice: Emacs for Invoicing\nB ala Ramadurai\n\nYe Freelance warriors\, please lend me your I/O devices f @@ -875,11 +804,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Productivity Dashboards with Emacs and Kindle LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-dashboard +UID:e4e995c0-6e06-8544-a8c3-5f9a06c856fb URL:https://emacsconf.org/2021/talks/dashboard -DTSTART;TZID=America/Toronto:20211127T153200 -DTEND;TZID=America/Toronto:20211127T154200 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T153300 +DTEND;TZID=America/Toronto:20211127T154300 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/dashboard\n# Productivity Dashboards with Emacs and Ki ndle\nMehmet Tekman\n\nSince 2008\, Amazon have released a new Kindle devi @@ -927,11 +856,11 @@ BEGIN:VEVENT SUMMARY:Emacs with Nyxt: extend your editor with the power of a Lisp browse r LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-nyxt +UID:33776e08-e815-db94-971b-a151236e11be URL:https://emacsconf.org/2021/talks/nyxt -DTSTART;TZID=America/Toronto:20211127T154500 -DTEND;TZID=America/Toronto:20211127T155500 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T154600 +DTEND;TZID=America/Toronto:20211127T155600 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/nyxt\n# Emacs with Nyxt: extend your editor with the p ower of a Lisp browser\nAndrea\n\nIn 2021 browsers are essential if you us @@ -952,11 +881,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:On the design of text editors LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-design +UID:86d4470a-8d19-7bd4-0c53-6aba1b49baef URL:https://emacsconf.org/2021/talks/design -DTSTART;TZID=America/Toronto:20211127T155800 -DTEND;TZID=America/Toronto:20211127T160800 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T155900 +DTEND;TZID=America/Toronto:20211127T160900 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/design\n# On the design of text editors\nNicolas P. Ro ugier\n\nText editors are written by and for developers. They come\nwith @@ -972,11 +901,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:How Emacs made me appreciate software freedom LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-freedom +UID:48a8580f-52ce-cc84-6a23-1eddf720ae02 URL:https://emacsconf.org/2021/talks/freedom -DTSTART;TZID=America/Toronto:20211127T161200 -DTEND;TZID=America/Toronto:20211127T165200 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T161300 +DTEND;TZID=America/Toronto:20211127T165300 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/freedom\n# How Emacs made me appreciate software freed om\nProtesilaos Stavrou\n\nThe theme will be "how Emacs empowered my softw @@ -1007,33 +936,33 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Closing remarks day 1 LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-day1-close +UID:5287b003-f368-36c4-4f9b-8135734cad39 URL:https://emacsconf.org/2021/talks/day1-close -DTSTART;TZID=America/Toronto:20211127T165200 -DTEND;TZID=America/Toronto:20211127T165700 -DTSTAMP:20211028T084127 +DTSTART;TZID=America/Toronto:20211127T165300 +DTEND;TZID=America/Toronto:20211127T165800 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day1-close\n# Closing remarks day 1 END:VEVENT BEGIN:VEVENT SUMMARY:Opening remarks day 2 LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-day2-open +UID:d877a57a-14cf-a194-99c3-a344ecb24acc URL:https://emacsconf.org/2021/talks/day2-open DTSTART;TZID=America/Toronto:20211128T090000 DTEND;TZID=America/Toronto:20211128T090500 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day2-open\n# Opening remarks day 2 END:VEVENT BEGIN:VEVENT SUMMARY:How to write faster Emacs Lisp LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-faster +UID:35d1d9e4-dfdf-f254-6aab-7a466fbfaf09 URL:https://emacsconf.org/2021/talks/faster DTSTART;TZID=America/Toronto:20211128T090500 DTEND;TZID=America/Toronto:20211128T092500 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/faster\n# How to write faster Emacs Lisp\nDmitry Gutov \n\n- Before optimizing\, benchmark first.\n- Different benchmarking a @@ -1048,11 +977,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Tree-edit: Structural editing for Java\, Python\, C\, and beyond! LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-structural +UID:599ef3fa-4c73-6c94-4953-75bbc7830681 URL:https://emacsconf.org/2021/talks/structural DTSTART;TZID=America/Toronto:20211128T093000 DTEND;TZID=America/Toronto:20211128T094000 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/structural\n# Tree-edit: Structural editing for Java\, Python\, C\, and beyond!\nEthan Leba\n\nIn this talk\, I'll discuss a vis @@ -1082,11 +1011,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Self-Describing Smart DSL's: The Next Magits LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-dsl +UID:29d45a6f-9425-f5a4-bd23-297292e4ab7a URL:https://emacsconf.org/2021/talks/dsl DTSTART;TZID=America/Toronto:20211128T094300 DTEND;TZID=America/Toronto:20211128T100300 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/dsl\n# Self-Describing Smart DSL's: The Next Magits\nP sionic\n\nWhen we begin programming\, the promise is to automate away repe @@ -1112,11 +1041,11 @@ BEGIN:VEVENT SUMMARY:"Yak-shaving to a UI framework" (/"Help! I accidentally yak-shaved my way to writing a UI framework because overlays were slow") LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-ui +UID:8f62e571-91da-bd14-e7c3-b445c7b19d23 URL:https://emacsconf.org/2021/talks/ui DTSTART;TZID=America/Toronto:20211128T100600 DTEND;TZID=America/Toronto:20211128T101600 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/ui\n# "Yak-shaving to a UI framework" (/"Help! I accid entally yak-shaved my way to writing a UI framework because overlays were @@ -1137,11 +1066,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Extending Emacs in Rust with Dynamic Modules LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-rust +UID:b073d391-6c37-6bf4-7afb-47edc79631a9 URL:https://emacsconf.org/2021/talks/rust DTSTART;TZID=America/Toronto:20211128T101900 DTEND;TZID=America/Toronto:20211128T103900 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/rust\n# Extending Emacs in Rust with Dynamic Modules\n Tuấn-Anh Nguyễn\n\nDynamic module support has been available since Emacs 2 @@ -1157,11 +1086,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Emacs Application Framework: A 2021 Update LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-eaf +UID:e7981936-6d72-93d4-8783-5ac64a0ae5bb URL:https://emacsconf.org/2021/talks/eaf DTSTART;TZID=America/Toronto:20211128T104400 DTEND;TZID=America/Toronto:20211128T105400 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/eaf\n# Emacs Application Framework: A 2021 Update\nMat thew Zeng\n\nEmacs Application Framework (EAF) is a customizable and exten @@ -1173,11 +1102,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Extending the "model" of Emacs to other applications LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-model +UID:5e1baaaf-56a3-b5b4-31cb-5437cf465cf9 URL:https://emacsconf.org/2021/talks/model DTSTART;TZID=America/Toronto:20211128T105800 DTEND;TZID=America/Toronto:20211128T110800 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/model\n# Extending the "model" of Emacs to other appli cations\nLaszlo Krajnikovszkij\n\nEmacs is a great operating environment i @@ -1230,67 +1159,40 @@ BEGIN:VEVENT SUMMARY:Don't write that package! or: How I learned to stop worrying and lo ve emacs-devel LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-devel +UID:4cd6de26-cf48-95c4-9d3b-28895a43ec53 URL:https://emacsconf.org/2021/talks/devel DTSTART;TZID=America/Toronto:20211128T111100 DTEND;TZID=America/Toronto:20211128T113100 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/devel\n# Don't write that package! or: How I learned t - o stop worrying and love emacs-devel\nStefan Kangas\n\nEmacs' greatest str - ength is also its greatest weakness: it is **too** hackable.\n\nWe have a - great community that experiment with new features that are still\nlacking - in Emacs core. They write up a package and develop the living daylights\n - out of it\, until it is basically amazing. (I'm looking at you Magit.)\n\ - nThere are other examples such as helpful.el - great package\, but why are - those\nfeatures not in core? What about projectile? And so on.\n\nCore - demands copyright assignments (CLA). This is a fact of life. While I\nmo - stly agree with the people saying it is not helful\, they are there to pro - tect\nEmacs from copyright issues in the future. So my suggestion here is - simple:\njust **sign the papers**. It is just a formality\, and you shou - ld only need to do\nit once.\n\nI suggest that any ambitious feature that - we **might** want to see shipped in the\ndefault Emacs distribution should - by default go to GNU ELPA. You don't need to\ndo this\, of course\, and - I respect your decision\, but I urge you to do it.\n\nGNU ELPA does not ha - ve an exceptionally high standard\, but we do try to give any\nnew package - a proper code review.\n\nMELPA is excellent. We love MELPA. They don't - have a criterion for their\npackages that is important to the FSF\, which - is to not recommend non-free\nsoftware. Therefore\, we could not recommen - d it by default\, and had to build\nNonGNU ELPA.\n\nNonGNU ELPA will be us - ed for packages that we don't have an assignment for but\nwould still like - to distribute. It should ideally only be for old packages\nwhere getting - a CLA is impractical.\n\nIt is sometimes perceived as hard to contribute - to Emacs core. This impression\nis largely wrong. If I can do it\, you c - an too.\n\nWe do have a problem in that our tools and methods (mailing lis - ts\, the bug\ntracker) are out-dated. This is largely correct. We want t - o migrate to\nsomething else\, and the best candidate is probably Sourcehu - t. Please volunteer\nto help!\n\nWe sometimes see people adding stuff to - their Init file to fix this or that\nannoyance\, or even bug. The more am - bitious would go on to package up such fixes\nin what I call "patch packag - es". "Hey\, foo-mode doesn't have support for\n'bookmark-set'\, let's writ - e a package!" I am here to suggest that you submit a\npatch to Emacs inst - ead.\n\nFixing an issue for one person is good\, and fixing it for more pe - ople is even\nbetter. Fixing it for everyone? Priceless.\n\nemacs-devel - is not that scary\, nor is email. We are really quite friendly and\neasy - going\, but the communication we prefer (for reasons of efficiency - the\n - volume is very high) is often very brief and to the point. We are trying - our\nbest at communicating\, but sometimes fail.\n\nAnd we need more contr - ibutors. We need a successful Emacs on this planet.\n\nSo should you real - ly write a package\, or should YOU become a core contributor?\n\n\n\n# Out - line\n\n- I will urge people to consider contributing to Emacs instead of\ - n writing small packages\, and explain GNU ELPA\, MELPA\, CLA.\n- I will - go into greater detail about emacs-devel\, how it "works"\n (e.g. is Emac - s conservative without reason?)\, how to get things\n done and the necess - ary mindset. + o stop worrying and love emacs-devel\nStefan Kangas\n\nWe need a successfu + l Emacs on this planet. This means that we need an\nexcellent out-of-the- + box experience -- one that just works\, but that you\ncan still hack and c + ustomize. There is so much great experimentation\nand work going on out t + here in the wider Emacs community\, but we would\nbe even better off if mo + re of that could go into Emacs itself.\n\nEmacs' greatest strength is unfo + rtunately sometimes also its greatest\nweakness: it is *too* hackable.\n\n + On occasion\, people out there add stuff to their Init file to fix this\no + r that annoyance\, or even bug. The more ambitious might go on to\npackag + e up such fixes: "Hey\, 'foo-mode' doesn't have support for\n'bookmark-set + '\, let's write a package!" I am here to suggest that you\nshould not do + that.\n\nYou should submit a patch to Emacs! Maybe more people have that + same\nproblem or annoyance\, and would benefit from your solution?\n\nIt i + s sometimes perceived as hard to contribute to Emacs core. I want\nto enc + ourage more people to get involved\, and show that the barrier to\nentry i + s really not that high. If I can do it\, you can do it too!\n\nSo should + you really write that package\, or should you stop worrying and\nlearn to + love emacs-devel? Listen to my talk to find out more! END:VEVENT BEGIN:VEVENT SUMMARY:Turbo Bindat LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-bindat +UID:49a35f05-b71f-1d14-2343-a6638bec0d08 URL:https://emacsconf.org/2021/talks/bindat DTSTART;TZID=America/Toronto:20211128T113600 DTEND;TZID=America/Toronto:20211128T115600 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/bindat\n# Turbo Bindat\nStefan Monnier\n\n\n# Table of Contents\n\n\n\nBindat is an ELisp library to help manipulate binary data @@ -1307,11 +1209,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Emacs Lisp native compiler\, current status and future developments LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-native +UID:1ddbe380-b4f3-2b84-3cc3-9e799536db8e URL:https://emacsconf.org/2021/talks/native DTSTART;TZID=America/Toronto:20211128T124000 DTEND;TZID=America/Toronto:20211128T132000 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/native\n# Emacs Lisp native compiler\, current status and future developments\nAndrea Corallo\n\nEmacs Lisp (Elisp) is the Lisp @@ -1328,11 +1230,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Old McCarthy Had a Form LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-form +UID:5947c3e9-93c1-1014-7ffb-aa0e0097e3e4 URL:https://emacsconf.org/2021/talks/form DTSTART;TZID=America/Toronto:20211128T132700 DTEND;TZID=America/Toronto:20211128T133700 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/form\n# Old McCarthy Had a Form\nIan Eure\n\nMost prac tical languages are multi-paradigm\, offering several\nabstractions for th @@ -1347,11 +1249,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Test blocks LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-test +UID:5e162d34-ea19-8544-b693-dd6da0e885cd URL:https://emacsconf.org/2021/talks/test DTSTART;TZID=America/Toronto:20211128T134100 DTEND;TZID=America/Toronto:20211128T134600 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/test\n# Test blocks\nEduardo Ochs\n\nIn this presentat ion I will show an idea that feels completely obvious\nonce we see it\, bu @@ -1385,11 +1287,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Let's talk about bug trackers LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-bug +UID:51023225-018f-cf24-9d73-3c267907c13e URL:https://emacsconf.org/2021/talks/bug DTSTART;TZID=America/Toronto:20211128T134900 DTEND;TZID=America/Toronto:20211128T140900 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/bug\n# Let's talk about bug trackers\nBastien Guerry\n \nFor 17 years\, the Org developers didn't use a bug tracker\,\nshamelessl @@ -1400,51 +1302,77 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Perso-Arabic Input Methods And Making More Emacs Apps BIDI Aware LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-bidi +UID:1407591a-29fd-3f64-1beb-01dea6e9d7d2 URL:https://emacsconf.org/2021/talks/bidi DTSTART;TZID=America/Toronto:20211128T141600 DTEND;TZID=America/Toronto:20211128T143600 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs - conf.org/2021/talks/bidi\n# Perso-Arabic Input Methods And Making More Ema - cs Apps BIDI Aware\nMohsen BANAN\n\n\n# Table of Contents\n\n\n\nStarting - with Emacs 24\, full native bidi\n(bidirectional) support became available - . For\nmany years prior to that Unicode support was\navailable and by aro - und year 2000\, reasonable\nopen-source shaping libraries were also availa - ble.\n\nWith these in place at around 2012\, I developed\ntwo Persian inpu - t methods for emacs. These input\nmethods or variations of them can also b - e used\nArabic and other persoarabic scripts.\n\nWith all of these in plac - e\, Emacs has now become\nthe ne plus ultra Halaal/Convivial usage\nenviro - nment for persoarabic users.\n\nSince emacs comes loaded with everything ( - Gnus\nfor email\, Bbdb for address books\, XeLaTeX modes\nfor typesetting\ - , org-mode for organization\, spell\ncheckers\, completions\, calendar\, e - tc.)\, all basic\ncomputing and communication needs of persoarabic\nusers - can be addressed in one place and\ncohesively.\n\nIn this talk I will demo - nstrate what a wonderful\nenvironment that can be.\n\n- 40 minutes: (bri - ef description/outline)\n\n My talk will be in two parts.\n\n In Par - t 1\, I cover persian input methods. With an\n emphasis on &lsquo \;Ban - an Multi-Character (Reverse)\n Transliteration Persian Input Method&rsq - uo\;. The\n software is part of base emacs distribution.\n Full docu - mentation is available at:\n Persian Input Methods\n F - or Emacs And More Broadly Speaking\n شیوه‌هایِ درج به فارسی‌\n - \n\n In Part 2\, - I will cover the ramifications of bidi\n on existing emacs application - s\, including:\n\n - Gnus:\n - Persoarabic rich email sendin - g in HTML.\n - Ramifications of bidi on from\, to and\n - subject lines.\n\n - Bbdb: Ramifications of bidi on display and\n - completion.\n\n - Calendar:\n - Ramifications of bidi - on display.\n - Use of persian text for Persian (solar) calendar. - \n - Use of arabic text for Muslem (lunar) calendar.\n\n - - AUCTeX: Persian typesetting with XeLaTeX + conf.org/2021/talks/bidi\n# Perso-Arabic Input Methods And BIDI Aware Apps + \nMohsen BANAN -- محسن بنان\n\nEmacs is a multilingual user environment. + A true multilingual editor must\nsupport bidirectionality and shaping of c + haracters. Perso-Arabic scripts require\nboth of these features.\n\nStarti + ng with Emacs 24\, full native bidi\n(bidirectional) support became availa + ble. For\nmany years prior to that Unicode support was\navailable and by + around year 2000\, reasonable\nopen-source shaping libraries were also ava + ilable.\n\nWith these in place at around 2012\, I developed\ntwo Persian i + nput methods for emacs. These input\nmethods or variations of them can als + o be used for\nArabic and other Perso-Arabic scripts.\n\nWith all of these + in place\, Emacs has now become\nthe ne plus ultra Libre-Halaal and Convi + vial usage\nenvironment for Perso-Arabic users.\n\nSince emacs comes loade + d with everything (Gnus\nfor email\, Bbdb for address books\, XeLaTeX mode + s\nfor typesetting\, org-mode for organization\, spell\ncheckers\, complet + ion systems\, calendar\, etc.)\, all basic\ncomputing and communication ne + eds of Perso-Arabic\nusers can be addressed in one place and\ncohesively.\ + n\nIn this talk I will demonstrate what a wonderful\nenvironment that can + be.\n\nMy talk will be in two parts.\n\nIn Part 1\, I cover Persian input + methods. With an emphasis on "Banan\nMulti-Character (Reverse) Translitera + tion Persian Input Method". The\nsoftware is part of base emacs distributi + on. Full documentation is available\nat:\n\n Persian Input Metho + ds\n For Emacs And More Broadly Speaking\n شیوه‌هایِ د + رج به فارسی‌\n \n\ + nIn Part 2\, I'll demonstrate that Emacs is far more than an editor. Emacs + can be\na complete Perso-Arabic usage environment. I will also cover the + ramifications\nof bidi on existing emacs applications\, including:\n\n- + Spell Checking\, Dictionaries And Completion Frameworks:\n - Existing e + macs facilities can be extended to cover Perso-Arabic.\n\n- Gnus:\n - + Perso-Arabic rich email sending in HTML.\n - Ramifications of bidi + on from:\, to: and subject: lines.\n\n- Bbdb: Ramifications of bidi on + display and completion.\n\n- Calendar:\n - Ramifications of bidi on + display.\n - Use of Persian text for Persian (solar) calendar.\n + - Use of Arabic text for Muslem (lunar) calendar.\n\n- AUCTeX: Persia + n typesetting with XeLaTeX\n - Option of having right-to-left Perso- + Arabic aliases for all latex commands.\n\nReferences:\n\n - Persian Inp + ut Methods:\n \n < + http://www.persoarabic.org/PLPC/120036> -- Persian Input Methods Access Pa + ge\n -- Various Perso-Arabic resources\n + -- Re-Publicatio + n Of\n Persian Information Interchange and Display Mechanism\, us + ing Unicode\n -- Gi + t repo for\n persian.el -- Quail package for inputting Persian/Fa + rsi keyboards\n\n - BIDI:\n + -- Annex #9 of the Unicode standard\n \n Emacs B + idirectional Display\n\n - Blee and Persian-Blee:\n -- Very messy work-in-progress git repo for:\n + Blee: By* Libre-Halaal Emacs Environment\n + -- A Moral Alternative To The Proprietary American Digital Ecosystem\n + --\n Nature o + f Polyexistentials:\n Basis for Abolishment of The Western Inte + llectual Property Rights Regime\n -- Defining The Libre-Halaal Label\n\n - Mohsen BANAN -- مح + سن بنان:\n -- Globish\n -- Farsi\n -- French END:VEVENT BEGIN:VEVENT SUMMARY:Moldable Emacs\, a step towards sustainable software LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-mold +UID:3364aedb-a496-5c64-5383-b0080afa6d7b URL:https://emacsconf.org/2021/talks/mold DTSTART;TZID=America/Toronto:20211128T144100 DTEND;TZID=America/Toronto:20211128T145100 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/mold\n# Moldable Emacs\, a step towards sustainable so ftware\nAndrea\n\nWe could learn about things better. Mountains of knowled @@ -1468,11 +1396,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:CLEDE the Common Lisp Emacs Development Environment. LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-clede +UID:daf3570b-3df3-9db4-a1f3-ce98d9863717 URL:https://emacsconf.org/2021/talks/clede DTSTART;TZID=America/Toronto:20211128T145500 DTEND;TZID=America/Toronto:20211128T151500 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/clede\n# CLEDE the Common Lisp Emacs Development Envir onment.\nFermin MF\n\nI've been developing a package that helps with the d @@ -1489,11 +1417,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Imaginary Programming LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-imaginary +UID:f03ae971-4d2b-ccc4-2643-4ae2391ce1ab URL:https://emacsconf.org/2021/talks/imaginary DTSTART;TZID=America/Toronto:20211128T152200 DTEND;TZID=America/Toronto:20211128T153200 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/imaginary\n# Imaginary Programming\nShane Mulligan\n\n Imaginary Programming (IP) is both methodology and paradigm. It is an\next @@ -1521,11 +1449,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:How to build an Emacs LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-build +UID:27595637-b6b9-f764-805b-ff1b7f009006 URL:https://emacsconf.org/2021/talks/build DTSTART;TZID=America/Toronto:20211128T153600 DTEND;TZID=America/Toronto:20211128T155600 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/build\n# How to build an Emacs\nFermin MF\n\nThis is a deep dive in the Emacs philosophical and technical\naspect on what makes @@ -1543,11 +1471,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:M-x Forever: Why Emacs will outlast text editor trends LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-forever +UID:80d1ad02-5fe4-03b4-c573-17ea6cdb61aa URL:https://emacsconf.org/2021/talks/forever DTSTART;TZID=America/Toronto:20211128T160300 DTEND;TZID=America/Toronto:20211128T164300 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/forever\n# M-x Forever: Why Emacs will outlast text ed itor trends\nDavid Wilson\n\nThe computer software industry has seen many @@ -1565,11 +1493,11 @@ END:VEVENT BEGIN:VEVENT SUMMARY:Closing remarks day 2 LOCATION:https://emacsconf.org/ -UID:emacsconf-2021-day2-close +UID:828e7c62-8430-f1a4-431b-63c308d58688 URL:https://emacsconf.org/2021/talks/day2-close DTSTART;TZID=America/Toronto:20211128T165000 DTEND;TZID=America/Toronto:20211128T170000 -DTSTAMP:20211028T084127 +DTSTAMP:20211104T092648 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day2-close\n# Closing remarks day 2 END:VEVENT -- cgit v1.2.3