You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 1, 2022. It is now read-only.
Copy file name to clipboardExpand all lines: responses/01_innersource-v-opensource.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,9 @@
2
2
3
3
InnerSource and open source are very similar concepts, but they're not the same.
4
4
5
-
**Open source** software public and typically accepts contributions from outside of an organization.
5
+
**Open source** software is public and typically accepts contributions from outside of an organization.
6
6
7
-
**InnerSource** is the practice of adopting open source practices internally within your organization. An organization that practices InnerSource, may or may not end up open sourced.
7
+
**InnerSource** is the practice of adopting open source patterns internally within your organization. An organization that practices InnerSource may or may not also maintain open source software.
8
8
9
-
You can find your next steps in the [next pull request]({{ url }}).
9
+
<hr>
10
+
<h3align="center">You can find your next steps in the <ahref="{{ url }}">next pull request</a>.</h3>
Copy file name to clipboardExpand all lines: responses/02_repo-owner-answer.md
+14-7Lines changed: 14 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,19 +9,26 @@ A repository _does_ exist at githubtraining/training-manual, but it is private.
9
9
10
10
## Understanding repository visibility
11
11
12
-
There are three types of repository visiility: **public, internal, and private**.
12
+
There are three types of repository visibility: **public, internal, and private**.
13
13
14
-
Our repository, `githubtraining/training-manual`, isn't public. It could be internal, which means only members of the organizations that an account owns will see it, or it could be private, which means only teams and individuals that have been granted access to it can see it.
14
+
Our repository, `githubtraining/training-manual`, isn't public. It could be _internal_, which means only members of the organizations that an account owns will see it. Or, it could be _private_, which means only teams and individuals that have been granted access to it can see it.
15
15
16
-
This is an example of why having the right ownership structure is important. Otherwise, it can be difficult for members of your team to find and contribute to projects. Having too many disconnected organizations with restrictive permissions silos and isolates each organization's work.
16
+
This is an example of why ownership structure is important. Otherwise, it can be difficult for members of your team to find and contribute to projects. Having too many disconnected organizations with restrictive permissions isolates each organization's work.
17
+
18
+
Here are some recommendations based on some :sparkles: admirable :sparkles: use of GitHub that we've seen:
17
19
18
-
Here are some recommendations based on some :sparkles: use of GitHub that we've seen:
19
20
- Use the internal visibility (currently in beta) if you're working on behalf of an [enterprise account](https://help.github.com/en/articles/about-enterprise-accounts).
20
-
- Name your repositories in a meaningful manner. Usually a simple project or application name will suffice.
21
+
- Name your repositories meaningfully. Usually a simple project or application name is best.
22
+
21
23
<hr>
22
24
</details>
23
25
24
-
Please merge this pull request.
26
+
### :keyboard: Activity: Review this pull request
27
+
28
+
1. Read the additions in the `Files changed` tab
29
+
2. Approve this pull request (if needed)
30
+
3. Merge this pull request
31
+
4. Delete the branch
25
32
26
33
<hr>
27
-
<h3align="center">I'll respond when you merge this pull request.</h3>
34
+
<h3align="center">I'll respond after you merge this pull request.</h3>
This pull request is all about how to make your repositories more discoverable.
1
+
This pull request is about making repositories discoverable.
2
2
3
3
### Challenge question
4
4
@@ -7,4 +7,4 @@ What is this repository for?
7
7

8
8
9
9
<hr>
10
-
<h3align="center">I'll respond when I detect you comment on this pull request.</h3>
10
+
<h3align="center">I'll respond when I detect your new comment on this pull request.</h3>
Copy file name to clipboardExpand all lines: responses/04_discoverability-answer.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,19 @@ This repository is the source code for https://services.github.com.
5
5
Did you guess it? Probably not, because it doesn't contain many of the necessary elements to make a repository discoverable.
6
6
7
7
Some suggestions to ensure your teammates can find your repository are:
8
+
8
9
- Use a descriptive repository name
9
10
- Give your repository a description
10
11
- Provide a URL for the deployment of the app, or documentation about this project
11
12
12
-
Discover more about how to make a repository discoverable by visiting the **Files Changed** tab. It's OK if you want to do this later, any resources we cover throughout the course will be available at the end.
13
+
Discover more about how to make a repository discoverable by visiting the **Files Changed** tab. It's OK if you want to do this later, any resources we cover throughout the course will be available at the end.
14
+
15
+
### :keyboard: Activity: Discoverability
13
16
14
-
Please merge this pull request.
17
+
1. Review the additions about discoverability in the `Files changed` tab
18
+
2. Approve this pull request (if needed)
19
+
3. Merge this pull request
20
+
4. Delete the branch
15
21
16
22
<hr>
17
23
<h3align="center">I'll respond when you merge this pull request.</h3>
Every project _can_ have a different way to submit bug reports, so all the answers are right.
3
+
Every project _can_ have a different way to submit bug reports, so all the answers are right.
4
4
5
5
But, how could you know? With issue and pull request templates, you can take the mystery out of the equation. Templates show those across the organization the preferred way to contribute.
6
6
7
-
Please merge this pull request.
7
+
### :keyboard: Activity: Review templates
8
+
9
+
1. Review the examples and types of template files in the `Files changed` tab
10
+
2. Approve this pull request (if needed)
11
+
3. Merge this pull request
12
+
4. Delete the branch
8
13
9
14
<hr>
10
15
<h3align="center">I'll respond when you merge this pull request.</h3>
Copy file name to clipboardExpand all lines: responses/07_workflows.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
-
This pull request covers a few common workflows that are likely in use within your organization.
1
+
This pull request covers a few common workflows that may be used within your organization.
2
2
3
3
### Challenge question
4
4
5
-
Suppose you'd like to contribute to the repository pictured below. Which branch should I use as a base for my contributions?
5
+
Suppose you'd like to contribute to the repository pictured below. Which branch should you use as a base for your contributions?
6
6
7
7

Copy file name to clipboardExpand all lines: responses/10_projects-answer.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,5 +4,12 @@ Without a clear project management strategy, you might as well pick any issue.
4
4
5
5
Being explicit about your project management tool will help potential contributors. Whether it's inside of GitHub or elsewhere, communicate so they know whether their help is immediately helpful.
0 commit comments