User:Tim

From Foss2Serve
Revision as of 21:05, 13 April 2017 by Tim (Talk | contribs)
Jump to: navigation, search

Dr. Tacksoo Im is an Assistant Professor of Information Technology at Georgia Gwinnett College. He teaches a variety of courses related to software development at Georgia Gwinnett College and enjoys coding and building things.

He currently uses Earsketch (http://earsketch.gatech.edu/landing/#/) in his introductory Python courses to teach students about programming. In his free time, Dr. Im likes to enjoy music and travel.


Dr. Tacksoo Im is an Assistant Professor of Information Technology at Georgia Gwinnett College. He teaches a variety of courses related to software development at Georgia Gwinnett College and enjoys coding and building things.

He currently uses Earsketch (http://earsketch.gatech.edu/landing/#/) in his introductory Python courses to teach students about programming. In his free time, Dr. Im likes to enjoy music and travel.


FOSS Field Trip (Activity)

Part 1

  • Searching for educational apps returned 508 results. Clicking on "BuildmLearn/Mobile-applications" (the first link) returns the front page of the project with the license and file that are navigable.

Clicking on graphs and commits returns a summary of who has been working on the project.

  • Searching for humanitarian apps returned 12 results. Clicking on "HTBox/crisischeckin" shows that it was last updated August 7th 2016.
  • Disaster management yields 145 projects

Part 2

  • Project don't have activity info because no dev activity recently
  • OpenHub provides info on code, reference info etc
  • OpenMRS is very active. Latest commit is April 7th
  • OpenMRS on OpenHub has been deleted

Project Evaluation (Activity)

Evaluation Factor Level
(0-2)
Evaluation Data
Licensing 2 MPL (Mozilla Public License)
Language 2 OpenMRS uses Java
Level of Activity 2 All quarters active
Number of Contributors 2 256 contributors
Product Size 2 Thousands of lines of code
Issue Tracker 2 Issues are active
New Contributor 2 Clear instructions on how to contribute
Community Norms 1 Can't find stated rules of conduct
User Base 1 Little evidence of use
Total Score 16 Would use OpenMRS in classroom, scores highly in the rubric


Intro to Copyright and Licensing

1. OpenMRS uses MPL 2.0

  Can:  Commercial Use ; Modify; Distribute; Sublicense; Place Warranty; Use Patent Claims
  Cannot:  Use Trademark; Hold Liable
  Must:  Include Copyright; Include License; Disclose Source; Include Original

2. Fineract uses Apache 2.0

   Can:  Commercial Use ; Modify ; Distribute ; Sublicense ; Private Use ; Use Patent Claims ; Place Warranty
   Cannot: Hold Liable; Use Trademark
   Must:  Include Copyright; Include License; State Changes; Include Notice

3. Regualately has no license. Standard Github license applies

   Can: Private Use
   Cannot:  Commercial Use; Modify; Distribute; Sublicense; Hold Liable; Use Trademark; Use Patent Claims; Place Warranty
   Must: None

I would be comfortable contributing to the first two as the license is quite liberal. But I would contact the author of the third project and get permission first before contributing.

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox