Community and Community Roles#

Everyone has a skill that is useful for someone, and therefore anyone can contribute to The Turing Way.

The Turing Way book has been co-authored by more than 450 diverse contributors and utilised by different groups of individuals who are researchers, educators, learners, policymakers, government employees and industry professionals.

Our community members and general audience includes, but are not limited to, undergrad students, PhD researchers, postdocs, software engineers, project leaders, team coordinators, community managers, data stewards, librarians, data science educators, open science practitioners and more.

As of June 2024, The Turing Way community has been joined by more than 1000 members, who engage via GitHub, Slack Workspace and a range of community events. The book itself has 6000+ monthly users worldwide.

All contributions, discussions, and contributor details are handled through the central GitHub repository (the-turing-way/the-turing-way). Contributors’ details are available in the Contributors Records, and the project reports offer detailed updates from different areas of work within The Turing Way.

Project Delivery Team#

The project is managed and its activities/goals are delivered by the project delivery team, which currently includes two project leads, a research project manager, and a research community manager. These roles are funded by The Alan Turing Institute under the Tools, Practices, and Systems Research Programme for which Kirstie is the programme manager. You can find details about these members in our ways of working document.

Beyond the Book#

The book may be the visible product of the work we do in the project, but, the process of collaborative development with the help of its community is what we value the most. This project could not exist without the collaborative nature and willingness of our community members to support each other. We are committed to providing an open, accessible and inclusive space for all our community members where they are appreciated, upskilled and given opportunities to contribute to the project in a way that is most meaningful for them.

Roles beyond the book can involve, but are not limited to the following:

  • Reviewers and maintainers of the book and underlying infrastructure

  • Advocates and champions of The Turing Way resources, who help others navigate the book, repositories and communications channel

  • Creators of content and infrastructure at any level from fixing bugs to adding new content beyond the book

  • Mentors and consultants in specific areas of work, including responding to questions from other community members on GitHub and Slack

  • Sustained contributors who provide expert consultation to improve the resources

  • Members providing support through in-kind collaboration/partnership

  • Connector, convener and collaborators from the broader data science network

  • The Turing Way curious (‘lurkers’) users of resources who read, adopt and share best practices from The Turing Way in their work and participate in public events/communications channel

  • Your personal experience (which we value a lot!) will enrich The Turing Way resources with real-world contexts

New contributors to The Turing Way can begin their journey at any time, and through various pathways including voluntary participation, invited contribution, training/workshop-based introduction, organisational collaboration, and personal collaboration with other community members or others.

Our general recommendations for new starters are the following:

  • Start small! Find easy wins!

  • Start with what you don’t know and want to learn.

  • Start with what you know and want to share.

  • Capture the process of how good projects are carried out in data science.

  • Flag what is unclear about The Turing Way or help build documents that you would like to have.

  • Share your personal stories, case studies and perspective: The Turing Way is a ‘lightly’ opinionated guide after all!

To explore different pathways for community members to get involved, please visit the **Start Page: https://the-turing-way.start.page/.

Learn and Share Skills#

Community members are provided with opportunities to learn new skills, share their ideas and collaborate with others. They are also given mentorship opportunities in the project as they make their contributions to The Turing Way or other open source projects and are encouraged to mentor new participants of the project.

Community members have been taking roles like trainers, workshop leads, translators, infrastructure maintenance, accessibility experts, representatives of different projects in The Turing Way and advocates of different topics of The Turing Way’s interest in external projects. Some of these areas of work have recently been formalised and are also being led by volunteer members (see Governance Roles). For instance, The Turing Way team and community members have been taking part in workshops from the very beginning. Some of these workshops have become part of regular events and conferences to introduce The Turing Way resources and data science practices to new audiences and early career researcher groups.

Delivery of these workshops includes the following roles:

  • Expert facilitators and trainers of Open Science, Reproducibility and ethics-related workshops, both organised by The Turing Way and delivered at external events

  • Technical trainer for novice learners on tools like GitHub, Binder, Jupyter and Literate Programming

  • Presenters and speakers for international events/conferences who represent The Turing Way on external platforms

All members are supported to structure their work in The Turing Way to make them findable and onboard new members to provide continuity of their work. Researchers are also supported to lead community-based discussions and collaborations that lead to projects and outputs beyond The Turing Way.

Establish Partnership#

The Turing Way project also involves collaborators from projects within the Turing, partnering organisations, open-source communities, and beyond, either formally through funded grant proposals or informally through collaborative activities such as co-creation of resources (such as chapters, articles or community documentation) and events (such as Fireside Chat, Book Dash and external conference session).

Represent The Turing Way#

We have a chapter on Presenting About The Turing Way to help you present and share about The Turing Way in your network.

The Turing Way team will be happy to discuss your ideas with you, provide feedback and any other assistance you need for delivering a talk.

For further details on these community roles, please read the Community Handbook describing different Contributions and their acknowledgements.