Upload
techsoup-europe
View
35
Download
3
Embed Size (px)
Citation preview
Alexey Sidorenko, Kiev, 22.06.2016
Sharing Is Caring: Share Your Data And Code
І не забуваймо творити добро й ділитися тим, що
маємо, з іншими […]
And do not forget to do good and to share with others […]
Sharing is deeply embedded in our culture
(through all kinds of narratives)
What is Open Source?What is Open Data?
Photo: Luis Esnal (CC-BY-SA)
Imagine a program
http://allrecipes.com/recipe/85469/indian-chapati-bread/
And it’s code…
Open source pancake software is a pancake software whose recipe
source code is available for modification or enhancement by
anyone.
https://opensource.com/resources/what-open-source
Icons by Olesya Kozlova and Tom Glass Jr.
(The Noun Project CC-BY)
And Open Data?
Bob can’t eat more than3 pancakes
Alice sometimes eats
4 pancakes
Open data – is data that can be freely used, re-
used and redistributed by anyone
http://opendatahandbook.org/guide/en/what-is-open-data/
Open Source Fears
Fears 1: Oh, they will steal my precious code!
No one had ever stolen our code
Hosting 23 public repositories
Fear 2: I’m too shy for my code!
Fear 3: My data is inconsistent!
Fear 4: the bad guys will use it!
Unless, we’re speaking about private data, data is always a friend of an open, democratic
society
Fear 5: I don’t have anything to open!
http://openlist.wiki/
Repressions lists
http://www.crisistextline.org/trends/
Crisis center data
http://www.crisistextline.org/trends/
Crisis center data
Advantages of Open Source
1. Scaling Up!
Open-source platform for matching volunteers
• >2.2K participants • >260 IT-tasks closed
https://github.com/Teplitsa/ITVolunteer
IT-волонтер
https://github.com/Teplitsa/ITVolunteer
A version of IT-Volunteer created in 5 hours
1. A WordPress plugin that significantly simplifies fundraising practically in any country of the world
2. >500 collecting organizations 3. >7,000 downloads4. 6 payment systems
2. Easier (and more transparent) to manage
your team / receive feedback
Github workflow is published in the internal Slack channel
3. Higher standards of coding and data
collection
Openness > Constraints > Perfection
Dance like no one’s watching,
code like everyone is!
4. Easier to evaluate community engagement
They care when they fork
5. Unexpected results
Serendipity means a "fortunate happenstance" or "pleasant surprise», a reference to a Persian fairy tale, The Three Princes of Serendip.
The princes, he told his correspondent, were "always making discoveries, by accidents and sagacity, of things which they were not in quest of".
6. It’s freedom. Freedom for your code, freedom for
your data
Recommendations
To the NGOs: think scalability and transparency!
To the governments: open up your data and
your code
To the society: expect Open Source and Data
Imagine if we could open up:• post service• public transportation• police• legislation (as a regulative
process) • taxes
To the donors: demand open source and open
data!
To the developers: do not forget to do good and to
share with others