summaryrefslogtreecommitdiffstats
path: root/2021/talks/erg.md
blob: e1182102397fbcdc1d127f8c576874a460af05eb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[[!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

Live Q&A: <https://bbb.emacsverse.org/b/leo-0xv-stb-hcp>

[[!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"]]