oss meetups in japan, at linuxcon 2013

34
OSS meetups in Japan Case study of Kernel Code Reading Party Hiro Yoshioka http://tech.rakuten.co.jp

Post on 18-Oct-2014

736 views

Category:

Education


1 download

DESCRIPTION

We will discuss about OSS meetups and community driven value creation. There are many active user group meetings, seminars, meetups, events, and parties in Japan. We exchange not only technical information but also tacit knowledge and we are building network of OSS professionals. We will share OSS community management tips, challenge, and show my experience. I have led an informal seminar series, known as Linux Kernel Code Reading Party with members of YLUG (Yokohama Linux Users Group) since April of 1999. Also I am a founder of Study groups study group. http://linuxconcloudopenjapan2013.sched.org/speaker/hyoshiok#.UeN6CD5ayk8

TRANSCRIPT

Page 1: OSS meetups in Japan, at Linuxcon 2013

OSS meetups in Japan Case study of Kernel Code Reading Party

Hiro Yoshioka http://tech.rakuten.co.jp

Page 2: OSS meetups in Japan, at Linuxcon 2013

2

Summary

•  OSS Meetups, Conferences in Japan •  Community Driven Value Creation

We will discuss about OSS meetups and community driven value creation. There are many active user group meetings, seminars, meetups, events, and parties in Japan. We exchange not only technical information but also tacit knowledge and we are building network of OSS professionals. We will share OSS community management tips, challenge, and show my experience. I have led an informal seminar series, known as Linux Kernel Code Reading Party with members of YLUG (Yokohama Linux Users Group) since April of 1999. Also I am a founder of Study groups study group. The target audience will be a community manager, community leader, event organizer. No technical expertise is required.

Page 3: OSS meetups in Japan, at Linuxcon 2013

3

Agenda

•  Why do I introduce them to you? •  OSS Meetups, Conferences in Japan •  Community Driven Value Creation

Page 4: OSS meetups in Japan, at Linuxcon 2013

4

Why do I introduce them to you?

•  There are many good community activities in Japan.

•  However most of meetings, conferences do not have English information (pages). •  You may not know them.

•  Let’s share our experience with you J •  They have some good practices.

Page 5: OSS meetups in Japan, at Linuxcon 2013

5

IT Seminar Calendar of Japan http://bit.ly/QmRFiS more than 300 meetings/month

Page 6: OSS meetups in Japan, at Linuxcon 2013

6

whoami

Name: Hiro Yoshioka Title: Technical Managing Officer Company: Rakuten, Inc 2009 – present My mission: Empower Our Engineers Twitter: @hyoshiok http://d.hatena.ne.jp/hyoshiok (Diary in Japanese) http://someday-join-us.blogspot.jp/ (in English)

Page 7: OSS meetups in Japan, at Linuxcon 2013

7

whoami

Name: Hiro Yoshioka 2000-2008, Miracle Linux, CTO 2002 OSDL board member I have one patch to Linux Kernel J x86: cache pollution aware patch 2006/6/23, 2.6.18 http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c22ce143d15eb288543fe9873e1c5ac1c01b69a1

Page 8: OSS meetups in Japan, at Linuxcon 2013

8

Who are we?

l  Rakuten, Inc.

l  Internet services company

l  Founded : Feb. 7th 1997, Tokyo, Japan

l  The first service: Rakuten Ichiba (shopping mall)

Page 9: OSS meetups in Japan, at Linuxcon 2013

9

Who are we?

Page 10: OSS meetups in Japan, at Linuxcon 2013

10

Rakuten in Japan

Page 11: OSS meetups in Japan, at Linuxcon 2013

11

Formats of Technical Meetings

•  Meetings •  Seminars •  Workshops •  Hackathon •  Conferences

We’ll introduce community driven activities.

Page 12: OSS meetups in Japan, at Linuxcon 2013

12

Meetings/Seminars

•  Running by volunteers •  Free of Charge (or share some expense) •  Numbers attendees; less than 100 •  Sharing technical knowledge and networking •  Beer Bash or Drinking Party (optional) •  Examples, Kernel Code Reading Party, •  http://www.ylug.jp/modules/pukiwiki/

Page 13: OSS meetups in Japan, at Linuxcon 2013

13

Workshops/Hackathon •  Running by volunteers •  Free of Charge (or share some expense) •  Numbers attendees; less than 50 •  Sharing technical knowledge and networking •  Beer Bash or Drinking Party (optional) •  Examples, DevLove, TDD Boot Camp,

http://www.devlove.org/ http://devtesting.jp/tddbc/

http://www.manaslink.com/articles/7273 CC BY-NC-SA 3.0

Page 14: OSS meetups in Japan, at Linuxcon 2013

14

Conference

•  Running by volunteers •  Inexpensive, e.g., 5000 yen/day ($50/day) •  Numbers attendees; more than 100 - 1000 •  Sharing technical knowledge and networking •  Beer Bash or Drinking Party (optional) •  Examples, LL event, PHP Conference, YAPC

