43
Alexey Sidorenko, Kiev, 22.06.2016 Sharing Is Caring: Share Your Data And Code

16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Embed Size (px)

Citation preview

Page 1: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Alexey Sidorenko, Kiev, 22.06.2016

Sharing Is Caring: Share Your Data And Code

Page 2: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

І не забуваймо творити добро й ділитися тим, що

маємо, з іншими […]

And do not forget to do good and to share with others […]

Page 3: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Sharing is deeply embedded in our culture

(through all kinds of narratives)

Page 4: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

What is Open Source?What is Open Data?

Page 5: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Photo: Luis Esnal (CC-BY-SA)

Imagine a program

Page 6: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

http://allrecipes.com/recipe/85469/indian-chapati-bread/

And it’s code…

Page 7: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

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

Page 8: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

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

Page 9: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Open data – is data that can be freely used, re-

used and redistributed by anyone

http://opendatahandbook.org/guide/en/what-is-open-data/

Page 10: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Open Source Fears

Page 11: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Fears 1: Oh, they will steal my precious code!

Page 12: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

No one had ever stolen our code

Hosting 23 public repositories

Page 13: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Fear 2: I’m too shy for my code!

Page 14: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Fear 3: My data is inconsistent!

Page 15: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Fear 4: the bad guys will use it!

Page 16: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Unless, we’re speaking about private data, data is always a friend of an open, democratic

society

Page 17: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Fear 5: I don’t have anything to open!

Page 18: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

http://openlist.wiki/

Repressions lists

Page 19: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

http://www.crisistextline.org/trends/

Crisis center data

Page 20: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

http://www.crisistextline.org/trends/

Crisis center data

Page 21: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Advantages of Open Source

Page 22: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

1. Scaling Up!

Page 23: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Open-source platform for matching volunteers

• >2.2K participants • >260 IT-tasks closed

Page 24: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

https://github.com/Teplitsa/ITVolunteer

IT-волонтер

Page 25: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

https://github.com/Teplitsa/ITVolunteer

A version of IT-Volunteer created in 5 hours

Page 26: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

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

Page 27: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

2. Easier (and more transparent) to manage

your team / receive feedback

Page 28: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Github workflow is published in the internal Slack channel

Page 29: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

3. Higher standards of coding and data

collection

Page 30: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Openness > Constraints > Perfection

Page 31: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Dance like no one’s watching,

code like everyone is!

Page 32: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

4. Easier to evaluate community engagement

Page 33: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

They care when they fork

Page 34: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

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".

Page 35: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

6. It’s freedom. Freedom for your code, freedom for

your data

Page 36: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Recommendations

Page 37: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

To the NGOs: think scalability and transparency!

Page 38: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

To the governments: open up your data and

your code

Page 39: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

To the society: expect Open Source and Data

Page 40: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

Imagine if we could open up:• post service• public transportation• police• legislation (as a regulative

process) • taxes

Page 41: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

To the donors: demand open source and open

data!

Page 42: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua

To the developers: do not forget to do good and to

share with others

Page 43: 16. Alexey Sidorenko - Sharing Is Caring: Share Your Data And Code #pdfua