Skip to content

Arcs between collaborators — show connections on the globe #29

Description

@sajeetharan

Summary

Draw animated arcs between developers who contribute to the same repositories, showing the open-source collaboration network visually on the globe.

Why

Shows community connections, makes the globe feel alive, and reveals surprising collaboration patterns across continents.

Requirements

  • Identify shared repos between developers in the dataset
  • Draw arcs (using \�rcsData\ in react-globe.gl) between collaborators
  • Arc color based on number of shared repos (thicker/brighter = more collaboration)
  • Toggle on/off (can be heavy with many arcs)
  • On hover of a developer, highlight only their collaboration arcs
  • Limit to top 200-500 arcs to avoid performance issues

Tech Notes

  • react-globe.gl supports \�rcsData, \�rcStartLat, \�rcEndLat, etc.
  • Need to compute shared repos during the data pipeline
  • Store as an adjacency list in a separate data file or Cosmos container
  • Consider only showing arcs for the filtered/visible developer set

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions