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

Define exactly what information needs to be preserved (that is not already in GitHub emails) #51

Open
Tracked by #37
makubacki opened this issue Jun 15, 2023 · 2 comments
Assignees

Comments

@makubacki
Copy link
Member

makubacki commented Jun 15, 2023

All updates the PR.

  • PR subject
  • PR body
  • Commit message information for commits in the PR
  • Commit content for commits in the PR
  • PR comments
  • PR push updates (revision information)
@makubacki
Copy link
Member Author

@mdkinney, can you double check the list above? That's my understanding from the recent meeting. I don't recall if PR approval state was going to be exported or just captured in the PR.

@makubacki
Copy link
Member Author

We noted the following about the export process:

  • Captures history of changes
  • Not needed for immediate review
  • Read-only
  • The content will be formatted in an email-like representation in a git repo similar to that of the edk2 mailing list
    • The history of activity in edk2.groups.io would need to be imported to create a seamless transition from the mailing list model to the PR model
  • The git repo will reside on GitHub in the tianocore organization
    • The last commit in the repo can be used to know where processing last left off and where to resume processing
  • The GitHub GraphQL API can be used to capture PR information
  • The format of the file in the repo should be Year/Month/PR#.txt
    • The file will receive updates based on PR activity

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

No branches or pull requests

2 participants