User:Cbrooks
Line 81: | Line 81: | ||
GitHub has a slicker search interface, but I like the Organizations feature of OpenHub. | GitHub has a slicker search interface, but I like the Organizations feature of OpenHub. | ||
+ | |||
+ | --------------------------------------------------------- | ||
+ | |||
+ | Project Evaluation: OpenMRS | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:100%;" | ||
+ | |- | ||
+ | ! Evaluation Factor | ||
+ | ! Level<br/>(0-2) | ||
+ | ! style="width:60%;" | Evaluation Data | ||
+ | |- | ||
+ | | '''Licensing''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | '''Language''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | '''Level of Activity''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | '''Number of Contributors''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | '''Product Size''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | '''Issue Tracker''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | '''New Contributor''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | '''Community Norms''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | '''User Base''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | '''Total Score''' | ||
+ | | | ||
+ | | | ||
+ | |} |
Revision as of 05:41, 22 May 2019
Name: Chris Brooks
Position: Professor, Computer Science and Associate Dean for Academic Operations, University of San Francisco
email: cbrooks@usfca.edu
I'm new to POSSE and HFOSS, but have been involved with or used free and open-source software for over 20 years. I'm very interested in ways that computing and technology can be used to address problems of social justice and inequality. Previously, I was the director of Community Connections, a technology-oriented community-engaged learning project here at USF where students used their skills in direct service of community needs. We worked with local computer labs to provide job training and support and tutoring, and led a yearly immersion trip to Tacna, Peru to partner with K-12 schools there to bridge the digital divide.
My research areas include artificial intelligence, machine learning, computational economics, and multiagent systems.
Outside of work, I love hiking, running, the Grateful Dead, science fiction, and playing dungeons and dragons with my 10-year-old son.
Intro to FOSS notes.
Sugarlabs: The most obvious places for my students to get involved would be as Developers or perhaps Designers. There's a wide variety of roles, and necessary skillsets, but all participants will need an understanding of Sugar and its goals, as well as the FOSS approach to software development more broadly.
Sugar uses github to post bugs. Issue tags are bug, design, errata, feature, needs SLOBS, needs work. The last commit in the core sugar branch was April 30.
Sahana: Sahana is looking for developers, testers, translators, designers, sysadmin, and GIS specialists. Unlike Sugar, they don't request educators or communications support.
Sahana's repository uses a much richer labeling system. The last commit here was May 2. I wasn't able to view the Sahana roadmap. For both projects, I was a little suprised that they were still using versioning, rather than continuous improvement. Sahana seems more mature in that respect.
FOSS Field trip notes:
pt 1: GitHub
searching for 'education':
Education: 27,840 repositories, with 3455 Javascript
Most recent: Ebook Foundation
Least recent: timjacobi/angularjs-education
Most stars: freeCodeCamp (303k)
228 open issues
13,336 closed issues
Pull requests: 1781 open 20332 closed
Insights: stats describing the project history
HTBox/crisischeckin - 178 stars, uses C#, last updated 10/24/18
other search terms:
Disaster management: 473 repos.
Refugees: 1352 repos
pt 2: OpenHub:
2270 education projects
I recognize Moodle, Sakai, gnu plot, Wireshark, and groovy
I don’t see any KDE Education repos on GitHub
Similar projects include kStars, Step, KmPlot and Kig
Humanitarian: 23 projects
Disaster management: 30 projects
Refugee: 3 projects
Activity Not Available indicates that the activity tracking data cannot be captured - perhaps the code location is down or the project is configured incorrectly.
Organizations shows orgs such as Apache Foundation and Wikimedia Foundation that have many projects.
Clicking on the OpenMRS organization shows the 46 projects overseen by OpenMRS.
OpenMRSCore has an activity not available icon. On GitHub we can see that there have been two commits this week. It would seem that there are some projects that are hosted in locations visible to GitHub, but not too OpenHub.
GitHub has a slicker search interface, but I like the Organizations feature of OpenHub.
Project Evaluation: OpenMRS
Evaluation Factor | Level (0-2) |
Evaluation Data |
---|---|---|
Licensing | ||
Language | ||
Level of Activity | ||
Number of Contributors | ||
Product Size | ||
Issue Tracker | ||
New Contributor | ||
Community Norms | ||
User Base | ||
Total Score |