Wes Turner - Part B Evaluation

From Foss2Serve
Revision as of 04:33, 15 November 2017 by Wturner (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Github

  • 15,860 repository results on "education"
  • Recent(-ish) commit activity, by week and by day of the week
  • 332 repository results on "humanitarian"
  • Last commit on Apr 22, 2017
  • 174 repository results on "disaster management"

OpenHub

  • Approximately 2,250 repository results on "education"
  • KDE Education
    • 23 code locations, none on GitHub
    • 10 similar projects
    • Information provided:
      • Project Summary
        • News
        • Settings
        • Sharing Widgets
        • Related Projects
      • Code Data
        • Languages
        • Cost Estimates
        • Security
      • SCM Data
        • Commits
        • Contributors
      • Community Data
        • Users
        • Ratings & Reviews
        • User & Contributor Locations
  • 21 repository results on "humanitarian"
  • 29 repository results on "disaster management"
  • Why do so many projects do not have activity information available?
    • "Finally, because Open Hub is weighting recent contributions more heavily, projects that do not have recent analysis because of problems with their code locations or other problems blocking Open Hub from collecting and analyzing code will show the Not Available icon."
  • Organizations
    • Most Active Orgs
      • Commits / affiliate
    • Orgs by 30 Day Commit Volume
      • Organization
      • Type
      • Size
      • # Projects
      • # Affiliates
      • 30 Day Commits
    • Newest Organizations
      • Number of Projects
    • Stats by Sector
      • Sector
      • Average Commits / Affiliate
      • # of Orgs

OpenMRS

  • Last commit for OpenMRS Core in OpenHub was 10/10/2017
  • Last commit for OpenMRS Core in GitHub was 10/10/2017
  • For me, they had the same information, but that was because the most recent. commit was on a GitHub location. I expect they could differ if the most recent commit was not to a GitHub location.

Benefits and Drawbacks of using Both Sites

  • Benefits: The sites provide different information and focus, with OpenHub focusing perhaps more on the context of the information within organizations and affiliates and GitHub focusing perhaps more on one specific site (GitHub) and code modifications. Searching both gives you more context and greater depth of detail.
  • Drawbacks: Keeping up with a site you are working on requires substantially more work if you are using both sites.

OpenMRS Evaluation

Evaluation Factor Level
(0-2)
Evaluation Data
Licensing 2 Mozilla Public License, version 2.0
Language 1 Java 95.4% SQLPL 3.0% GAP 0.7%
Level of Activity 2 Lower activity in the last 2 quarters, but still active
Number of Contributors 2 271
Product Size 1 3,736,160
Issue Tracker 2 ~1200 Ready for work, ~10,500 closed, 2017-09-12 17:39:00 GMT+0000 fifth ticket created, Active
New Contributor 2 Development Environment-yes/Communication-yes/Discussion-yes/web presence-yes
Community Norms 2 Talk: Lots of requests for help, lots of announcements, welcomes. Code of Conduct: Reason for code of conduct, dos and don'ts, penalties and expectations
User Base 2 Talk is active and shows lots of users, download instructions, user instructions and discussion
Total Score 16

Copyright and Licensing

  • OpenMRS: MPL v2.0
    • Cans
      • Commercial Use
      • Modify
      • Distribute
      • Sublicense
      • Place Warranty
      • Use Patent Claims
    • Cannots
      • Use Trademark
      • Hold Liable
    • Musts
      • Include Copyright
      • Include License
      • Disclose Source
      • Include Original
  • incubator-fineract: Apache License Version 2.0
    • Cans
      • Commercial Use
      • Modify
      • Distribute
      • Sublicense
      • Private Use
      • Use Patent Claims
      • Place Warranty
    • Cannots
      • Hold Liable
      • Use Trademark
    • Musts
      • Include Copyright
      • Include License
      • State Changes
      • Include Notice
  • regulately: Can't find one.
    • Cans
      •  ?
    • Cannots
      •  ?
    • Musts
      •  ?

I am comfortable contributing or using code under either MPL 2 or Apache 2. Terms are well laid out and understandable. I am not comfortable contributing to projects under a license that is not stated, or that I cannot find, such as regulately.

RCOS

I will be working with RCOS as an advisor.

The Rensselaer Center for Open Source (RCOS) at Rensselaer Polytechnic Institute, which is housed within the School of Science, was established to promote student involvement in open source through sponsorship and mentorship of student work in open source projects, as well as instruction in the culture, practice, and methodology of open source development. RCOS is unique within the CS curricula in that it is a collaboration between students wanting to work on open source projects, and the faculty who advise and mentor them. Industry experts are often recruited as volunteers to complement faculty mentors and to provide valuable industry insight to the students. WIthin this organization, students largely define their own projects and run the weekly meetings. However, to ensure that RCOS projects adhere to the rigor expected of RPI courses, CS faculty provide oversight and grade adherence to a course rubric designed to capture effort and the appropriate application of open source principles.

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