User:Rdomanski

From Foss2Serve
Revision as of 19:32, 12 December 2018 by Rdomanski (Talk | contribs)
Jump to: navigation, search

Name: Robert Domanski

Position: Manager of the NYC Tech-in-Residence Corps, NY City Government

Email: Rdomanski@sbs.nyc.gov

Website: http://www.rdomanski.com

Blog: http://thenerfherder.blogspot.com

Twitter: @Rdomanski

GitHub: https://github.com/RobbieD2R2

IRC: server: freenode.net nick: Rob_Domanski channels: foss2serve, teachingopensource

Bio: I teach Computer Science, manage a program of others who teach Computer Science, and increasingly work on public policy as it relates to technology education.


Responses to Stage 1A: Intro to FOSS Project:

  • Sugar Labs Project: I am rather surprised to see how many opportunities there are to contribute to FOSS projects that are non-technical.
  • The roles most applicable to my students would be Developers, although there's no reason why they couldn't also be Content Writers, People Persons, or Translators.
  • To submit a bug, you would go to https://github.com/sugarlabs, find the most applicable category, and click the Green button on the Issues tab.
  • There are 308 repos in the Sugar Lab Project. I went to the "turtleart-activity" and saw only three open issues/bugs, sorted by date.
  • The information on issues/bugs consists only of the name of each issue/bug and the discussion thread associated with it.
  • The last commit was made on Oct 24, 2018
  • The Roadmap is updated at the start of each new release cycle.
  • Sahara Eden Project: This project has similar categories as Sugar Labs. It seems like all of these FOSS projects have a need for documentation, testing, and translation as much as they do for software development.
  • This FOSS project has much better organization of issues/bugs into categories, as well as very helpful information like priority levels and "status" to indicate if the issue has already been assigned to someone.
  • The last commit was made on Nov 19, 2018
  • The Roadmap consists of milestones - each with a name - broken down by category, and there are listed future releases for longer term planning.

Responses to Stage 1B: Field Trip:

  • There are 24,620 "education" repositories in GitHub.
  • Lists all of the commits with associated date.
  • There are 458 "humanitarian" repositories.
  • The last update was on October 24th.
  • There are 415 "disaster management" repositories.
  • There are 2,260 "education" projects returned in OpenHub.
  • Although projects can be found with the Git command, they are not on GitHub.
  • Four similar projects are listed.
  • Other information about the project includes Lines of Code, Number of Commits, and Number of Contributors.
  • There are approx. 30 projects for both "humanitarian" and "disaster management"
  • There is no activity information available on so many projects because of problems with their code locations or other problems blocking Open Hub from collecting and analyzing code.
  • Info on organizations includes: Most active, Newest, Orgs by 30 day volume, and Stats by Sector
  • OpenMRS Core had commits as recently as Feb 2018, but I'm unclear if that is just the last time the code was analyzed. Also possible is 4 years ago.
  • On GitHub, the last commit to OpenMRS Core was made 3 days ago.
  • These sites most likely have different information because the developers migrated over to GitHub.
  • Benefit to using both GitHub and OpenHub is increased discoverability; Drawback is publishing redundancy and version control.

Responses to Stage 1B: Evaluate a Project:

Evaluation Factor Level
(0-2)
Evaluation Data
Licensing Mozilla Public License, version 2.0
Language
Level of Activity
Number of Contributors
Product Size
Issue Tracker
New Contributor
Community Norms
User Base
Total Score
Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox