@ -51,32 +51,48 @@ The critical and theoretical research will be weaved around the actual documenta
Strategies to share workloads and collaboration
Strategies to share workloads and collaboration
Strategies to take care of shared piece of software. -->
Strategies to take care of shared piece of software. -->
1. Coding Contingencies _(2000)_
## 1. Coding Contingencies
_(2000)_
Situate software as cultural object and propose documentation as a surface to explore it.
Situate software as cultural object and propose documentation as a surface to explore it.
1. Context around software, besides technicality _(500)_
### 1.1 Context around software, besides technicality
- Refer to software studies
2. Introduce issues around software _(1000)_
_(500)_
Refer to software studies
### 1.2 Introduce issues around software
_(1000)_
Outline a map of critical issues related to software culture, grouping them in three main flavours:
Outline a map of critical issues related to software culture, grouping them in three main flavours:
1. Biased and hostile environments
1. **Biased and hostile environments**
- Toxic masculinity, encoded chauvinism, western monoculture
- Toxic masculinity, encoded chauvinism, western monoculture
2. Evergrowing complexity
2. **Evergrowing complexity**
- Intimidating learning curve, disproportion of means, mistification
- Intimidating learning curve, disproportion of means, mistification
3. The universal solution™
3. **The universal solution™**
- Techno solutionism, gray tech, ideology
- Techno solutionism, gray tech, ideology
3. Propose documentation as a surface to address these issues _(500)_
### 1.3 Propose documentation as a surface to address these issues
_(500)_
1. Welcoming diverse knowledges
1. Welcoming diverse knowledges
2. Lowering barriers and create entry points
2. Lowering barriers and create entry points
3. Orientate software in the world
3. Orientate software in the world
2. Documentation as an interface _(3000)_
## 2. Documentation as an interface
_(3000)_
Aknowledge documentation as crossroad for different actors, as intersection between code, machines, developers, users. Articulate it as a vantage point from where to reason about software.
Aknowledge documentation as crossroad for different actors, as intersection between code, machines, developers, users. Articulate it as a vantage point from where to reason about software.
0. Define software documentation
### 2.0 Define software documentation
- _What is written?_
_What is written?_
1. From printed manuals to discord servers _(small historical overview)_
1. From printed manuals to discord servers _(small historical overview)_