{"componentChunkName":"component---src-templates-article-js","path":"/github","result":{"data":{"mdx":{"id":"6bb768ed-a0c2-59db-81c0-5bb13a3a3615","excerpt":"GitHub GitHub  is a website and service used to store and track the development of software. It does this through Git which the tool that actually keeps track and manages code. GitHub is a hosting service for projects (repositories) that use Git. It…","body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Github\",\n  \"slug\": \"github\",\n  \"guide\": \"reviewer\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h2\", {\n    \"id\": \"github\"\n  }, \"GitHub\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://github.com/\"\n  }, \"GitHub\"), \" is a website and service used to store and track the development of software. It does this through Git which the tool that actually keeps track and manages code.\"), mdx(\"p\", null, \"GitHub is a hosting service for projects (repositories) that use Git. It's not the only service that does this but is widely accepted, especially in Web Development.\"), mdx(\"p\", null, \"For more specifics on Git, visit our Prerequisite section \", \"[link to that]\", \".\"), mdx(\"h2\", {\n    \"id\": \"github--the-review-team\"\n  }, \"GitHub & the Review Team\"), mdx(\"p\", null, \"GitHub is where we store code examples for the content that is created at egghead. Specifically, all code is stored under the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"%5Bhttps://github.com/eggheadio-projects%5D(https://github.com/eggheadio-projects)\"\n  }, \"eggheadio-projects organization\"), \".\"), mdx(\"p\", null, \"Each repository (with a few exceptions) in this organization will correlate to a course that has been or will be published on egghead.\"), mdx(\"h2\", {\n    \"id\": \"github-projects\"\n  }, \"Github Projects\"), mdx(\"p\", null, \"Work is assigned through GitHub Projects which can be found \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://github.com/orgs/eggheadio-projects/projects/1\"\n  }, \"here\"), \".\"), mdx(\"p\", null, \"You can navigate to the project from the organization home page here:\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"920px\"\n    }\n  }, \"\\n      \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"38.69565217391304%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/svg+xml,%3csvg%20xmlns=\\\\'http://www.w3.org/2000/svg\\\\'%20width=\\\\'400\\\\'%20height=\\\\'155\\\\'%20viewBox=\\\\'0%200%20400%20155\\\\'%20preserveAspectRatio=\\\\'none\\\\'%3e%3cpath%20d=\\\\'M141%2017c-1%201-2%202-4%201l-3%201h-1l-2-1-3%201h-1c-3-3-8%201-5%205h4c2-2%202-2%202%200%201%202%204%201%205-1h1c0%202%202%201%202-1l1-2c1-1%201%200%201%201%200%204%202%204%202%200%200-2%200-2%201%200%201%204%201%204%202%203h5c2-2%202-2%203%200%201%201%201%201%201-1%200-4%202-5%202-2%200%204%202%205%202%201v-3l1%202a939%20939%200%20011-4c-2%202-13%202-15%200h-2m39%200c0%201-5%203-6%202h-6c-2-2-5-1-5%202s2%204%205%203h3c1%201%204%200%204-1h1c2%202%206%201%206%200h1c2%203%205%202%205-2-1-3-4-4-5-2-1%201-1%201-1-1l-1-2-1%201M27%2026c-2%204-2%206%200%207%201%202%204%201%204-1l2%201c2%204%207%203%208-1%201-6%200-6-7-6h-4c1-3-2-2-3%200M16%2054l31%201%2031-1-31-1-31%201m147%2015c-3%200-4%201-2%203l-17%2016-20%2016%2020-14c16-12%2020-15%2021-13l1%201%204-10-7%201m194%209l-1%206v6h27V78l-13-1-13%201M29%20115l-7%201c-5%200-6%201-6%202%201%202%205%203%205%201h1c1%201%205%201%206-1h1c0%202%204%202%209%202a428%20428%200%20019-2v-1l2%201%201%202%203-1%202-1c6%200-4-2-11-2h-9c-1-1-1%200-2%201l-1%201-1-1-1-2h-1\\\\'%20fill=\\\\'%23d3d3d3\\\\'%20fill-rule=\\\\'evenodd\\\\'/%3e%3c/svg%3e')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"screenshot of github projects button\",\n    \"title\": \"screenshot of github projects button\",\n    \"src\": \"/static/4c639b004d1520374d603957300bc944/c0255/review-03-organization-project-button.png\",\n    \"srcSet\": [\"/static/4c639b004d1520374d603957300bc944/81c8e/review-03-organization-project-button.png 230w\", \"/static/4c639b004d1520374d603957300bc944/08a84/review-03-organization-project-button.png 460w\", \"/static/4c639b004d1520374d603957300bc944/c0255/review-03-organization-project-button.png 920w\", \"/static/4c639b004d1520374d603957300bc944/d53ff/review-03-organization-project-button.png 1068w\"],\n    \"sizes\": \"(max-width: 920px) 100vw, 920px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n    \")), mdx(\"p\", null, \"Then select \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Review Team Projects\")), mdx(\"p\", null, \"This will bring you to all the current reviews that are currently being worked on as well as available for review.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"920px\"\n    }\n  }, \"\\n      \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"65.21739130434783%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/svg+xml,%3csvg%20xmlns=\\\\'http://www.w3.org/2000/svg\\\\'%20width=\\\\'400\\\\'%20height=\\\\'261\\\\'%20viewBox=\\\\'0%200%20400%20261\\\\'%20preserveAspectRatio=\\\\'none\\\\'%3e%3cpath%20d=\\\\'M338%20167c0%202%2045%202%2046%201%200-1-8-2-23-2l-23%201\\\\'%20fill=\\\\'%23d3d3d3\\\\'%20fill-rule=\\\\'evenodd\\\\'/%3e%3c/svg%3e')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"screenshot of github projects button\",\n    \"title\": \"screenshot of github projects button\",\n    \"src\": \"/static/ffb2f2051ba4f897a2f40e2760c0ef83/c0255/review-03-organization-project-board.png\",\n    \"srcSet\": [\"/static/ffb2f2051ba4f897a2f40e2760c0ef83/81c8e/review-03-organization-project-board.png 230w\", \"/static/ffb2f2051ba4f897a2f40e2760c0ef83/08a84/review-03-organization-project-board.png 460w\", \"/static/ffb2f2051ba4f897a2f40e2760c0ef83/c0255/review-03-organization-project-board.png 920w\", \"/static/ffb2f2051ba4f897a2f40e2760c0ef83/b1001/review-03-organization-project-board.png 1380w\", \"/static/ffb2f2051ba4f897a2f40e2760c0ef83/f42d7/review-03-organization-project-board.png 1489w\"],\n    \"sizes\": \"(max-width: 920px) 100vw, 920px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n    \")), mdx(\"p\", null, \"On this board we have 4 columns: \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Todo\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Working On\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Needs Review\"), \", and \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Dependency Data Merged\"), \".\"), mdx(\"p\", null, \"When a course is flagged for review, it will be added to the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Todo\"), \" column as an issue by a Review Team Admin. When you are ready for a new project, you can assign yourself to the issue and drag the issue to the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Working On\"), \" Column.\"), mdx(\"p\", null, \"When a review is done, you will need to move the related issue to the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Needs Review\"), \" column for review by a Review Team Admin. In addition you'll need to post to Slack (covered in next section).\"), mdx(\"p\", null, \"When the review is approved, the issue will be closed and moved to the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Dependency Data Merged\"), \" column. \"), mdx(\"h2\", {\n    \"id\": \"review-project-issue\"\n  }, \"Review Project Issue\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"920px\"\n    }\n  }, \"\\n      \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"68.26086956521739%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/svg+xml,%3csvg%20xmlns=\\\\'http://www.w3.org/2000/svg\\\\'%20width=\\\\'400\\\\'%20height=\\\\'273\\\\'%20viewBox=\\\\'0%200%20400%20273\\\\'%20preserveAspectRatio=\\\\'none\\\\'%3e%3cpath%20d=\\\\'M305%2073v12h13V73h-13M120%2086c-4%201%201%202%2015%202a77%2077%200%200118%200h10l9-1c0-1-49-2-52-1m223%2012l-10%201c-7-1-8-1-8%201s1%202%2013%202l12-1h1c2%202%206%201%207-1%200-1-1-2-6-1l-6%201-1-2h-2m-38%20107c0%201%2038%203%2040%202%203-2-1-3-19-3l-21%201m-36%207l21%2016c14%209%2021%2015%2021%2016l4%203c4%200%204%200%202-5-1-2-1-3-2-2-1%202-2%201-24-14-21-15-22-16-22-14\\\\'%20fill=\\\\'%23d3d3d3\\\\'%20fill-rule=\\\\'evenodd\\\\'/%3e%3c/svg%3e')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"screenshot of github projects with issue open\",\n    \"title\": \"screenshot of github projects with issue open\",\n    \"src\": \"/static/2532f9a2425828db4675274a9e8dd6c0/c0255/review-03-organization-project-board-click-issue.png\",\n    \"srcSet\": [\"/static/2532f9a2425828db4675274a9e8dd6c0/81c8e/review-03-organization-project-board-click-issue.png 230w\", \"/static/2532f9a2425828db4675274a9e8dd6c0/08a84/review-03-organization-project-board-click-issue.png 460w\", \"/static/2532f9a2425828db4675274a9e8dd6c0/c0255/review-03-organization-project-board-click-issue.png 920w\", \"/static/2532f9a2425828db4675274a9e8dd6c0/b1001/review-03-organization-project-board-click-issue.png 1380w\", \"/static/2532f9a2425828db4675274a9e8dd6c0/a6ec4/review-03-organization-project-board-click-issue.png 1438w\"],\n    \"sizes\": \"(max-width: 920px) 100vw, 920px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n    \")), mdx(\"p\", null, \"This will take you to the full issue page that will describe for you what needs to be done and give appropriate links for you to start the project.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"837px\"\n    }\n  }, \"\\n      \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"103.04347826086956%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/svg+xml,%3csvg%20xmlns=\\\\'http://www.w3.org/2000/svg\\\\'%20width=\\\\'400\\\\'%20height=\\\\'412\\\\'%20viewBox=\\\\'0%200%20400%20412\\\\'%20preserveAspectRatio=\\\\'none\\\\'%3e%3cpath%20d=\\\\'M393%209h-10c-9%200-9%200-9%203l2%202%203%201h2c1-1%204-2%204%200%200%201%202%202%202%200l5-1c3%200%204%200%204-2%200-3-2-5-3-3M31%2037l1%203c1-2%204-2%204-1%200%202%206%200%206-1l1-2v2c0%202%205%203%207%201h1l3%201c2%200%203-1%203-2l1-1%201%201%201%202c1%200%202-1%202-3s-1-2-2-2h-3c-4-1-8%200-9%202h-1c0-1-1-2-4-2l-6-1c-1-1-1-1-2%201l-1%202v-2c-2-3-3-2-3%202M19%2078l-1%202%201%201v1c-3%200%200%202%204%202l4-1h1l3%201h4c3%201%207-1%206-3-1-3-6-2-7%201-1%201-1%201-1-1s-3-3-4-2h-6c0-1-2-2-4-1m12%2056c0%203%200%203%209%203a828%20828%200%200120-1l1-1c0%202%2010%203%2010%201l1-1%201%201v1l2-2c0-2-1-2-10-2H35l-2-1-2%202m4%2033l1%203h8c2-2%202-2%202%200%201%201%201%201%203-1l1-2v2c0%201%200%202%201%201h4c2-2%202-2%202%200h3c1%202%202%201%202-2%201-2%201-2-1-2h-9c-1%201-1%201-1-1h-1c-1%201-6%202-7%201h-3c-2-3-5-2-5%201m8%2076l-2%203h8c0%202%200%202%202%201h3l2-1h2l1-1c0%202%2011%203%2011%200h1l2%202c2%200%202%200%201-2l-6-2H58l-6%202h-2l1-1c1-1%200-1-2-1h-6m-5%20154l-1%202h-2l-3-1-3%201h-1c-1-2-4-1-4%202%200%202%203%203%204%201h1c0%202%201%202%203%200%203-1%203-1%203%201v1l2-2c0-2%200-2%201-1%201%202%203%202%204%200s1-2%201%200l1%202c1-1%202%200%202%201%201%202%204%200%204-3s0-3-5-3l-5-1-1-1-1%201\\\\'%20fill=\\\\'%23d3d3d3\\\\'%20fill-rule=\\\\'evenodd\\\\'/%3e%3c/svg%3e')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"screenshot of github projects button\",\n    \"title\": \"screenshot of github projects button\",\n    \"src\": \"/static/34661213f6f90094048bcf0e1bfb6ff4/ddc81/review-03-organization-issue-template.png\",\n    \"srcSet\": [\"/static/34661213f6f90094048bcf0e1bfb6ff4/81c8e/review-03-organization-issue-template.png 230w\", \"/static/34661213f6f90094048bcf0e1bfb6ff4/08a84/review-03-organization-issue-template.png 460w\", \"/static/34661213f6f90094048bcf0e1bfb6ff4/ddc81/review-03-organization-issue-template.png 837w\"],\n    \"sizes\": \"(max-width: 837px) 100vw, 837px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n    \")), mdx(\"p\", null, \"Each card will have the lesson minutes and pay at the top of the card as well as quick references for \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Setup\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"The Review\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Finished\"), \", and \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Copying the JSON\"), \" (We'll cover more specifics in the review section). \"), mdx(\"p\", null, \"In addition, more context will be added to the top of the card when available. Notes on previous pain points in past reviews, comments from customers, relevant changelog notes of a specific technology, etc.\"));\n}\n;\nMDXContent.isMDXComponent = true;","timeToRead":1,"tableOfContents":{"items":[{"url":"#github","title":"GitHub"},{"url":"#github--the-review-team","title":"GitHub & the Review Team"},{"url":"#github-projects","title":"Github Projects"},{"url":"#review-project-issue","title":"Review Project Issue"}]},"fields":{"slug":"/reviewer/the organization/01-github/","guide":null,"github":"https://github.com/eggheadio/how-to-egghead/tree/master/src/content/reviewer/the organization/01-github.mdx"},"frontmatter":{"title":"Github","shareImage":null,"categories":null,"showToc":null}}},"pageContext":{"id":"6bb768ed-a0c2-59db-81c0-5bb13a3a3615"}},"staticQueryHashes":["1655584978","3128451518"]}