MNXB11/NAFY018
Home work - tutorial 5
Skip to content
Dashboard
  • Login
  • Dashboard
  • Calendar
  • Inbox
  • History
  • Help
Close
  • My dashboard
  • MNXB11/NAFY018
  • Assignments
  • Home work - tutorial 5
2022 HT/Autumn
  • Home
  • Syllabus
  • Modules
  • Assignments

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:

  1. 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.
  2.  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.
  3. Wait for me to process your pull request (slides 76-82)
  4. 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:

  1. 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.
  2. 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.

1664834399 10/03/2022 11:59pm
Please include a description
Additional comments:
Rating max score to > Pts
Please include a rating title

Rubric

Find rubric
Please include a title
Find a rubric
Title
You've already rated students with this rubric. Any major changes could affect their assessment results.
 
 
 
 
 
 
 
     
Can't change a rubric once you've started using it.  
Title
Criteria Ratings Pts
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
Total points: 5 out of 5
Previous
Next
git-cheat-sheet-v2.pdfNext Module:
ROOT