Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge grafana/phlare repo into grafana/pyroscope #2010

Closed
8 of 16 tasks
simonswine opened this issue Jul 18, 2023 · 1 comment
Closed
8 of 16 tasks

Merge grafana/phlare repo into grafana/pyroscope #2010

simonswine opened this issue Jul 18, 2023 · 1 comment
Assignees

Comments

@simonswine
Copy link
Contributor

simonswine commented Jul 18, 2023

Problem

End-Users, contributors and developers face a fair bit of confusion with the two projects and especially the wording of the Phlare README is misleading

Goals

  • Keep commit history intact
  • Ensure commit messages that reference to issues and PRs stay correct (Avoid that Segment Tree bug fixes #123 in a message from grafana/phlare will link to a different PR in the grafana/pyroscope repo)
  • Do not loose the stars
  • Be able to release OG and Pyroscope weeklies

The Plan

Phase 1

Phase 2: Move repo atomically

  • Run the script on 2023-07-18 13:00 UTC, ensure PRs no longer can be merged into grafana/phlare, make Grafana Pyroscope available in the next branch, switch default branch to next.

Phase 3

  1. frontend
    darrenjaneczek
  2. 6 of 6
    simonswine
  3. 0 of 21
    petethepig

Phase 4

@petethepig
Copy link
Member

petethepig commented Jul 18, 2023

Little update from me, I deleted some things from /og directory, and started figuring out what to do with go packages (I will move some that we use and delete the rest). Here's the graph of dependencies:
graph of dependencies

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants