User:Styagi

From Foss2Serve
(Difference between revisions)
Jump to: navigation, search
m
 
(7 intermediate revisions by one user not shown)
Line 1: Line 1:
 +
'''FOSS Field Trip (Activity)'''
  
 
     Go to: https://github.com/
 
     Go to: https://github.com/
Line 27: Line 28:
 
     In the search space, enter: education
 
     In the search space, enter: education
 
         Notice it tells you how many pages of results there are, not number of projects. By default, there should be 10 projects per page. How many projects were returned?
 
         Notice it tells you how many pages of results there are, not number of projects. By default, there should be 10 projects per page. How many projects were returned?
         -After entering education in search space 347 pages are returned in which the last page contained only three projects. So, in all there are (346*10)+3 = 3463 projects.  
+
         -After entering education in search space 347 pages are returned in which the last page contained only three projects.  
 +
        So, in all there are (346*10)+3 = 3463 projects.  
  
 
         KDE Education should be the second result. Click on it. Look on the right hand side of the page and click on Code Locations. There are a number of projects listed here. Is any of the code located on GitHub?
 
         KDE Education should be the second result. Click on it. Look on the right hand side of the page and click on Code Locations. There are a number of projects listed here. Is any of the code located on GitHub?
Line 34: Line 36:
 
         Go back one page. Under the Code Locations, it provides several projects that are Similar. Click on Similar Projects. How many similar projects are listed?
 
         Go back one page. Under the Code Locations, it provides several projects that are Similar. Click on Similar Projects. How many similar projects are listed?
 
         Scroll down. What information does OpenHub provide about the project?  
 
         Scroll down. What information does OpenHub provide about the project?  
         -There are 10 projects listed under similar projects link. after sroll down OpenHub provides information about projects summary, code data, SCM data and community data.
+
         -There are 10 projects listed under similar projects link. after sroll down OpenHub provides information about projects summary, code data,  
 +
        SCM data and community data.
 
   
 
   
 
     Perform searches for both humanitarian and disaster management.
 
     Perform searches for both humanitarian and disaster management.
Line 41: Line 44:
 
          
 
          
 
         Click on the Activity icon. Why do so many projects do not have activity information available?  
 
         Click on the Activity icon. Why do so many projects do not have activity information available?  
         -The projects that do not have recent analysis because of problems with their code locations or other problems such as blocking OpenHub from collecting and analyzing code show the "Not Available" icon. Which shows that the number of currrent contributor are zero. That means either the those projects are inactive or blocked of OpenHub.  
+
         -The projects that do not have recent analysis because of problems with their code locations or other problems such as blocking OpenHub  
 +
        from collecting and analyzing code show the "Not Available" icon. Which shows that the number of currrent contributor are zero.  
 +
        That means either the those projects are inactive or blocked of OpenHub.  
 
      
 
      
 
     Click on Organizations.
 
     Click on Organizations.
 
         What information is provided on this page?  
 
         What information is provided on this page?  
         -Organizations tab provides information about the most active organizations such as wikimedia, mozilla foundation, debian, KDE etc. Organizations that have commit volumes for last 30 days. Statistics by sectors such as public, private, government etc.. and the information about the newest organizations and their projects.  
+
         -Organizations tab provides information about the most active organizations such as MediaWiki, mozilla foundation, debian, KDE etc.  
 +
        Organizations that have commit volumes for last 30 days. Statistics by sectors such as public, private, government etc.. and the  
 +
        information about the newest organizations and their projects.  
 
          
 
          
 
     Search for OpenMRS.
 
     Search for OpenMRS.
Line 59: Line 66:
 
   
 
   
 
     What would be the benefits/drawbacks of using both GitHub and OpenHub to search for a project?
 
     What would be the benefits/drawbacks of using both GitHub and OpenHub to search for a project?
     - Benefits: Most of the projects are available on github and Openhub provides all the information related to the project on github as well as on the other available versioning control systems such as bazaar, SVN, CVS etc.     
+
     - Benefits: Most of the projects are available on github and Openhub provides all the information related to the project on github  
 +
      as well as on the other available versioning control systems such as bazaar, SVN, CVS etc.     
 
     - Drawbacks: Using both may create confusions if onpenhub is not completely synched with github.
 
     - Drawbacks: Using both may create confusions if onpenhub is not completely synched with github.
 +
 +
'''Project Evaluation (Activity)'''
 +
 +
{| class="wikitable" style="width:100%;"
 +
|-
 +
! Evaluation Factor
 +
! Level<br/>(0-2)
 +
! style="width:60%;" | Evaluation Data
 +
|-
 +
| '''Licensing'''
 +
| 2
 +
| MPL 2.0 w/ HD © OpenMRS Inc.[http://mozilla.org/MPL/2.0/ Mozilla Public License]
 +
|-
 +
| '''Language'''
 +
| 2
 +
|Languages used are JAVA 95.4% ,SQLPL 3.0%, GAP 0.7%, XSLT 0.4%, CSS 0.3%, JavaScript 0.1%,HTML 0.1%
 +
|-
 +
| '''Level of Activity'''
 +
| 2
 +
| Contributions to the master could be seen [[https://github.com/openmrs/openmrs-core/graphs/contributors here]]. Which shows it is quite an active project.
 +
|-
 +
| '''Number of Contributors'''
 +
| 2
 +
|The total number of contributors to OpenMRS poject is 262 which is an respectable number.
 +
|-
 +
| '''Product Size'''
 +
| 2
 +
|
 +
|-
 +
| '''Issue Tracker'''
 +
| 2
 +
|512 "ready for work"/ "Open" issues.No. of closed issues 3223. 5th issue created on "2013-11-27 23:06:00 GMT+0000", issues are actively resolved. 
 +
|-
 +
| '''New Contributor'''
 +
| 2
 +
|Information for joining and contributing to OpenMRS is apparent [https://wiki.openmrs.org/display/docs/Home here]. Web presence could be seen at http://openmrs.org 
 +
|-
 +
| '''Community Norms'''
 +
| 2
 +
|OpenMRS provides all kind ofconventions to be used [https://wiki.openmrs.org/display/docs/Conventions here]. Such as JAVA coding, git, github, code review conventions. instances of talk could be found at [https://talk.openmrs.org/ talk]. Three samples are [https://talk.openmrs.org/t/roles-and-privileges-to-run-reports/11337/8/ 1], [https://talk.openmrs.org/t/is-there-a-way-to-dynamically-update-an-observation-form-field-based-on-a-change-in-another/11755/2/ 2], [https://talk.openmrs.org/t/why-do-i-get-a-blank-page-after-uploading-simple-lab-entry-module/2828/ 3]
 +
|-
 +
| '''User Base'''
 +
| 2
 +
|Great user base could be justified at this [https://wiki.openmrs.org/display/docs/Introduction+to+OpenMRS/ link]
 +
|-
 +
| '''Total Score'''
 +
| 18
 +
| This is a great projects for students to start contributing with.
 +
|}

Latest revision as of 15:51, 6 June 2017

FOSS Field Trip (Activity)

   Go to: https://github.com/
   Use the Search feature on the top right next to the Log In button to search for educational applications by placing the word education in the search box and click Search.
       How many repositories are there in this category?
       -There are 13482 repositories or projects under search word Education.

       Click on the first project. Click on Graphs, then Commits. What information does this page provide? 
       -Graphs provides the information about the commits by the various contributors. 
       -commits provide the inforamtion about the commits datewise.

   Go back to the main page and use the Search feature to look for humanitarian applications. Type the word humanitarian in the search box and click Search.
       How many repositories are there in this category?
       -there are 303 repositories in the humanitarian category. 
       Locate the HTBox/crisischeckin project. When was the last update? 
       -HTBox/crisischeckin project was last updated on 22 April 2017. 
   Use the Search feature to look for disaster management applications. Type the phrase disaster management the search box and click Search.
       How many projects are there in this category?
       -There are 153 repositories under disaster management category. 


Searching OpenHub:

   Go to: https://www.openhub.net/
   In the search space, enter: education
       Notice it tells you how many pages of results there are, not number of projects. By default, there should be 10 projects per page. How many projects were returned?
       -After entering education in search space 347 pages are returned in which the last page contained only three projects. 
        So, in all there are (346*10)+3 = 3463 projects. 
       KDE Education should be the second result. Click on it. Look on the right hand side of the page and click on Code Locations. There are a number of projects listed here. Is any of the code located on GitHub?
       I can see KDE Education at the third position. Yes, as I can see all the codes are located on github only.   

       Go back one page. Under the Code Locations, it provides several projects that are Similar. Click on Similar Projects. How many similar projects are listed?
       Scroll down. What information does OpenHub provide about the project? 
       -There are 10 projects listed under similar projects link. after sroll down OpenHub provides information about projects summary, code data, 
        SCM data and community data.

   Perform searches for both humanitarian and disaster management.
       How many projects were returned for each search?
       -There are 34 projects under search term Humanitarian and 54 projects under the term Disaster Management.
       
       Click on the Activity icon. Why do so many projects do not have activity information available? 
       -The projects that do not have recent analysis because of problems with their code locations or other problems such as blocking OpenHub 
        from collecting and analyzing code show the "Not Available" icon. Which shows that the number of currrent contributor are zero. 
        That means either the those projects are inactive or blocked of OpenHub. 
   
   Click on Organizations.
       What information is provided on this page? 
       -Organizations tab provides information about the most active organizations such as MediaWiki, mozilla foundation, debian, KDE etc. 
        Organizations that have commit volumes for last 30 days. Statistics by sectors such as public, private, government etc.. and the 
        information about the newest organizations and their projects. 
       
   Search for OpenMRS.
       When was the last commit for OpenMRS Core? 
       -The last commit shown by OpenHub is about 2 months ago on OpenMRS core. 
   Go back to GitHub and search for OpenMRS Core.
       When was the last commit?
       -The last update as per github was 7 days ago. 
       Why do you think these sites have different information? 
       -May be because there is problem with their code locations or some contributor may have blocked Openhub from collecting and analyzing code show. 

   What would be the benefits/drawbacks of using both GitHub and OpenHub to search for a project?
   - Benefits: Most of the projects are available on github and Openhub provides all the information related to the project on github 
     as well as on the other available versioning control systems such as bazaar, SVN, CVS etc.    
   - Drawbacks: Using both may create confusions if onpenhub is not completely synched with github.

Project Evaluation (Activity)

Evaluation Factor Level
(0-2)
Evaluation Data
Licensing 2 MPL 2.0 w/ HD © OpenMRS Inc.Mozilla Public License
Language 2 Languages used are JAVA 95.4% ,SQLPL 3.0%, GAP 0.7%, XSLT 0.4%, CSS 0.3%, JavaScript 0.1%,HTML 0.1%
Level of Activity 2 Contributions to the master could be seen [here]. Which shows it is quite an active project.
Number of Contributors 2 The total number of contributors to OpenMRS poject is 262 which is an respectable number.
Product Size 2
Issue Tracker 2 512 "ready for work"/ "Open" issues.No. of closed issues 3223. 5th issue created on "2013-11-27 23:06:00 GMT+0000", issues are actively resolved.
New Contributor 2 Information for joining and contributing to OpenMRS is apparent here. Web presence could be seen at http://openmrs.org
Community Norms 2 OpenMRS provides all kind ofconventions to be used here. Such as JAVA coding, git, github, code review conventions. instances of talk could be found at talk. Three samples are 1, 2, 3
User Base 2 Great user base could be justified at this link
Total Score 18 This is a great projects for students to start contributing with.
Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox