Difference between revisions of "DPS909 and OSD600 Fall 2014 Notes"
(→Introduction) |
(→Introduction) |
||
Line 2: | Line 2: | ||
* Course introduction | * Course introduction | ||
− | * Question: What is ''Open Source''? | + | * Question: What is ''Open Source''? Why work on ''Open Source'' as a student? |
− | |||
** [http://www.washingtonpost.com/posteverything/wp/2014/08/27/i-studied-engineering-not-english-i-still-cant-find-a-job/ I studied business and programming, not English. I still can't find a job] | ** [http://www.washingtonpost.com/posteverything/wp/2014/08/27/i-studied-engineering-not-english-i-still-cant-find-a-job/ I studied business and programming, not English. I still can't find a job] | ||
** [http://readwrite.com/2014/09/01/open-source-recruitment The Secret to Hiring Great Developers] | ** [http://readwrite.com/2014/09/01/open-source-recruitment The Secret to Hiring Great Developers] |
Revision as of 12:09, 3 September 2014
Introduction
- Course introduction
- Question: What is Open Source? Why work on Open Source as a student?
- Success in this course requires:
- Willingness to be lost and not panic
- Curiosity
- Being driven, persistence
- Willingness to ask for help
- Willingness to give others help
- Independent learning
- Doing more, much more, than the bare minimum
- What are Seneca and Seneca students capable of accomplishing? Some examples
- Intro to open source
- TODO
- Create an account on this wiki for yourself (note: requires manual creation)
- Add your info to the Fall 2014 Open Source Students page.
- Create a blog (wordpress or blogspot or whatever) and create a feed category or tag called "open source"
- Read the Blog Guidelines for instructions on how to use your blog in the course
- Add your blog feed and info to the Open Source@Seneca Planet List so that it appears in the OpenSource@Seneca Planet
- Pick one Closed and one Open license/EULA, and read them from start to finish. Pick 3 things that struck you, blog about it and your reactions to the readings this week.
- Begin learning how to use IRC for communication. We'll cover this in detail next week, but it's better to get started early.