Home work - tutorial 5
- Due 3 Oct 2022 by 23:59
- Points 5
- Submitting a text entry box or a website url
This assignment is divided in two scenarios. Both Scenarios are about part 2 of the tutorial.
- You must complete both scenarios to get the maximum grade 5.
- Attempting to complete any scenario will give you 1 starting point for the whole homework. If the homework is submitted late or needs to be resubmitted, this point is lost. So please ask questions before submitting, no need to panic.
- Each step of each Scenario will give you 1 point. Completing only one Scenario will give you total a score of 3, completing both a score of 5.
- The two scenarios are independent and can be carried on in parallel.
Scenario A: submitting and completing a pull request
- I will be the release manager
- You will be a developer submitting a pull request
To complete this task you need to finish Part 2 of tutorial 5. We will proceed this way:
- Follow the tutorial from slide 65 to slide 75 to fork and commit a pull request against my MNXB01-fairytale repository as described in the slides.
- Provide the URL to your pull request as a submission on canvas.
pull request URLs look like this one:
https://github.com/floridop/MNXB01-fairytale/pull/2 Links to an external site. - Wait for me to process your pull request (slides 76-82)
- Complete the actions requested by me for the task completion (slides 83-96)
The pull requests will be processed in order of arrival, should the student take too much time to process my requests (approximately more than 2 days) I will skip and proceed with the next student, which might mean the requests will change over time. Check your emails for github and canvas notifications!
Scenario B: Release management
- You will be the release manager
- I will be a developer submitting a pull request
I will submit a pull request to your MNXB01-learn repository. For this to happen, you must:
- Do part 1 of the tutorial 5 (Slides 16-60). If you followed the tutorial during the class, it is already done.
Provide a URL to the personal MNXB01-learn repository you created during the tutorial 5 at slide 23 as a submission on canvas
A repo URL looks like this:
https://github.com/floridop/MNXB01-learn Links to an external site.
https://github.com/floridop/MNXB01-learn.git Links to an external site.
Please do not provide an URL to an empty repository or with no content in the README.md file.
Such submission will be rejected and no points will be assigned. Just follow the tutorial. - Once I submit a pull request to you, manage the pull request and my submission. The action to take will depend on the content I send, and you're free to request me for changes that you think are required. Do not be afraid to require anything you think it's interesting. The exercise will not be evaluated on the content of your questions but on how much progress we make on the review progress. Instructions/questions will come in my pull requests to you.
To complete this task, you need to read slides 76-82 of tutorial 5. In most cases this task can be carried on completely on github, but if you use the command line you learn a bit more.
The discussions will be carried on on gihtub but the grading and comments will be added to canvas.