---
title: "Governance in _The Turing Way_"
source: The Turing Way
source_url: https://github.com/the-turing-way/the-turing-way
licence: CC-BY-4.0
domain: data-and-analysis
subdomain: turing-way
date_added: 2026-04-25
---

(fw-governance)=
# Governance in _The Turing Way_ 

```{warning}
This document is in its early stages and will evolve in conversation with the community.
```

Governance is a set of formal and informal practices through which an organisation sets goals, assigns responsibilities, establishes systems, and assesses outcomes of organisational action.

The governance body of _The Turing Way_ is represented by the members of the Steering Committee, Working Groups and volunteer members from the community involved in defining and leading different initiatives (both funded and informally organised) within _The Turing Way_.

Like the book itself, the governance of _The Turing Way_ is always a work in progress!
We are very keen to discuss and improve our governance approaches with the involvement of our community members.

## Three Levels of Decision Making

In 2023-2024, _The Turing Way_ adopted three institutional "levels".
Originally described in the context of Studies of the institutional design of natural resource commons {cite}`Ostrom2005commons` and later adopted in the [free and open source software](https://en.wikipedia.org/wiki/Free_and_open-source_software) (FOSS) communities to describe three broad levels of formal and informal norms that affect decision-making {cite}`Schweik2007commons`.

1. The “Community level" norms influence the everyday decisions and actions made by community members such as participating in the community and contributing to the book.
2. The "Maintenance" level describes different groups of people coming together to work on and promote specific areas and initiatives in the project as well as defining or changing processes to make community level participation easier.
3. At the "Constitution" level, nominated community leaders from the Maintenance level participate in the Turing Way Steering Committee. 
The Steering Committee covers decisions at a strategic, whole-project level, such as the establishment of Working Groups, and creating and revising project-related norms that affect the whole of the project, the community and their sustainability.

```{figure} ../../figures/turing-way-governance-2.jpeg
---
width: 500px
name: turing-way-governance
alt: Illustration of a woman looking thoughtfully at a map she is holding which has information about community, maintenance and constitution levels. She has a backpack depicting her skills and expertise and a compass showing the direction of her personal goals. Next to her is a goalpost with directions for project goals, roles and responsibilities, resources and policies, and governance.
---
_The Turing Way_'s governance occurs across community, maintenance and constitution levels. _The Turing Way_ project illustration by Scriberia. Used under a CC-BY 4.0 licence. DOI: [10.5281/zenodo.3332807](https://doi.org/10.5281/zenodo.3332807).
```

Each level of decision-making should inform and influence each other, both applying and evolving governance processes in order to build transparent and accountable governance of _The Turing Way_.

Below, we describe these three levels of decision-making in the context of _The Turing Way_, inputs for which were invited from open discussions with our community members ([follow Miro board for details](https://miro.com/app/board/uXjVIe_VQAQ=/?share_link_id=593022744253)).
This model was presented at a Community Forum in February 2024, a recording of which is shared below.

::: {iframe} https://www.youtube.com/embed/WzzfaSQQL1w?si=76j7P-MFJbfGWgLQ
:width: 100%
:::

_This is a recording from the first public Community Forum hosted in February 2024._

However in-depth one would like to engage in _The Turing Way_, we create opportunities for community participation, skill building and pathways to leadership in data science.
We discuss these roles and opportunities so that you can identify the best level of engagement for yourself in the project and our community.

We want to ensure that all roles are recognised and valued in _The Turing Way_.
Therefore, from the onset, we have worked to define these different paths for engagement, support and acknowledgement for community members in _The Turing Way_.
You can read the details in our community handbook in the [acknowledging contributors] chapter (https://the-turing-way.netlify.app/community-handbook/acknowledgement).

### 1. Community Level

This level encompasses all members of *The Turing Way* community, both longstanding and new.
Members may have made contributions to the book, participated in an event or simply engaged as book users, social media followers, Slack Workspace members or independent advocates of _The Turing Way_.

```{admonition} Reminder
Participation in _The Turing Way_ doesn’t only involve contributions to the Book.
```

Decisions and activities undertaken by community level members may include the following: 
* Making individual contributions such as creating an issue, fixing a bug, committing a change on existing chapters, and reviewing Pull Requests.
* Joining and inviting new individuals to community meetings such as Collaborations Cafe and Co-working sessions.
* Presenting about *The Turing Way* at an event.
* Initiating a conversation or posing a question in *The Turing Way* community channels.
* Suggesting content for _The Turing Way_ Newsletter.
* Applying to participate in the bi-annual Turing Way Book Dashes.
* Proposing an idea for training sessions or community events.
* Proposing a new initiative such as a Working Group.
* Taking any book-related roles in writing, reviewing or maintaining a chapter.
* Translating any part of _The Turing Way_ chapters and resources.
* Establishing a collaboration.
* Helping others with some issues they raise on GitHub or ask on Slack.
* Asking a question or help!
* Other things that you can do as individuals.

We have discussed specific roles under this level in {ref}`fw-community`.

Guidelines and processes for this level are described in the [contribution guidelines](#ch-contributing) and [Community Handbook](#ch).
These processes and resources are co-developed by maintenance-level members with the involvement of members from the community and constitution levels as needed.

### Maintenance Level

This level includes members from different Working Groups of _The Turing Way_.

_The Turing Way_ also collaborates with various projects and initiatives, whose participants form **Project Delivery Groups**.
While these projects may have distinct goals, funding, host organisation, leadership, and timelines, they fall within _The Turing Way_'s scope.
To ensure accountability and alignment with the overall project and community interests, Delivery Group representatives join _The Turing Way_'s Steering Committee.

You can find details about these members in {ref}`fw-governance-roles`.

#### Responsibilities at the maintenance level

Members at this level share responsibilities for _The Turing Way_ community management and project maintenance.
Decision-making at the maintenance level must stay with the community and stewards of the community participating at this level.
They are also responsible for making the process of participation at the community level transparent for other community members.

```{seealso}
From the onset, different kinds of work in _The Turing Way_ project have been led and executed by different groups of people.
For example, since 2020, localisation and translation work has been carried out by a group of international community members, who although initially worked in an ad-hoc manner, later were named and recognised as the 'Translation and Localisation Team'.
Similarly, in 2021, after moving Book Dash as an online event, a 'Book Dash Planning Committee' was convened yearly joined by a few previous attendees of Book Dashes who supported the planning and delivery of the event.
Nonetheless, the formation of WGs had largely remained informal: after existing streams of work had been identified, community members engaged with the work were formally recognised and encouraged to develop ways of working that aligned with their needs.

However, as the community has grown, WGs have been more formally established and explicit pathways are being created to formalise WGs. 

**Guidelines and resources for  WGs are shared in the Community Handbook.** <-- At the time of writing, this chapter is under review ([see preview](https://deploy-preview-3499--the-turing-way.netlify.app/community-handbook/working-groups)).
```

#### Decisions at the maintenance level

Decisions at the maintainer level may include the following:

* Setting up, leading or representing a  WG in different types of roles as leads, co-leads, secretaries and contributing members. 
* Facilitating the creation of a new  WG
* Decisions for planning and hosting the WG meetings and recurrence of the meetings.
* Organising and distributing the responsibilities within each  WG.
* Proposing which conferences to participate in or apply to represent their work in _The Turing Way_.
* Proposing funding ideas/proposals or responding to a call for applications to support their work in _The Turing Way_.
* Suggesting changes in ongoing processes or current working models through discussions.
* Organising a [Fireside Chat event](#ch-fireside-chat) in conversation with the Community Management Working Group.
* Clarifying unclear processes that guide the work of a  WGs.
* Escalating issues that can not be addressed at the maintainer level.

### 3. Constitution Level - Steering Committee

The constitution level is represented by _The Turing Way_ Steering committee, which is comprised of the 1) chairs of Working Groups, and 2) leads of Delivery Groups of projects in _The Turing Way_, both with defined goals and deliverables.
Working Group chairs or Delivery Group leads may also appoint another member from their group or team to represent their work within the committee.
The aim is to ensure consistent representation in the Steering Committee by a stable group of individuals who can provide continuity in knowledge and leadership, contributing effectively to the committee’s shared objectives.

Governance at this level encompasses strategic decisions and significant project changes, including project goals, governance processes, funding, recruitment and shared leadership.

#### Responsibilities of the Steering Committee

Steering Committee members are responsible for escalating project- and community-wide decisions to the constitution level and participating in the decision-making processes.
They actively engage community members by transparently sharing decisions and outcomes from the constitution level discussions.

Their responsibility includes ensuring that the community engagement, contribution and decision-making process, which affects the broader project and the community functioning, is developed and kept transparent and where possible, involves the rest of the community.
They solicit feedback via GitHub issues and newsletters and approve changes that improve project and community functioning.

```{note}
Between 2019 and 2025, the project was hosted and funded by The Alan Turing Institute and governed by the Project Delivery Team that supported the formalisation of the three level governance - now represented by the constitution level Steering Committee.
```

#### Decisions at the constitution level

Decisions at the constitution level may include the following, but are not limited to:
- Providing leadership and strategic directions in the project.
- Providing advice and ensure accountability for community- and maintenance level efforts.
- Building clarity around resources available for the maintainers and community members.
- Process whereby the chair/representatives of the WGs can represent community and WG interests at this level of decision-making.
- Supporting the application for core funding, staff recruitment and budget allocation.
- Ensuring that the project's directions is informed by the community.
- Designing additional community representation roles such as through an Advisory Group.
- Supporting other members in developing process documentation for their decision-making process, and identifying resources they need to continue their work.
- Supporting project-wide and community-wide concerns and communicating them transparently to the community.

#### Community Forums

Since 2024, the constitution level group has been hosting open/public community events called 'Community Forums' to discuss governance-related matters with our community members and anyone who is interested in understanding the community and project management aspects of _The Turing Way_.
Modelled off a political town hall event, these online sessions are an opportunity to better understand activities across the project and how decisions are made.
Our aim is to leverage the expertise across our community, and we explicitly invite you to review our processes and recommend improvements.

Please join Community Forums to stay up to date with the development.

- Recordings from all Community Forums have been published on our [YouTube channel](https://www.youtube.com/watch?v=QFjXbvylGp8&list=PLBxcQEfGu3DkB1cLjSD5nEFvb_JkMPVqf).
- You can find out about our next Community Forums in the [monthly newsletters](https://buttondown.email/turingway/archive/).

```{note}
Since 2019, {ref}`Collaboration Cafés<ch-community-calls-collabcafe>` and {ref}`Book Dash<ch-bookdash>` have become dedicated spaces for coworking for community members for all levels of governance (even when these levels were not formally described for _The Turing Way_).
These spaces have allowed different groups to form around shared ideas and work of interests, several becoming [Communities of Practice](https://en.wikipedia.org/wiki/Community_of_practice) within _The Turing Way_.

Initially, some community members self-organised themselves into groups to work together, collaborated with the Project Delivery Teams, supported/mentored members from the broader community and represented the project in different contexts.
In 2022-2023, the Project Delivery Team organised regular meetings with these core contributors to discuss the maintenance-related norms and decisions in _The Turing Way_, while maintaining transparency of their work through open communication via Slack, newsletters, presentations and reports for the broader community.
These conversations were instrumental in adopting the current governance model, particularly, through the formalisation of different WGs in close collaboration with the research community manager.

These meetings in 2024 transitioned into a series of community calls, called Community Forums, hosted by project delivery team, now maintained by Steering Committee to discuss governance-related matters openly.
```

_Join us in building this community together!_
