generated from manuGil/fair-code
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #10 from manuGil/review
Editing content lessons 1-3
- Loading branch information
Showing
10 changed files
with
306 additions
and
225 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
|
||
# Lesson 3 Episode 1 --- Clone a reposiory and make a contribution | ||
**Time: 10 min** | ||
|
||
Please perform the following tasks individually. | ||
|
||
1. Clone the Check-in repository via SSH: https://github.com/manuGil/check-in | ||
1. Make a copy of the file `check-in/template.md` in the same directory; give it an anonymous name, ex. `<name-initials><3-last-digits-phone>.md` | ||
1. Open your copy of `template.md` and add something to the lists in the file. | ||
1. Commit your changes, and push them to the remote repository. You might experience difficulties doing that, follow the suggestions given by Git. | ||
1. Reflect on the difficulties you faced, and how we might avoid them. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Lesson 3 Episode 2 --- Roles and Responsibilities | ||
**Time: 6 min** | ||
|
||
Please perform the following tasks in teams. | ||
|
||
1. Make teams of 3 or 4 people. You will work together during group exercises. | ||
2. Assign roles and responsibilities to each member; you should and up with: | ||
- One project owner | ||
- One administrator | ||
- One or more collaborators | ||
- Zero or more reviewers | ||
3. Choose a name for the team. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Lesson 3 Episode 3 --- Branching workflow | ||
**Time: 15 min** | ||
|
||
As a Team, work on the following coding taks using the **branch** worflow model. | ||
|
||
1. [Administrator] Creates a repository using [this template](https://github.com/the-magnificents/collab-branching) | ||
2. [Administrator] Invites all team members to the team's repository as collaborators. | ||
3. [Team] Read the `TODO.md` file and each member choses a tasks for the next step. | ||
4. [Collaborator] each member opens an issue for the chosen task. | ||
5. [Collaborator] Apply the branching model to complete the chosen task. | ||
6. [Collaborator] Commit and push changes to the team's repository. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Lesson 3 Episode 3 --- Pull requests | ||
**Time: 6 min** | ||
|
||
Working as a team merge the changes made in the previous exercise into the main branch of the team’s repository. | ||
|
||
1. [Collaborators] create a pull request for their own branch. Give your pull request a meaning name, and a short and clear description. | ||
2. Are there any conflicts? Resolve them using the GitHuB GUI. Ask for help if you need to. | ||
3. [Collaborators] Merge the pull request to the main branch using the method of their choice. | ||
4. Check the main branch to confirm that your changes have been merged. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Lesson 3 Episode 3 --- Forking workflow | ||
**Time: 15 min** | ||
|
||
Working in teams, apply FAIR principle to a Git repository using a [FAIR software checklist.](https://tu-delft-dcc.github.io/software/checklist.html) | ||
|
||
1. [Administrator] creates a repository for the team using the [collab-faircode template repository](https://github.com/the-magnificents/collab-faircode). As name for the reposotory use <team-name>-faircode | ||
3. [Team] Go thru the Fair software checklist and assign one item from the list to each member. | ||
3. [Collaborator] open an issue about the item you chose. | ||
2. [Collaborator] fork the team's repository to their accounts. | ||
4. [Collaborator] Clone their fork to their local machine, make changes to address ther issue and push changes to their forks. | ||
5. [Collaborator] Make a pull request from your fork to the base repository. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.