summaryrefslogblamecommitdiffstats
path: root/2021/talks/erg.md
blob: 2b2a9004e7b96bbce2f7fbd63849de32d4daf4a9 (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                                                                                                 
 
 

                                                              



















                                                                            
                                                         
 
                                                         
[[!meta title="Emacs Research Group, Season Zero: What we did together with Emacs in 2 hours a week for a year"]]
[[!meta copyright="Copyright © 2021 Noorah Alhasan, Joe Corneli, Raymond Puzio, Leo Vivier"]]
[[!inline pages="internal(2021/info/erg-nav)" raw="yes"]]

<!-- You can manually edit this file to update the abstract, add links, etc. --->


# Emacs Research Group, Season Zero: What we did together with Emacs in 2 hours a week for a year
Noorah Alhasan, Joe Corneli, Raymond Puzio, Leo Vivier



[[!inline pages="internal(2021/info/erg-schedule)" raw="yes"]]

The four of us met at EmacsConf 2020, and joined together around a
common interest in Emacs and research.  Since then, we have convened as
the Emacs Research Group for weekly meetings.  During these meetings, we
took notes collaboratively, using a ‘conflict-free replicated data type’
package (crdt.el); at the end of each session, we debriefed using a
template that we call a Project Action Review (PAR).  As as a
meta-review of our sessions, every six weeks we prepared a Causal
Layered Analysis (CLA), which gave us a different perspective on what we
had done.  We reflected further on our experiences and methods, linking
our CLA to plans and design patterns.  As a formal research output, we
contributed a write-up of these matters to a joint paper which we
presented at the Pattern Languages of Programs Conference (PLoP 2021).
The paper included an interactive workshop, in which we explored roles
in real-time problem solving and collaboration.

In our short talk we share information about these methods, making a
case for other people getting together and creating their own small
research communities similar to ours.


[[!inline pages="internal(2021/captions/erg)" raw="yes"]]

[[!inline pages="internal(2021/info/erg-nav)" raw="yes"]]