Top Banner
COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT. Vimal Kumar V. Technical Assistant Mahatma Gandhi University Library Kottayam Democratic Alliance for Knowledge Freedom State Meet 26-28 September 2014 Cochin University of Science and Technology.
18

COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

Apr 13, 2017

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

Vimal Kumar V.Technical Assistant

Mahatma Gandhi University Library

Kottayam

Democratic Alliance for Knowledge Freedom State Meet26-28 September 2014

Cochin University of Science and Technology.

Page 2: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

Fallacy of FOSS uptake In IndiaThe habit of looking at FOSS as an endless well to

draw from

Little active contribution

The constant worry of livelihood

Tendency of creating ivory towers

Isolated islands of development

Reluctance to share knowledge

Lack of inter-disciplinary approach

Page 3: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

We have to LOCALISE

Page 4: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

KOHA COMMUNITY AND OPENNESS

GPL License,Busy email discussion forum,Community participation from various countries,Public source code view.

Page 5: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

FOSS and peer review

Page 6: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

"given enough eyeballs, all bugs are shallow"

CATHEDRAL MODEL: Code developed between releases is restricted to an exclusive group of software developers.

BAZZAR MODEL: code is developed over the Internet in view of the public.

Page 7: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

Open Core vs FOSS

Open Core is like Dr. Frankenstein's monster, it will turn on its own creator ultimately.

Page 8: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

Example of an Open Core Project

Page 9: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

INVOLVEMENT IN DISCUSSION FORUMHabit of posting in Discussion forum?

58% 42%

Koha discussion forum response time

Page 10: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

Busy and responsive email discussion

Page 11: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

'Karma' is NOT living offwhat you did YESTERDAY

Like “recurring deposit” - more you do, moreyou grow

Like mobile “top-up” - re-charge from time totime or your 'Karma' balance goes down overTime.

Higher the 'Karma' → Greater Visibility inProject → Greater responsibility → PROJECTLEADERSHIP

Page 12: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

'Karma' means EVERYTHING counts● Did you find a bug and report it?● Did you fix a bug and posted the solution?● Did you help in brainstorming a project?● Did you answer new users' questions on mailing

lists?● Did you design logo and artwork?● Did you help maintain the website?● Did you organise a local event around the

project?● Did you translate the project into your own

language?● Did you code?

Page 13: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

'Karma' means even the 'squirrel' is credited

Page 14: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

But we are NOT Programmers!

You are absolutely correct!

A majority of developers of Koha hold advancedLIS degreesOnly 5% of LIS professionals dabbling withcoding would be good enough

What about the rest ?

USERS → Power Users

Page 15: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

1

2

3

4

5

Users involvement in FOSS development process.

Page 16: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

Koha dashboard

Page 17: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

CONCLUSION

Koha project offers lot avenues for cooperation,

Community support is very strong,

Need more training and awareness among LIS professionals and students ,

Need more cooperation between LIS professionals and developers community,

Government should frame policies to encourage the use Open Source software in libraries,

Page 18: COMMUNITY PARTICIPATION AND CONTRIBUTION TO KOHA OPEN SOURCE SOFTWARE PROJECT.

Courtesy

The ideas organized for the presentation based on discussion on 22 September 2014 with

Sri. Indranil Das Gupta.

He is an active computing technology enthusiast and user since 1987. He is one of the few Koha master code developers from India.

I have borrowed few slides from his presentation titled

“Of Dodos, 'Karma' & Free Software in the Library”

http://tinyurl.com/owpla28