HFOSS Course, Western Oregon, Morgan
Line 1: | Line 1: | ||
− | This page has the activities and assignments for a 10 week course (the 11th week is finals) on participation in a FOSS project | + | This page has the activities and assignments for a 10 week course (the 11th week is finals) on participation in a FOSS project. |
+ | |||
+ | {{Course Overview | ||
+ | |course= | ||
+ | HFOSS Course | ||
+ | |institution= | ||
+ | Western Oregon University | ||
+ | |instructors= | ||
+ | Becka Morgan | ||
+ | |offerings= | ||
+ | |overview= | ||
+ | |students= | ||
+ | |prerequisites= | ||
+ | |infrastructure= | ||
+ | }} | ||
== Lesson Plan == | == Lesson Plan == | ||
Line 112: | Line 126: | ||
| | | | ||
|} | |} | ||
+ | |||
+ | |||
[[Category:Courses]] | [[Category:Courses]] | ||
[[Category:(H)FOSS Course]] | [[Category:(H)FOSS Course]] |
Revision as of 10:28, 8 February 2017
This page has the activities and assignments for a 10 week course (the 11th week is finals) on participation in a FOSS project.
Course | HFOSS Course |
---|---|
Institution | Western Oregon University |
Instructor(s) | Becka Morgan |
Term | |
Course Overview | |
Course Length | {{{courselength}}} |
Student Characteristics | |
Prerequisites | |
Infrastructure |
Lesson Plan
Week | Assignment/Activity | Homework |
---|---|---|
1 | Intro to Class/(HF)OSS – Pre test evaluation | The Cathedral and the Bazaar |
Intro to wiki**Focus on OpenMRS wiki
Introduce yourself on OpenMRS Talk |
Wiki Assignment | |
Intro to IRC
Form teams /Set up team IRC channels and nicks/Determine group meeting schedule outside of class (via IRC, logs to be turned in) |
First Team IRC meeting – wiki editing | |
2 | Blog activity (Add a page to my Wiki and, using wiki markup, add a link to their blog) | 14 Ways to Contribute to Open Source without Being a Programming Genius or a Rock Star |
FOSS field trip
Black Duck Open Hub - find projects of interest |
BLOG (Ongoing Blog about experiences)
OpenMRS Chapters 5 and 6 Karl Fogel's chapter on bug trackers Wikipedia's page on Bug Tracking Systems | |
Bug-Tracker Activity | Watch videos about git
Video One Video Two Video Three Video Four Complete tutorial then take a screen shot of the last screen of the tutorial to turn in: TUTORIAL | |
3 | Source Code Management/Control Git Activity | BLOG (Ongoing Blog about experiences) |
Wiki for OpenMRS read through:
•Developer Guide •Troubleshooting •Technical Road Map •Modules •Design •Documentation Playground |
Continue Reading
•Developer Guide •Troubleshooting •Technical Road Map •Modules •Design •Documentation Playground | |
Catch up and Reflection | Read all for contribute links: | |
4 & 5 | Getting Started OpenMRS
1. Set up openMRS dev environment on lab computers or lap tops 2. If using laptops duel boot Linux Mint |
|
6 | Create your first module | OpenMRS Chapters 12 – 14 +Appendices |
https://wiki.openmrs.org/display/docs/Testing | ||
7 | Testing Code | http://openmrs.org/help/document/ |
Documentation and Translation | https://wiki.openmrs.org/display/docs/Different+Types+of+OpenMRS+Developers | |
Work on a Ticket | ||
8, 9, and 10 | Contribution Path | |
11 | Final Reflection |