Difference between revisions of "DPS909 & OSD600 Fall 2018"
Line 5: | Line 5: | ||
** [[OSD600]] | ** [[OSD600]] | ||
** How to have Success in this course | ** How to have Success in this course | ||
− | |||
− | |||
− | |||
− | |||
− | |||
* Releases | * Releases | ||
Line 17: | Line 12: | ||
** Amazing chance to gain experience, network, build your skills and resume | ** Amazing chance to gain experience, network, build your skills and resume | ||
− | * | + | * Discussion/Readings |
− | + | ** Copyright ([https://www.youtube.com/watch?v=ljNS5p3cqls&feature=youtu.be Copyright in Canada video]) | |
− | * | + | *** [https://en.wikipedia.org/wiki/IANAL IANAL] |
− | + | *** Who created it, "owns" it. | |
− | * Copyright ([https://www.youtube.com/watch?v=ljNS5p3cqls&feature=youtu.be Copyright in Canada video]) | + | *** Set of exclusive rights granted to the work's creator |
− | ** Who created it, "owns" it. | + | *** "The right to copy," to produce or reproduce a work or substantial portion thereof |
− | ** Set of exclusive rights granted to the work's creator | + | *** Copyright is automatic when a work is created, you don't have to register it. |
− | ** "The right to copy," to produce or reproduce a work or substantial portion thereof | + | *** [https://www.ic.gc.ca/eic/site/cipointernet-internetopic.nsf/eng/wr03719.html Copyright in Canada] |
− | ** Copyright is automatic when a work is created, you don't have to register it. | + | *** [https://www.ic.gc.ca/eic/site/cipointernet-internetopic.nsf/eng/h_wr02281.html Copyright Guide] |
− | ** [https://www.ic.gc.ca/eic/site/cipointernet-internetopic.nsf/eng/wr03719.html Copyright in Canada] | + | *** In a software project, there can be many copyright holders (e.g., many contributors), or all contributors may assign their copyright to the project (e.g., [https://en.wikipedia.org/wiki/Contributor_License_Agreement CLA], which we'll cover later) |
− | ** [https://www.ic.gc.ca/eic/site/cipointernet-internetopic.nsf/eng/h_wr02281.html Copyright Guide] | + | ** What is Open Source? |
− | ** In a software project, there can be many copyright holders (e.g., many contributors), or all contributors may assign their copyright to the project (e.g., [https://en.wikipedia.org/wiki/Contributor_License_Agreement CLA], which we'll cover later) | + | ***[https://opensource.org/osd The Open Source Definition] |
+ | ** [https://www.bloomberg.com/news/articles/2018-06-04/microsoft-agrees-to-buy-coding-site-github-for-7-5-billion Microsoft buys GitHub for 7.5 Billion - "We're all in on open source"] | ||
+ | ** [https://jvns.ca/blog/2018/09/01/learning-skills-you-can-practice/ Julia Evans, "How to teach yourself hard things"] | ||
* Slack | * Slack | ||
Line 34: | Line 31: | ||
** [https://get.slack.help/hc/en-us/articles/115004071768-What-is-Slack Slack, Getting Started] | ** [https://get.slack.help/hc/en-us/articles/115004071768-What-is-Slack Slack, Getting Started] | ||
** [https://get.slack.help/hc/en-us/articles/217626358-Tour-the-Slack-app Tour the Slack app] | ** [https://get.slack.help/hc/en-us/articles/217626358-Tour-the-Slack-app Tour the Slack app] | ||
+ | |||
+ | * First open technologies and projects we'll be using: | ||
+ | ** [https://github.com/nodejs/node node.js] | ||
+ | ** [https://nodejs.org/api/fs.html node fs module docs] | ||
+ | ** [https://github.com/filerjs/filer filer] | ||
+ | ** [https://mochajs.org/ mocha] |
Revision as of 10:38, 5 September 2018
Week 1
- Releases
- 4 releases, some with multiple bugs/PRs required
- Chance to work on real code, real projects
- Big learning curve, lots of time required
- Amazing chance to gain experience, network, build your skills and resume
- Discussion/Readings
- Copyright (Copyright in Canada video)
- IANAL
- Who created it, "owns" it.
- Set of exclusive rights granted to the work's creator
- "The right to copy," to produce or reproduce a work or substantial portion thereof
- Copyright is automatic when a work is created, you don't have to register it.
- Copyright in Canada
- Copyright Guide
- In a software project, there can be many copyright holders (e.g., many contributors), or all contributors may assign their copyright to the project (e.g., CLA, which we'll cover later)
- What is Open Source?
- Microsoft buys GitHub for 7.5 Billion - "We're all in on open source"
- Julia Evans, "How to teach yourself hard things"
- Copyright (Copyright in Canada video)
- First open technologies and projects we'll be using: