## Practical Intro AncientMetagenomeDir Github Pull Request Review <!-- Put the link to this slide here so people can follow --> Slides: https://hackmd.io/@jfy133/B156Z2mfP --- ### Scope - Not technical - i.e. not for computer-scientists - All through github website - What things to check for AncientMetagenomeDir --- ### Recap: What is a Pull Request? > "Pull requests let you tell others about changes you've pushed to a branch in a repository on GitHub. Once a pull request is opened, you can discuss and review the potential changes with collaborators and add follow-up commits before your changes are merged into the base branch." From [Github Documentation](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests) --- ### TL;DR: What is a Pull Request "Are my proposed changes/additions cool to the main code base?" **PR _review_**: basically peer-review as we do for journals (and just as for 'free' :wink:) --- #### PR Review for AncientMetagenomeDir - Basic - Are all fields/columns filled? - Does the new entries follow standards in a list's README? - Standard - Basic + - Does the added entries match the original publication? - Gold Star - Standard + - Check for improved metadata (e.g. newer dates, locations) --- # How to PR Review --- ### Pull Request Tab <p> <a href="https://github.com/SPAAM-workshop/AncientMetagenomeDir/pulls"> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/00-pr-tab.png" width=65%></img> </a> </p> Click :point_up: --- ### An Open PR <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/01-open-pr.png" width=75%></img> </p> --- ### PR Checklist <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/03-pr-checklist.png" width=75%></img> </p> --- ### Starting a Review <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/02-review-page.png" width=75%></img> </p> --- ### Adding a Single Comment <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/04-add-comment.png" width=75%></img> </p> --- ### Add Suggestion <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/05-add-suggestion.png" width=75%></img> </p> --- ### Preview Suggestion <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/06-preview-suggestion.png" width=75%></img> </p> --- ### Viewed File <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/07-viewed-file.png" width=75%></img> </p> --- ### Final Review Summary <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/08-finalised-pr.png" width=75%></img> </p> --- ### Review Icons <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/09-review-icons.png" width=75%></img> </p> --- ### Author View of Review <p> <img src="https://github.com/SPAAM-workshop/AncientMetagenomeDir/raw/master/assets/tutorials/intro-to-github-ancientmetagenomedir-prreview/10-review-to-author.png" width=75%></img> </p> --- ## Rinse and Repeat! --- ### Thank you! :sheep: You can find me on - GitHub (jfy133) - Slack - or email me
{"metaMigratedAt":"2023-06-15T11:42:16.541Z","metaMigratedFrom":"YAML","title":"Practical Intro to AncientMetagenomeDir Github Pull Request Review","breaks":true,"description":"Practical introduction AncientMetagenomeDir Pull Request Review","slideOptions":"{\"transition\":\"slide\",\"allottedMinutes\":2,\"theme\":\"blood\"}","contributors":"[{\"id\":\"6357fb8d-b0f8-4b7d-9fbe-6d813ad67700\",\"add\":4471,\"del\":2586}]"}
    1176 views