User:Sobeidat
Contents |
Suhaib A. Obeidat
Dr. Suhaib A. Obeidat joined the department of Computer Science at Bloomfield College in the Fall of 2014 as the coordinator of the Network Engineering program. Prior to that, he held the position of Assistant Professor and Coordinator of the Math and Computer Science Department at Bennett College, Greensboro, NC.
His research interests are in the area of Wireless Networks, more specifically, in designing protocols for the transmission of human speech over wireless ad hoc networks using opportunistic cross-layer designs. Currently, Dr. Obeidat’s teaching interests are in Networking Technology, particularly the Cisco Network Administration curricula, web programming for 2- and 3-tier architectures, and computer programming. He takes special pleasure in tackling new topics and sharing them with his students.
Sugar Labs
Roles most applicable for my students
- People Person: students can get their feet wet by contributing by publicizing the project through sending out media/spreading Sugar, encouraging others to participate and also by helping out within the project, e.g., Sugar Labs forum/IRC help/support tech
- Developer: can do Python, GTK+, JavaScript, and web app development, file bugs, and QA
Commonalities and differences across roles
The commonalities are desire to contribute to a great cause, team spirit helping each other and learning from one another.
The differences lie in the area of expertise varying from people skills to very technical ones. A successful project requires many talents ranging from communications, language, software development, system administration, and many others.
Sugar Labs Bug Tracking
- Bugs are submitted under the relevant activity or sugar component repository.
- Under the issues tab of the repo hit the big green button to report your issue.
Repository
The last date of commit is Sept. 8th 2017
Relation between release cycle and roadmap
The release cycle and roadmap feed into each other. The roadmap specifies, among other thing, the release cycle dates, modules and tickets to be considered for that release cycle.
The release time ensures that all the module releases are available by the scheduled date and runs automatic and manual QA on the releases.
FOSS Field Trip
GitHub
Educational Applications
- How many repositories are there in this category? 15,623 repository
- Click on the first project. Click on Graphs, then Commits. What information does this page provide? It gives the history of commits and by whom they were performed
Humanitarian Applications
- How many repositories are there in this category? 331 repositories
- Locate the HTBox/crisischeckin project. When was the last update? April 22nd, 2017
Disaster Management
- How many repositories are there in this category? 173 repositories
OpenHub
Education
- How many projects were returned? 225 Pages, for a total of 2250 projects
- KDE Education: is any of the code located on GitHub? Yes, for many, the SCM listed is GitHub
- How many similar projects are listed? 13 Projects
- What information does OpenHub provide about the project? It provides Project Summary (including News, Settings, etc.), Code Data (Cost Estimates, Security), SCM Data (Commits and Contributors) and Community Data (Users, Ratings & Reviews, ...)
Humanitarian and Disaster Management
- How many projects were returned for each search? 5 humanitarian management projects and 29 disaster management projects
- Why do so many projects do not have activity information available? Because of problems with their code locations or other problems blocking Open Hub from collecting and analyzing code
- What information is provided under Organizations? It shows orgs by 30 Day Commit Volume, most actives organizations, newest organizations, and stats by sector
OpenMRS
- When was the last commit for OpenMRS Core?9 days ago
- On GitHub, When was the last commit?Also 9 days ago
- Why do you think these sites have different information?They don't, which makes sense because the code location for OpenMRS Core is GitHub
What would be the benefits/drawbacks of using both GitHub and OpenHub to search for a project?
Project Evaluation
Findings About OpenMRS
Evaluation Factor | Level (0-2) |
Evaluation Data |
---|---|---|
Licensing | 2 | Mozilla Public License, version 2.0 |
Language | 2 | Java 95.4% SQLPL 3.0% GAP 0.7% |
Level of Activity | 2 | Most of the weeks of the last year show commit activity |
Number of Contributors | 2 | 271 Contributors |
Product Size | 1 | 220.81 MB |
Issue Tracker | 2 | How many open (for OpenMRS look at "ready for work") issues are there?
How many closed issues are there? When was the fifth issue opened (for OpenMRS look at the "ready for work" issues)? There are multiple columns classifying issues as Must, Could, Should, etc. |
New Contributor | ||
Community Norms | ||
User Base | ||
Total Score |