Book Dash Event Plans#
This subchapter provides information on the events that are organised for the book dash attendees. These events include a pre-event webinar for information, onboarding calls, GitHub introduction, contribution sessions during the Book Dash and Community Share-Outs, which are explained below.
The Turing Way participation guidelines, Code of Conduct and Contribution guideline apply to all these events:
Pre-event calls#
Webinar for information#
The planning committee members will host one webinar to share information about the Book Dash that can help interested members to plan their proposals for the event. These webinars will include a 10-15 minutes introduction talk followed by a session to address any questions participants may have. Recording and notes from this session will be published on the YouTube channel of The Turing Way.
Pre-event onboarding calls#
The planning committee will host two onboarding calls, minimum of one week before the main event to ensure that all the participants are made familiar with the project, the format of the book dash, and how they can be contributing through their involvement at the Book Dash. It is an opportunity for the organising team and the selected attendees to get to know each other and discuss any concerns that they may have before the book dash.
Several participants often come to these calls with some plans and topics they would like to explore for their contributions in The Turing Way. Therefore, the host of this call facilitates a breakout session to allow attendees to draft their SMART goals for the Book Dash. These topics can be something that is either missing in the existing chapters or needs to be updated in the project. We also discuss The Turing Way as a project in general and what the core team is working on to support the development of its guide on reproducibility, ethics, project design, collaboration, communication and a meta-book on the project itself. Most importantly, the core team goes through the contribution guideline and explains how attendees can effectively use their time at the Book Dash.
The template for shared notes can be accessed in the community handbook here. You can read notes from the calls from the most recent book dash here.
GitHub introduction session#
One week before the Book Dash, 2-3 members from the planning committee will host a skill-up session for members who don’t have any prior experience with GitHub.
At this call, participants will learn how to:
create a new repository
create a (README) file: introduction to Markdown
submit changes (to The Turing Way) via a Pull Request (PR)
see how to review PRs or create issues
This session will help participants identify resources that they can use for self-paced learning. In the previous events, we have used the following materials:
During the Book Dash#
Contribution sessions#
On each day of the Book Dash, we will hold three 2.5 hour-long contribution sessions when hosting virtually each followed by a break or social event. Each contribution session will follow the Pomodoro technique for coworking that we also use for the coworking calls using the browser-based shared (cuckoo) clock to coordinate the time.
In the opening session of the first day, one of the planning committee members will provide an overview of The Turing way project and the resources that are available for the participants for their book dash contributions. Attendees will be then allocated in small groups with their collaborators based on their SMART goals. The collaborating groups will work together to build a roadmap and plans for their contributions as chapters, subchapters or other types of content. Participants are also encouraged to come up with the main sections of their contributions and collect their thoughts in bullet points on a GitHub issue.
The rest of the contribution sessions throughout the Book Dash will be facilitated in breakouts allowing members with similar ideas to collaborate. Participants can also work in self-organised groups or individually on their contribution ideas with the support of mentors. This is also a chance for everyone to meet the participants and helpers informally, learn about each other and connect with specific members who plan to work on the related topic during the Book Dash. Participants will be supported to collaborate in small groups, organising their thoughts and ideas for contributions during or after the Book Dash. Each contribution session will end with participants sharing their work with others and identifying new collaborators based on the similarity of their interests.
For participants who are unfamiliar with GitHub or would like a refresher (and did not manage to attend the GitHub introduction session), the planning committee members will guide them through the process of making their first pull request.
Reporting and documentation#
At the end of each day, participants can gather all their contributions on The Turing Way GitHub repository (issues, pull requests and notes) and add that in the shared notes. Specifically, during the last contribution session, they will be asked to add their details to the contributors file and provide anonymous feedback on a Pluses and Delta notes. This will help the planning committee to collect notes for their final report and improve future events.
Creating an environment for self-paced contributions#
We acknowledge that everyone prefers different settings to work effectively and attentively. Therefore we create an environment for self-paced contributions to The Turing Way project.
Some recommendations to achieve this by managing the space at the Book Dash:
Set up shared notes for everyone to take notes together and draw inspiration from each other’s work (see template for notes).
Offer a separate space (physical space or online breakout room) for open discussion for people who work better by discussing their ideas out loud.
When meeting in person, provide semi-quiet spaces or headphones for noise cancellation for people who don’t need active discussions.
Throughout the day, everyone is encouraged to ask for help, move around or change their position or group as needed. Participants are invited to offer feedback on other people’s work during the report out session.
Though there are designated breaks, participants are encouraged to take breaks whenever they need to decompress. A quiet room is arranged so that people can step back from the crowd as per their need for quiet time.
Social sessions#
There will also be themed social discussion or networking session where participants can interact with others, continue their discussions outside the contribution session or take a break as it’s most sustainable and helpful for their participation. For a virtual Book Dash, a support fund will be provided to cover the subsistence cost including paying for meals for the social sessions. If hosting an in-person event, the core team members will plan a dinner or social event to allow participants to relax after an intense discussion session and enjoy meals together in an informal setting.