OSD600 and DPS909 Winter 2018 Lab 5

From CDOT Wiki
Jump to: navigation, search

Mixing Open Data, Open Source, Open Assets

This week we're starting a case study looking at practical ways to use and mix open data sets, open source, and open assets. Along the way we're also exploring modern approaches to collaborative, modern JavaScript development.

In this lab, you are asked to add a new feature to the project. The goals of the lab include:

  • Practice working on front-end JavaScript on GitHub
  • Gain experience using open source APIs and modules
  • Read and Write code written in modern JavaScript
  • Gain experience working with common collaborative tooling on GitHub

1. Feature Request

You are asked to implement a solution for the following Issue: https://github.com/humphd/bridge-troll/issues/6

Please fork the https://github.com/humphd/bridge-troll repo and create a new branch named issue-6.

Implement your fix on your issue-6 branch, and then push to GitHub.

2. Blog

Write a blog post about your experience adding the feature. Here are some things to pay attention to as you work:

  • Did you run into any problems? How did you overcome them?
  • What did you need to learn in order to complete the work?
  • Talk about the technologies you used. What did you think of them? Were they easy to use? What did you like/dislike about them.
  • What does your fix look like (screenshots)?
  • What approach did you take to solving this?

Please add a line for your blog and GitHub branch (with the commits for your fix) in the following table:

# Name Git URL to Branch for Fix (URL) Blog Post (URL)
1 Woodson Delhia https://github.com/Woody88/bridge-troll/tree/issue-6 https://woodsondelhia.wordpress.com/2018/04/24/lab-5-bridge-troll
2 Liam Newell https://github.com/hibyguy/bridge-troll http://liamnewell.me/blog/bugs/Lab-5-bridge-troll/
3 Matthew Quan https://github.com/irrationalRock/bridge-troll/tree/addDayNight https://mattprogrammingblog.wordpress.com/2018/03/20/osd600-lab-5-doing-a-feature-request/
4 Alex Wang https://github.com/AlexWang-16/bridge-troll/tree/issue-6 https://alexopensource.wordpress.com/2018/03/18/bridge-troll-project-implement-dark-mode/
5 Zhihao Cai https://github.com/josechoy/bridge-troll/tree/issue-6 https://choyzhihao.wordpress.com/2018/03/19/play-with-front-end-javascript/
6 Kelvin Cho https://github.com/TheKinshu/bridge-troll/tree/issue-6 https://klvincho.wordpress.com/2018/03/19/bridge-troll-dark-mode-feature/
7 Qiliang Chen https://github.com/KignorChan/bridge-troll/tree/issue-6 https://qchen102.blogspot.ca/2018/03/lab-5-add-feature-in-existing-object.html
8 Hao Chen https://github.com/haoRchen/bridge-troll/tree/issue6 https://medium.com/haorc/the-troll-under-the-bridge-cf9e24686fc1
9 Lucas Verbeke https://github.com/Micluc/bridge-troll/tree/issue-6 https://thelucasexcerpt.wordpress.com/2018/03/22/osd600-lab-5-lucas-verbeke
10 Hongcheng Zhang https://github.com/StevenZhang123/bridge-troll/tree/issue-6 https://hongcheng1993.wordpress.com/2018/03/22/lab5/
11 Jafar Frotan https://github.com/humphd/bridge-troll/pull/25 https://medium.com/@jaf.frotan/toggle-night-and-day-for-bridge-troll-repository-760931968fe3
12 Justin Vuu https://github.com/jevuu/bridge-troll/tree/issue-6 https://justosd.wordpress.com/2018/03/23/osd600-lab-5-the-bridge-troll/
13 Joseph Pham https://github.com/jpham14/bridge-troll https://jpham14.wordpress.com/2018/03/16/lab-5-bridge-troll/
14 Yalong Li https://github.com/humphd/bridge-troll/pull/26 https://yalongxyz.blogspot.ca/2018/03/osd-lab5-add-light-dark-mode-switches.html
15 Zukhruf Khan https://github.com/zeddkay/bridge-troll/tree/issue6 https://zedsdps909blog.wordpress.com/2018/03/26/trying-to-fix-another-issue/
16 Abdul Kabia https://github.com/AbdulKabia/bridge-troll/tree/Lab5-Fix https://akkabia.wordpress.com/2018/03/28/light-vs-dark-the-epic-battle/
17 Owen Mak https://github.com/Owen-Mak/bridge-troll/tree/issue6 https://makowen.wordpress.com/2018/03/28/trolls-and-sunshine/
18 Vimal Raghubir https://github.com/Vimal-Raghubir/bridge-troll/tree/issue-6 https://medium.com/@vraghubir/bridge-troll-feature-addition-bfee973b344b
19 Oleh Hodovaniuk https://github.com/ohodovaniuk1/bridge-troll/tree/issue6 https://ohodovaniuk.wordpress.com/2018/03/27/lab-5-2/
20 Bakytzhan Apetov https://github.com/humphd/bridge-troll/pull/28 https://bapetov.wordpress.com/2018/03/31/lab-5-adding-automatic-switch-for-light-and-dark-map-modes/
21 Evan Davies https://github.com/EmdaviesSeneca/bridge-troll/tree/issue-6 http://openthoughtsopensource.blogspot.ca/2018/04/the-difference-is-like-day-and-night.html
22 Aleksey Glazkov https://github.com/alexglazkov9/bridge-troll/tree/issue-6 https://aglazkovblog.wordpress.com/2018/04/05/a-friendly-troll-that-lives-under-ontarios-bridges/
23 Abel Inocencio https://github.com/simon-inoc/bridge-troll/tree/issue-6
24 Soutrik Barua https://github.com/buttersnipps/bridge-troll/tree/mini-map http://soutrikbarua.blogspot.ca/2018/04/utilizing-leaflet-mini-map-library-in.html
25 Kevin Pham https://github.com/kqpham/bridge-troll/tree/issue-6 http://kqpham2.blogspot.ca/2018/04/lab-5-bridge-troll.html
26 Pranoy Santosh https://github.com/pranoy10/bridge-troll/tree/issue5 http://pranoydps909.blogspot.ca/2018/04/implementing-daynight-mode-in-bridge.html
27 Michael Fainshtein https://github.com/mfainshtein2/bridge-troll/tree/issue-6 https://moderatelyokaydeveloper.wordpress.com/2018/04/21/let-there-be-night-mode/
28 Aliaksandr Ushakou https://github.com/aushakou/bridge-troll/tree/issue-6 https://aushakou.wordpress.com/2018/04/25/dark-mode-feature-request/
29
30
31
32
33
34
35
36
37
38
39
40