(Yet another perl conference), RubyKaigi, Tokyo Node Gakuen (Javascript)

Page 15: OSS meetups in Japan, at Linuxcon 2013

15

Conferences in Japan 䜹䞁䝣䜯䝺䞁䝇䜹䞁䝣䜯䝺䞁䝇

http://ll.jus.or.jp/2013/ http://phpcon.php.gr.jp/w/2012/ http://yapcasia.org/2013/ http://2012.pycon.jp/index.html http://nodefest.jp/2012/ http://rubykaigi.org/2013

http://connpass.com/event/2253/?disp_content=presentation#tabs

Page 16: OSS meetups in Japan, at Linuxcon 2013

16

cf. Commercial Conference

•  Running by corporation •  Expensive, e.g., $300-$500/day •  Numbers attendees; more than 1000 •  Sharing technical knowledge and networking •  Party (optional) •  Examples, OSCON $2045 (5 days),

http://www.oscon.com/oscon2013

Page 17: OSS meetups in Japan, at Linuxcon 2013

17

Informal Technical Seminar, case study

•  Kernel Code Reading Party, Informal technical seminar and beer bash (party) founded by myself and running by YLUG (Yokohama Linux Users Group)

•  Since April 28, 1999

Page 18: OSS meetups in Japan, at Linuxcon 2013

18

Brief History

•  I was wondering if I could read the kernel source code in 1999.

•  So I started a meeting with YLUG members. •  http://www.ylug.jp/modules/pukiwiki/

Page 19: OSS meetups in Japan, at Linuxcon 2013

19

Brief History

•  I named the Kernel Code Reading Party but actually we are not reading the code these days. J

•  Having informal technical seminar and beerbash (Pizza and Beer) is our style.

•  http://www.ylug.jp/modules/pukiwiki/?history

Page 20: OSS meetups in Japan, at Linuxcon 2013

20

Brief History

•  Friends, Network of Friends, •  Value, innovation, etc •  Streaming videos, presentations are archived. •  http://www.ylug.jp/modules/pukiwiki/?reading

Page 21: OSS meetups in Japan, at Linuxcon 2013

21

Brief History

•  We proud many friends contribute the linux kernel, make great things.

•  TOMOYO, IPv6, NILFS, Fault injection, system tap, many many things

•  http://www.ylug.jp/modules/pukiwiki/?history

Page 22: OSS meetups in Japan, at Linuxcon 2013

22

My Motivation and Passion

•  Having technical meetings with friends in Japan. •  Making many friends contribute the open source •  Having fun with another groups •  Having a party with kernel hackers •  Making the world love and peace: world

domination J •  Many dreams come true by the kernel code

reading party.

Page 23: OSS meetups in Japan, at Linuxcon 2013

23

Volunteer driven meetups, conference

•  Good Points •  Organizer; You can organize what you want.

•  Contents, speakers, date, time, place, fee •  Presenters; You can share your idea. •  Participants;

•  Bad Points •  You need to do everything. (You may have

help from community)

Page 24: OSS meetups in Japan, at Linuxcon 2013

24

Sustainable meetups, conference

•  Value of meetup > Cost of meetups •  Increase value •  Decrease cost

Page 25: OSS meetups in Japan, at Linuxcon 2013

25

Practical Guide to make meetups

•  Making Contents •  Speakers •  Schedule

•  Booking Venue/Room •  Hotel (expensive), University, Office

•  Announcement •  Registrations •  Operations

•  streaming

Page 26: OSS meetups in Japan, at Linuxcon 2013

26

Tokyo is not Silicon Valley

•  Commercial conference for a niche market (edge) is unlikely held.

Page 27: OSS meetups in Japan, at Linuxcon 2013

27

Practical Guide to make meetups

•  Why don’t you make your own meetups in your city. ;-)

Page 28: OSS meetups in Japan, at Linuxcon 2013

28

Our Challenges

•  Diversity •  OSS and community

Page 29: OSS meetups in Japan, at Linuxcon 2013

29

Conference by Organization + Volunteers

https://twitter.com/kkitase/status/340028337483292672

Page 30: OSS meetups in Japan, at Linuxcon 2013

30

Hybrid meetups, conference

https://twitter.com/kkitase/status/340028337483292672

•  NPO + Volunteers •  Company + Volunteers

Page 31: OSS meetups in Japan, at Linuxcon 2013

31

Rakuten Technology Conference; an annual conference by Rakuten since 2007. http://tech.rakuten.co.jp/rtc2012

Page 32: OSS meetups in Japan, at Linuxcon 2013

32

Oct 26th

October 26, 2013

Page 33: OSS meetups in Japan, at Linuxcon 2013

33

keynote speakers

Matz

Dave Thomas

Page 34: OSS meetups in Japan, at Linuxcon 2013

34

Summary.

http://corp.rakuten.co.jp/careers/engineer/

•  Volunteer driven OSS meetings, conference have many values.

•  Why don’t you start your own conference at your home town?