tools

Quests

Data is collected at community events and enriched via quests to become strong evidence for better products. With the help of data volunteers we can change the system.

Quests are forays into Open Repair Data organised by The Restart Project with volunteers from the repair community using datasets published by the Open Repair Alliance

A Quest is an activity that digs into the repair data to uncover insights. It takes the form of a “microtask” involving a group of humans who are presented with data for consideration and then asked to form an opinion and choose an answer from a list of options. Typically our Quests involve repair data selected for a selected category, a curated list of common fault type options for that category, and the humans are usually asked to decide what is the likely type of fault present in each record.

A brief history of Quests

The first one was held in person on a Saturday afternoon in March 2019 for Open Data Day. A group of over a dozen members of the community gathered at Newspeak House, in London’s Shoreditch to look at records of repair attempts on laptops, desktops and tablets. Data from the Restart Project’s Fixometer was simply presented in spreadsheets.

A second in-person workshop was held as part of FixFest 2019 at Mozilla Repair data dive in Berlin. This time we were joined by one of the Open Repair Alliance partners, anstiftung and again we looked at laptops, desktops and tablets using data from both The Restart Project and anstiftung.

These early experiments were a great success, we learned a lot, had fun and were able to produce some really useful results. It was decided to try and extend the reach and the engagement of the community by turning the live events into online “apps”. This turned out to be a timely decision given the onset of the Covid pandemic a few months later.

A timeline of our Quests to date

Title Date Device types Data source Notes
FaultCat Dec 2019 Laptops, desktops, tablets Restart Project “CompCat”
MiscCat Mar 2020 All electrical devices Restart Project Not “fault types”
MobiFix Jul 2020 Mobile phones Restart Project  
MobiFixOra Mar 2021 Mobile phones ORA partners  
TabiCat Jun 2021 Tablets ORA partners ACTION quest
PrintCat Apr 2021 Printers ORA partners ACTION quest
BattCat Jul 2021 Battery-powered devices ORA partners ACTION quest
DustUp Jun 2022 Vacuum cleaners ORA partners  

How we build a Quest

As well as hosting UK-based community repair events, The Restart Project founded the Open Repair Alliance and formulated the Open Repair Data Standard. Twice a year we undertake the task of collecting data from the ORA partners around the world, converting it to use the standard and publishing the resulting datasets as Open Data, freely available as public downloads. Both the data and the standard are also published in a Git repository.

Initially, data we used in Quests came from the Restart Project’s Fixometer. Since then we’ve expanded our horizons and mostly use ORA data.

Several steps are required to prepare the data for use in a Quest.

When all the opinions are collected

An “opinion” is just one person’s choice of “fault type”. Each Quest is designed to gather a maximum of 3 opinions for each record. When a record has 2 opinions that match each other, the record is considered to have a majority opinion and is “complete”. When every record has a majority opinion, the entire Quest is deemed to be “complete”. The Quest’s “Status” page displays the Quest’s progress.

Sometimes a record gathers 3 completely differing opinions. At the end of the Quest, when every record has attained a maximum number of opinions, the records without a majority opinion are extracted to a spreadsheet and a process of adjudication is conducted. The “winning” opinions are fed back into to the Quest database.

When every record has either a majority or an adjudicated opinion the Quest is closed and the task of analysis commences.

The results of the analysis are presented and published in various formats and a variety of locations. The ORA website Insights page The ORDS Github repository The ORA Metabase instance The Restart Project’s Workbench

It is the results of analysis that is used to inform the next steps in terms of the action/campaign/policy roadmap.