Skip to content

Immortalizing GitHub discussions by copying them into the Git repository #459

@jchristgit

Description

@jchristgit

As a biological organism with limited lifespan I want to retain all
GitHub issue and pull request comments as part of the Git source code tree
such that my successors can benefit from reading the musings of Joe William
Banks IV on changes submitted by us to the repository.

Put more formally, I propose that we store our code discussions in Git using
Git Notes
. I think this is a smart idea
with no bad impact on tooling.

I think a simple implementation could use the gh CLI to page through all pull
requests and attach the comments of the pull requests on the respective merge
commit, if no notes are already present on the commit. This would allow people
to browse the notes offline. Bonus points if we could run it in CI somehow - I
am sure that Joe has some smart idea for implementing it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    group: metaRelates to the GitHub repository itself

    Type

    No type

    Projects

    Status

    Up next

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions