class: center, middle # CSCI-UA 480.10: OSSD
## Humanitarian Free Open Source Software (HFOSS) .author[ Instructor: Joanna Klukowska
] .license[ Unless noted otherwise all content is released under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). ] --- class: middle # How/why did you pick your particular open source project? - FreeCodeCamp - Oppia - OpenStates - OpenFoodFacts - Jupyter Lab - P5.js - Lemmy - Inky - Tuxamon - GatsbyJS --- class: center, middle The following "facts" are based on
[Stack Overflow’s 2019 Developer Survey Results](https://insights.stackoverflow.com/survey/2019)
--- class: center, middle
--- class: center, middle
--- class: center, middle
--- class: center, middle The following results were presented in the article [_Helping Others is the Highest Rated Career Value for Both Undergraduate and Graduate Students in Computing_](https://cra.org/crn/2018/11/helping-others-is-the-highest-rated-career-value-for-both-undergraduate-and-graduate-students-in-computing/) By: Burçin Tamer, Director of CERP, November 2018
--- class: middle # Projects for the Common Good: ## * Humanitarian Free and Open Source Software (HFOSS) ## * Social Good Projects --- # Humanitarian Free and Open Source Software - [Humanitarian Free and Open Source Software](http://www.timreview.ca/article/399) by Chamindra de Silva, Dec. 2010 - __Humanitarian free and open source software (HFOSS)__ represents the application of free and open source software (FOSS) to the coordination problems faced in the humanitarian and disaster-response domains. But it is also software related to: - Human rights - Advocacy - Development Cooperation - Assistive/Accessible Technologies - ... --- class: center, middle # Why is open source used in humanitarian projects? --- ## Open Source Alignment to Humanitarian Values (from [Humanitarian Free and Open Source Software](http://www.timreview.ca/article/399) by Chamindra de Silva)
--- ## Open Source Alignment to Humanitarian Values, Continued (from [Humanitarian Free and Open Source Software](http://www.timreview.ca/article/399) by Chamindra de Silva)
--- class: center, middle # Examples of Humanitarian and Social Good Projects --- # COVID 19 All of the open efforts that we looked at that focus on helping people to deal with the COVID 19 pandemic and its impacts. --- # [Center For Humanitarian Data](https://centre.humdata.org/) .left-column2-small[ .small[ ]] .right-column2-large[
] .below-column2[ _The Centre for Humanitarian Data is focused on increasing the use and impact of data in the humanitarian sector. It is managed by the United Nations Office for the Coordination of Humanitarian Affairs (OCHA). The Centre’s services are available to humanitarian partners and OCHA staff in the field and at Headquarters free of charge_ [more](https://centre.humdata.org/what-we-do/) ] --- # [Humanitarian Data Exchange](https://data.humdata.org/) .left-column2-large[
] .right-column2-small[ .small[ ]] .below-column2[ _The Humanitarian Data Exchange (HDX) is an open platform for sharing data across crises and organisations. Launched in July 2014, the goal of HDX is to make humanitarian data easy to find and use for analysis. Our growing collection of datasets has been accessed by users in over 200 countries and territories. Watch this video to learn more_ [more](https://data.humdata.org/faq) ] --- ## [Humanitarian OpenStreetMap Team](https://www.hotosm.org/) (HOT) _HOT is an international team dedicated to humanitarian action and community development through open mapping. We work together to provide map data which revolutionises disaster management, reduces risks, and contributes to achievement of the Sustainable Development Goals_ [more](https://www.hotosm.org/what-we-do)
--- ## [Ushahidi](https://www.ushahidi.com/) (= "testimony" in Swahili) - Crowdmapping/Crisis-mapping application - Started in 2008 in Kenya to provide the public with real-time information about national elections - Now has thousands of deployments worldwide
--- class: center, middle # projects for social good --- .left-column2[
The cBioPortal for Cancer Genomics provides visualization, analysis and download of large-scale cancer genomics data sets. The cBioPortal for Cancer Genomics was originally developed at Memorial Sloan Kettering Cancer Center (MSK). The public cBioPortal site is hosted by the Center for Molecular Oncology at MSK. The cBioPortal software is now available under an open source license via GitHub. The software is now developed and maintained by a multi-institutional team, consisting of MSK, the Dana Farber Cancer Institute, Princess Margaret Cancer Centre in Toronto, Children's Hospital of Philadelphia, The Hyve in the Netherlands, and Bilkent University in Ankara, Turkey. ] .right-column2[ ## [cBioPortal](https://www.cbioportal.org/)
] --- ## [Open Energy Dashboard](https://openenergydashboard.github.io/) .right-column2[
This project, also known as OED, is developing a web-based application to display energy information that is read and stored from energy meters. While the project involves a lot of technology, it is ultimately about sustainability and supporting those goals. The software is free and, as an open source project, you have access to the code developed and used. We welcome people becoming involved in the project or using this system on their own sites. If you want to see an example of a live system it is available at oed.beloit.edu/demo. Please use the links at the top of the page to get additional information. ] .left-column2[
] --- .left-column2[ [Dickinson’s College Farm](https://farmdata.dickinson.edu/guest.php) is a 80-acre, USDA-certified organic farm and a living laboratory where students can gain distinctive, hands-on learning experiences. Web-Based Mobile Database Applications to Support Organic Farming - __FarmData__: for entering and reporting crop production records, including seeding, transplanting, harvest, cover crop, compost, fertilization, irrigation, pest scouting, spray activities, packing and distribution records and customer invoicing. - __AnimalData__: for keeping livestock production records, from birth to slaughter or sale. Other data captured by the system includes pasture moves, periodic and veterinary care and logging of egg production. ] .right-column2[
] --- ## [FreeCodeCamp](https://www.freecodecamp.org/) Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons - all freely available to the public. We also have thousands of freeCodeCamp study groups around the world.
--- ## [Oppia](https://www.oppia.org/splash) .left-column2[
] Oppia's mission is to help anyone learn anything they want in an effective and enjoyable way. By creating a set of free, high-quality, demonstrably effective lessons with the help of educators from around the world, Oppia aims to provide students with quality education — regardless of where they are or what traditional resources they have access to. So far, educators have created more than 11,000 of these lessons, which we call explorations. And they serve almost 430,000 students worldwide. Explorations help students learn in a fun and creative way, using videos, images, and open-ended questions. And since students often have similar misconceptions, Oppia also provides educators the ability to address these misconceptions directly within explorations, empowering them to provide targeted feedback to multiple students at a time. --- ## [OpenFoodFacts](https://world.openfoodfacts.org/)
--- ## [Tidepool](https://www.tidepool.org/)
--- ## [Hospital Run](https://hospitalrun.io/)
--- ## [Optikey](http://www.optikey.org/)
--- ## [Alex](https://alexjs.com/)
--- # Other readings and resources - [Humanitarian Free and Open Source Software](http://www.timreview.ca/article/399) by Chamindra de Silva - [Open Source for Humanitarian Action](https://ssir.org/articles/entry/open_source_for_humanitarian_action) by Brandon Keim - [Open source job opportunities grow at crisis groups](https://opensource.com/article/17/3/crisis-solutions-humanitarian-open-source) by Kate Chapman - [11 ways to get involved with Humanitarian FOSS](https://opensource.com/life/15/2/getting-involved-hfoss) by Heather Leson - [Five Open Source Projects We Love](https://casefoundation.org/blog/five-open-source-projects-we-love/) by John Jones - [GitHub Collection of projects for Social Impact](https://github.com/collections/social-impact) --- # Project Evaluation In your group, look at one of the projects listed below (match the breakout room number to the project number). You should perform similar project evaluation to the one you did earlier in the semester. You should use the `evaluation_template.md` file form the [project-evaluation](https://github.com/nyu-ossd-s20/project-evaluation/blob/master/evaluation_template.md) repository. Make sure that you are working on this as a group! If there are multiple projects/repositories available, pick one of them. 1. [Code for Social Good](https://github.com/Code4SocialGood) 1. [Ushahidi](https://www.ushahidi.com/) 1. [Humanitarian Open Street Map Team](https://www.hotosm.org/) 1. [cBioPortal](https://www.cbioportal.org/) 1. [Open Energy Dashboard](https://openenergydashboard.github.io/) 1. [Dickinson’s College Farm Data](https://farmdata.dickinson.edu/guest.php) 1. [Tidepool](https://www.tidepool.org/) 1. [Hospital Run](https://hospitalrun.io/) 1. [Optikey](http://www.optikey.org/) 1. [Alex](https://alexjs.com/) ---