lookit / lookit/lookit-api

Scoping - upgrades for easier review

Open
#1,913 0 comments 0 reactions 1 assignee View on GitHub

@becky-gilbert is already working on this.

Since Sep 15, 2026.

Scoping study review
Dominant language
Python
Stars
12
Forks
21
Avg merge
5d 19h
Merged PRs (30d)
5

Description

TL;DR

Discussion with Mark revealed two pain points that we might be able to smooth away.

(1) is simple: there's a place where people are supposed to include the experimenter's name and contact information in an exact format, and they frequently fail to do so, it's something like "Anna Banana (abanana@place.com)" and appears at the bottom of the study page, as "This study is conducted by..." Can we fix this with either a regex check or by splitting the entry into two fields?

(2) is potentially more complicated: He spends a lot of time working with people on places where e.g. their study blurb as it appears on the studies list and the main study ad page don't cohere well together. Even though they are all on one data entry page, we only include some fields on the experimenter page, and it's not possible for researchers to see all their info on a single page right now. I'm wondering if we can include this as insets on the Preview? And maybe also the text of the email (in a scroll box!!!), since people sometimes ask about this too.

Current preview page:

Image

Proposal:

Image

Text: If a family browses the studies page, they will see this card:
If your study is set to discoverable, up to NUMBER users with eligible children will receive the following email each day while the study is active:
In either case, clicking the link will open this page:

I also think we can help this by reducing the Experimenter page to make it clearer that they have to look at the preview to see the whole thing - I have a suspicion those two views blend together in people's minds.

Current Experimenter page:

Image

Proposal:

Image

(Moved study image to below LHS info to make more visually distinct from preview, and swapped in Short Description text in place of Description + Purpose)
Text: (see preview or edit study ad for full study text)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.