An Analysis of Polymath 1
Jan 9, 2016Since the primary workflow of the application will be discussion, I’ve opted to look at Polymath 1—the initial project that sparked this thesis—for an understanding of the problems and structures of collaborative research discussions.
Polymath 1, initiated by mathematician Timothy Gowers, focused on providing a combinatorial proof to the Hales-Jewitt theorem.
While the project had a slow first few hours, it quickly picked up, garnering the attention of many mathematicians. Over the course of 112 days (16 weeks), 133 contributors developed this proof by working together over Timothy Gowers’ blog.
To learn more about the project, I dissected how the conversation happened. Below, I’ve listed a few key observations.
A. Discussions are really, really long
The most noticeable aspect of the discussion is it’s length. It’s obscenely long, with over 1270 total comments, most averaging well over 100 words. The first page alone has 181 comments, and the whole discussion ended up spreading out over 12 separate blog posts to avoid overloading the blog platform.
For this reason, people found it difficult to jump into the project mid-way through.
This length also presented referential issues. The sheer scale made it easy to lose track of ideas that were introduced in the beginning. At comment #300, Tim Gowers introduced the practice of a comment numbering system.
Similarly, to enable sub-conversations in the larger stream, contributors began to start their comments with “Thread Title: X” to provide a work-around for a feature like in-line threading.
Take-aways
- Have a means to reference different points in the discussion.
- Have a means to “checkpoint” the discussions. People should summarize what’s been done so far, and what the next steps are. This helps new people jump in a bit more easily.
- Consider micro-discussions that naturally emerge and disappear as ideas develop. Are there any opportunities there?
- How might the (potential) scale of discussion impact features like notifications?
B. The context helped focus the discussion
Before the project began, Gowers wrote four separate posts detailing the project’s concept, the ground rules, a summary of prerequisite knowledge, and a justification of the topic selection.
Much of this initial writing was essential in how people remained cohesive as a group. Decisions like a change of approach is documented and discussed, before being followed for the next two posts—a practice that stemming directly from the guidelines.
Gowers’ introductions also started out by providing 38 (!) initial steps, all of which were very brief ideas, but ones that kick-started the discussion. They provide ground-work for people to start talking and thinking about.
Takeaways
- Provide discussion guidelines to help encourage a culture of meaningful contributions.
- Encourage project owners to provide starting ideas.
C. Linear discussion gave cohesion
As laid out in the previously mentioned participation guidelines the discussion must remain focused on the current approach, or be focused on changing the approach. People shouldn’t try to fork the conversation. This linearity was afforded by how Wordpress does comments, but it provides the community with a clear sense of cohesion and direction.
Take-aways
- What would branching look like? Would it help or hurt the project?
D. There’s lots of meta-discussion
Throughout all twelve posts, the conversation is littered with posts about how to write LaTeX comments, or recommendations for ways to comment. Everyone was figuring out how to work as they went.
To help distinguish themes comments, people began to annotate them by writing “metacomment” at the beginning.
Take-aways
- Consider how to keep discussions focused. This may mean having a separate space for meta-discussion, or being able to filter and hide such comments in the same view.
E. Small Ideas
- Contributors made heavy use of LaTeX in their comments. Supporting existing languages for notation in different fields seems pretty essential to creating a good user experience.
- A lot of comments made references to other people and other comments. The linear comment structure is limiting, evidenced by their referencing via created indices (eg. “423. Comment Title”, and “In response to #109”)
- People wanted to go back and edit past comments to correct errors. Though in the linked instance, the error was due to the fact that comment indices were done manually.