Skip to content

Team Page json#8461

Merged
RayBB merged 1 commit intomasterfrom
mekarpeles-patch-1
Apr 29, 2026
Merged

Team Page json#8461
RayBB merged 1 commit intomasterfrom
mekarpeles-patch-1

Conversation

@mekarpeles
Copy link
Copy Markdown
Member

@mekarpeles mekarpeles commented Oct 26, 2023

Update /about/team page with info from legacy https://openlibrary.org/about/people

@mekarpeles mekarpeles marked this pull request as ready for review April 14, 2026 03:35
@github-project-automation github-project-automation Bot moved this to Waiting Review/Merge from Staff in Ray's Project Apr 14, 2026
Copilot AI review requested due to automatic review settings April 14, 2026 03:35
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the /about/team page’s backing JSON data to incorporate additional people/details from the legacy /about/people page.

Changes:

  • Added several new team members (e.g., Alexis Rossi, Anand Chitipothu, Charles Horn, Lokesh Dhakar, Roni Bhakta, Ray Berger, Raj Kumar).
  • Updated some existing fields (e.g., Aaron Swartz title, Edward Betts ol_key, Scott Barnes role/title) and reformatted a couple of projects lists.

Comment thread openlibrary/templates/about/team.json Outdated
Comment thread openlibrary/templates/about/team.json
Comment thread openlibrary/templates/about/team.json
Copy link
Copy Markdown
Collaborator

@RayBB RayBB left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilots comments are also worth reviewing as they mostly seem correct.

Comment thread openlibrary/templates/about/team.json
Comment thread openlibrary/templates/about/team.json Outdated
Comment thread openlibrary/templates/about/team.json Outdated
@RayBB RayBB added the Needs: Submitter Input Waiting on input from the creator of the issue/pr [managed] label Apr 14, 2026
- Add new members: Alexis Rossi, Anand Chitipothu, Charles Horn, Lokesh Dhakar,
  Roni Bhakta, Ray Berger, Raj Kumar, Jordan Frederick, Sandy Chu
- Update Aaron Swartz title, Edward Betts ol_key, Scott Barnes to Staff/Platform Team
- Update Rebecca Shoptaw to staff-active UX Team (fellow + emeritus)
- Update Drini Cami and Jim Champ to "Staff, Core Maintainer"
- Fix Ray Berger title to "Engineering Fellow" (not frontend lead)
- Fix Charles Horn photo_path: http → https
- Reformat projects lists for consistency
@github-actions github-actions Bot removed the Needs: Submitter Input Waiting on input from the creator of the issue/pr [managed] label Apr 22, 2026
Copy link
Copy Markdown
Collaborator

@RayBB RayBB left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@RayBB RayBB merged commit c1dfc6e into master Apr 29, 2026
8 checks passed
@github-project-automation github-project-automation Bot moved this from Waiting Review/Merge from Staff to Done in Ray's Project Apr 29, 2026
@RayBB RayBB deleted the mekarpeles-patch-1 branch April 29, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants