User:Jfoster

From Foss2Serve
Revision as of 17:55, 20 May 2018 by Jfoster (Talk | contribs)
Jump to: navigation, search

James Foster is Assistant Professor of Computer Science at Walla Walla University, a Seventh-day Adventist Higher Education institution founded in 1892. The University has about 1800 students in undergraduate and masters programs.

James started teaching at Walla Walla University at the beginning of 2018 after working in industry for 35 years. In addition to a graduate degree in Computer Science, James has a J.D., an M.B.A., and has worked as a commercial pilot and flight instructor. Most of James' technical experience is with Smalltalk and GemStone and his blog reflects that focus.

FOSS Field Trip (Activity)

  1. GitHub
    1. GitHub.com
    2. Search for Education
      1. As of 18-May-2018, GitHub reports 20,199 repositories as a response to a query for 'education'.
      2. The Insights tab on a project shows the number of commits per week for the past year in a bar chart and the number of commits per day for the past week in a line chart.
    3. Search for Humanitarian
      1. A query for humanitarian reports 392 repository.
      2. HTBox/crisischeckin had a commit on 22-April-2017.
    4. Search for Disaster Management
      1. I found 34 projects in 'disaster management applications'.
  2. OpenHub
    1. OpenHub.net
    2. Search for Education
      1. A search on OpenHub for 'education' returned 226 pages of 10 projects each, so ~2260 projects.
      2. I was not able to find any KDE Education projects on GitHub.
      3. An analysis of similar projects (from 11 months ago) shows 10 10 related projects.
      4. The KDE Educaton project page shows a project summary, a nutshell, a quick reference, license information, code information, activity information, and contributors per month.
    3. Search for Humanitarian and Disaster Management
      1. Humanitarian has 3 pages of projects (~30) and disaster management has a similar number of pages and projects.
      2. Projects that have had no activity in the past two years will show as inactive.
    4. Organizations
      1. The Organizations page shows a list of organizations and various statistics including the most active, the newest, and the count and commits of organizations by sector
    5. OpenMRS
      1. The most recent commits to OpenMRS Core are about two months old.
    6. OpenMRS Core on GitHub
      1. The most recent commits to OpenMRS are less than a week old.
      2. The sites have different information because they represent different repositories and have different events. According to the OpenMRS Developers page, GitHub is the official code repository.
    7. Having two sites might offer some redundancy, but seems to me to just create confusion. In my experience multiple sites is a consequence of moving from one to another. I've never seen a case where having two master repositories has any advantage.
Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox