User:Mmagnusson

(Difference between revisions)
Jump to: navigation, search
Line 37: Line 37:
  
  
{| class="wikitable" style="width:100%;"
+
 +
{| class="wikitable" style="width:100%;"
 
|-
 
|-
 
! Evaluation Factor
 
! Evaluation Factor
Line 48: Line 49:
 
|-
 
|-
 
| '''Language'''
 
| '''Language'''
|
+
| 2
|
+
| Java 96.2% SQLPL 2.9%
 
|-
 
|-
 
| '''Level of Activity'''
 
| '''Level of Activity'''
|
+
| 2
|
+
| Active
 
|-
 
|-
 
| '''Number of Contributors'''
 
| '''Number of Contributors'''
|
+
| 2
|
+
|     303 contributors
 
|-
 
|-
 
| '''Product Size'''
 
| '''Product Size'''
|
+
| 1
|
+
| 3.73M lines of code
 
|-
 
|-
 
| '''Issue Tracker'''
 
| '''Issue Tracker'''
|
+
| 1
|
+
| Jira issues, many existing for long term
 
|-
 
|-
 
| '''New Contributor'''
 
| '''New Contributor'''
|
+
| 2
|
+
| Badge on-boarding, talk section
 
|-
 
|-
 
| '''Community Norms'''
 
| '''Community Norms'''
|
+
| 2
|
+
| Documented norms, civil discourse on board
 
|-
 
|-
 
| '''User Base'''
 
| '''User Base'''
|
+
| 1
|
+
| https://openmrs.org/ documents use
 
|-
 
|-
 
| '''Total Score'''
 
| '''Total Score'''

Revision as of 14:35, 18 June 2018

Matthew Magnusson – University of New Hampshire, College of Engineering and Physical Sciences, Department of Computer Science


Matthew Magnusson is a Lecturer in the Department of Computer Science, CEPS. Matthew currently teaches course work in software development fundamentals, computer architecture, and business process automation. Matthew holds a Masters of Computer Science from Georgia Institute of Technology and a Masters of Business Administration from the Peter T. Paul School at UNH.

Projects Reviewed

  • Sugar - liked the structured approach and appears to be a good example of a properly structured HFOSS project. Surprised the blog, had spam posts on it. Seems to detract from quality of project
  • Sahana Eden - Feel that this project could be a good one for introducing software that could apply directly to "real world" programming challenges.

General Observations

  • Surprised at how IRC is a common tool for these projects
  • Surprised at the low level of communication on IRC for projects, expected more conversations
  • Helpful to have specific needs highlighted for different roles.
  • Think the documentation aspect of projects could be a good way to reinforce good software engineering practices with students.

Foss Field Trip

  • Part 1 - Github
   * 20,758 repository results matching key word "education"
   * dates of commits, days of week of commits
   * 400 repository results matching key word "humanitarian"
   * 238 repository results matching query "disaster management"
  • Part 2 - OpenHub
   * 2,260 repository results matching key word "education"
   * No code on github
   * 4 similar projects
   * Summary, in a nutshell, licenses, code lines, commits, languages, contributors
   * 30 humanitarian, 30 disaster management
   * Not sure on why no activity
   * Latest and most active organizations, stats by sector, 
   * Open Hub - 3 months a go, Github - 4 days ago
   * Difference due to delay in analysis on openhub, but openhub gives more structured metadata on project
   * Sites provide different level of detail and openhub provides a cross-cut of organization activity



Evaluation Factor Level
(0-2)
Evaluation Data
Licensing 2 Mozilla Public License, v. 2.0.
Language 2 Java 96.2% SQLPL 2.9%
Level of Activity 2 Active
Number of Contributors 2 303 contributors
Product Size 1 3.73M lines of code
Issue Tracker 1 Jira issues, many existing for long term
New Contributor 2 Badge on-boarding, talk section
Community Norms 2 Documented norms, civil discourse on board
User Base 1 https://openmrs.org/ documents use
Total Score
Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox