osc100th asiabsdcon
DESCRIPTION
Japan NetBSD Users' group activity report on AsiaBSDCon2014 "NetBSD Developer Summit".TRANSCRIPT
Open Source Conference● Confernce and Demo Booth all over Japan● From: 2004
– Held: 100+1 times
– 53,504 people– Hokkaido/Tohoku Hokkaido:3770, Sendai:1080 Aizu:64 Iwate:100
– Tokyo 25210人– Chubu/Hokuriku Nagoya:3250 Niigata/Nagaoka:650
hamamatsu:200
– Kansai Kyoto/Kobe:9350
– Sannyo/Sannin/Shikoku Shimane:1330 Hiroshima:600 Shikoku:760
– Kyushu/Okinawa Fukuoka:3120 Oita:840 Okinawa:1270
– CloudDBenterprise 1910
● 3,039 Community
北海道・東北 東京
中部・北陸 関西
山陽・山陰・四国 九州・沖縄
CloudDBenterprise
50%=Tokyo
togetter view count top 5● count Impression via twitter views
● 2012Hiroshima: 3697view X68k/X68060 ● 2012Kyoto:2869view LUNA mikutter
● 2012Nagoya:2407view DreamCast/VMtwitter● 2013Kyoto:2118view LUNA mikutter● 2012Tokyo:2114view KOBO and RPI● Hiroshima (isaki@)& Kyoto (tsutsuii@)
NetBSD
● ftp ftp.netbsd.org● tar xzvf src.tar.gz● cd /usr/src● build.sh -m i386 -U release● build.sh -m i386 -U iso-image● http://www.NetBSD.org/
2 clues BSD
● Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:– Redistributions of source code must retain the above
copyright notice, this list of conditions and the following disclaimer.
– Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
Japan NetBSD Users’ Group
● Since 1999● UserMeeting on July
– 50 heavy users
● Booth presentation– Since 1999 OpenSource Matsuri@Akihabara
– Serve DHCP by NetBSD/MacSE30
– http://
● http://www.jp.NetBSD.org/● http://www.facebook.com/NetBSD.jp/
Japan * Users’ Group?
● “Japan foo-bar Users’ Group”= Old Style?● “Japan” group?
– Regional group is useless?
– Japan,what is difference does it mean?– ftp mirror is useless in 10G world?– google.co.jp/translate
● Search Mission for Regional Group
1999-2003: Before OpenSourceConference
● FreeBSD events → *BSD events● 2 BSD BOF /year
– N+I InterOP Makuhari
– Internet Week
● 300 attendance– call guest: perry hubertf..
● Cost event fees:– larger,deeper,wider :not to use Free BOF slot.
– 500,000 yen/event is too heavy for me
– What can I do next?
OpenSourceConference:2004-
● Mr. [email protected] make a new event.– Free Booth
– Free Seminor slot
● Loose fit – it must be.– do what you doing
– and say what you saying
– create booth desk as 1.8m width NetBSD campus.
– create freestyle seminor in 45min.● base line:regional information + NetBSD guide● additional: everyone can talk about NetBSD.
Create NetBSD demo-style● Make a booth
– Strange machines have found us
– minimal demonstration● show prompts: “login:”
– PC , Handhelds and only “Login: “
– No communication with attendancees.
● Make a seminor time– Make a presentation material:NetBSD Guide
– Presentation about :”NetBSD and BSD?”
– Presentation time is very important!● need more feedback!
All around Japan● Tour: Computer Cities in Japan
– OK,We will go ALL place in this country.
– Stop making sence, about which city to go or not.
– Presentation and Demo all around Japan● → Gathering Every place,== Japan NetBSD Users
● Rule– send request form in 8 hours
● promoter ask me over 48 hours
– Fix date and Fix Flight
– after all,Think tomorrow.
NetBSD: Japan tour● 91/100(+1)
– Booth and Seminor
● 10 times loses
– Oita 2times 2008,2009● Seems local meeting?
– DataBase 5times 2006,2007,2008,2011,2012
– cloud 2times 2012,2013osaka
– enterprise 1time 2013● Sakura Cloud support NetBSD Service● AWS
Members● yagoto-urayama.jp:ex Meijo-univ,Mr terasawa seminor.
– Nagoya city/Meijo-u/Terasawa-seminor
– Nagoya-u: soda,tsutsuii,enami... == yagoto-omoteyama
– Meijo-u: jun,oshimaya,iwase …. == yagoto-urayama
– Using SONY NEWS (1987-1989?)
– reunion on Nagoya *BSD User’s Group:1999
● Terasawa-seminor– Do anything about computer
– Play SONY NEWS and Fujitsu FM-7(6809)
– FM-7 terminal emulator software● like tektronix terminal,Kanji char..● OS-9 BASIC09 to C translator with graphic
SONY NEWS● BSD UNIX!● Super Cool Workstation in 1987!● Comes our classroom now!.. but why?● Koichi Kishida@SRA delivers to UNIV.
– NWS-800 No.003 (68020)
– X10!
– kill your emacs for heavy road!
– learn UNIX with japanese learn
– read man man,man shutdown,,,,
REBOOT:SONY NEWS
● OSC Shimane−powerd by Tottori Kankyo Univ– NEWS by Nakaji
● OSC Kyoto− 68K great masters– tsutsuii@ ships 68K WSx3!
– SONY NEWS
– Sun Sun3/80
– OMRON LUNA● meet with “OMRON LUNA Users Group”● Fujita@ex CMU in KOF
OMRON LUNA
● OMRON =Workstation company
● LUNA 68K– Dig Old machines from dustbin.
– Repair Power module
– “Sync on Green” LCD display
● LUNA88K– Dig Old 88K machine from mania.
– Send 88K machines to aoyama@openbsd● 88k multiprocessor and Xwindows on LUNA88K
– Booth on OSC Nagoya● LUNA68K(NetBSD) and LUNA88K(OpenBSD)
SHARP, always on our mind● In Japan,NetBSD culture start up with X68000
– oki@,boot NetBSD on X68K→deliver with MO
– @X68060● 68060 CPU display on OSC tokyo
– XM6i:Specialty,Full Emulation for NetBSD● OSC Hiroshima X68000 x5
– by isaki@ and Sugawara● NetBSD/X68030 Full Emulation● debug emulatior and NetBSD● Realtime Display CPU cache hits!
● ZAURUS – ARM startup by nonaka@
ZAURUS● ZAURUS:Small Xscale ARM machine
– WZero3 :Windows Mobile→hpcarm
– NetWalker by hkenken :Cortex● KOBO:evbarm 2,980yen/evbarm board
● zaurus port on OpenSourceConference Tokyo– @tristelo
– boot C700
– port uboot
– port sound device on C700
kiyohara@ collection
● BBC arm26● OpenBlocks● Netwinder● and more!
WindowsCE● 1999: Japan NetBSD Users’ Group 1st BOF
– Run NetBSD on small CE machine,run tetris– SONY NEWS developers join to NetBSD project
● hpcmips– NEC sigmarion: “one-seg” USB TV reciever :OSC Kyoto
– →Playstation2
● hpcsh
– Speesys:NetBSD/sh Robot,:OSCTokyo
– DreamCast→● IDE Disk & NE2000: tsutsuii● X with maracus controller :OSC Hokkaido oshimaya● twitter message on controller OSC Nagoya oshimaya
● hpcarm
– WZero3 Teokure image:tsutsuii
– Jornada
These are the Things ● Old brown 4cluse code.
– How to change 4cluse BSD to 2cluse?– Old code:OMRON LUNA...
● Broken Condencer– Old power supply →Fix and Fix and Fix
● Heavy algorithm
– Generate SSH keys in 30 min?– twitter account initialize in 30min?
● Treat Old machine as old– 10Base5/2 MAU
– SCSI Harddisk
– 30pin SIMM
– Conpact Flash Ether card
“OPEN”● Distribute your code with License.
– Keep Update: many trees
– Diffcult to maintain many trees
● Say “I use this software!”– “Our software use competiter”
– How to join the Open Source Conference● Go Booth:Say “I use your Software!”● How to use● No problem?→Fix it!→Get result!● No Bugs?→Fix it!→Get result!● Say maintener to fix.
Report / Fix issue● “Bug report to Upstream!”
– 100 softwares,100 bug report methods
– Keep many “bugreport” web accounts● Bug report pages
– Maintain bug reports– What bug report I’ve report?– In what archtecture?
● Large Fix code.– Large diffs with no comment→mind bombs
– Write down fixed-PR number
● Once merge,maintain till dead.
Application
● Pkgsrc– ftp ftp.pkgsrc.org... current.tar.gz
– tar xzvf pkgsrc.tar.gz
– cd /usr/pkgsrc/net/mikutter
– make package-install
● Over 13000 application● Over 230 licenses● obache:talk in OSC Fukuoka
Pkgsrc and Open Source Conference
● Love your neibor: make pkgsrc next booth.● mikutter: module based twitter client● mlterm→multilingul console terminal in old machines
– X68K and mlterm developer meeting in OSC Hiroshima
● LibreOffice4 ryoon@
– Rieson with LibreOffice group
● Bind & Ruby : taca@● CMS softwares
– drupal
– geeklog
– Wordpress
– Basercms→OSC Fukuoka〜OSC Oita
– concrete5
– contao: taca@
net/mikutter
● Final Target for Strange machines– Check: Ruby+Gtk+oauth
– Heavy load for old machines
– Chicken Race, More Slower machine!● LUNA68K
– twitter time line is good presentation
– mikutter young hooligan called “Teokure”● Great,always perfect feed back.
– mikutter steckker● okano@ make mikutter chalacter seal● Funny!
Binary NetBSD images
● mikutter boot image– search [Teokure NetBSD]
– i386
– ZAURUS
– WZero3 hpcarm
● Raspberry PI– Update each OSC
– mikutter on HOME 40 inch HDMI TV
– Braved timeline to Home
– User reply from all over world!– STOP Broken arm port (like mips port)
Sticker! Crop the world!
● OS presentation– Watch only “login: “ prompt
– Too minimal for conversation
– Visitors lost in communication.
● Sticker– What you see is what you put
– Communication boot loader
– okano@ make 5000 seets/event
– LakoLako seal @ OSC Fukuoka
– mikutter seal style council @OSC Aizu
NetBSD Guide● A5 12p panplet x 15 /every event● Local Guide and NetBSD guide● People knows about Local town
– No problem to know NetBSD or not
– I don’t have knowledge about the TOWN
– Broke some barrir between talker and attendancee
– and want to know any town information we go
● Get knowledge
– Parts shop/Audio Shop/JazzRockTechnoCafe
WWII fighters/Beer Bar :Get old transistor and tubes.
● Sphinx+scribus+inkscape→epub
NetBSD can do● source sets
– Gather all definition about machine in this whole world
– Gather all definition about device in this whole world
– Build.sh and “Yeah! It Works!”● Live until Hardware is dead.
● pkgsrc– Gather all software in this whole world
– Gather all operating systems definition in this whole workd
– make install-package and “Yeah! It Works!!”
● Japan NetBSD Users’ Group– Gather all activity in all over Japan
– Gather all hardware in all over Japan
– Serve Presentation time and Booth like hackerthon
mailing list
● [email protected]● From:1994/9 20Years● 600 people,10000mails● Grow old with NetBSD culture in Japan
Facebook● http://www.facebook.com/NetBSD.jp● Set URL on annual meeting with vote and create
– 223 people
● Event keeper– Put NetBSD related event to Facebook event list
– Automatical update to www.jp.NetBSD.org– https://developers.facebook.com/docs/graph-api/reference/e
vent/● Gather NetBSD news
– See Facebook timeline to get monthly NetBSD news
Facebook faces reality
I18N/Translation
● Web page:okano@
– SA/Update information to translate
● I18N support– Lost in communication
– NEED more refine to NetBSD I18N code
– hard to tell I18N diffculty
– the world is waiting for tnozaki@
Server Maintenance
● jp.NetBSD.org domain ● Powerful support by Internet Initiative Japan (IIJ)
– Internet Connection and Server room
● Need more human resource– NTP DoS atack
– Disk crash
– Web Contents Update● CVS to git
AsiaBSDCon
● www.asiabsdcon.org● NOW! 120 attendancee● Need more sponser:700,000 yen
– All we need is cash,cash is all we need
● BSDResearch.org– AsiaBSDCon
– BSDCA
Results
● Japan NetBSD Users’ Group Japan Tours● From 1994-1999-● Serve Space for Discussion and hacking ● In OpenSourceConference
– Hackerthon→event driven development
– make presentation and booth style
– “Tokyo comes to us!” Meet the developer
– Strange machine can walk around in 100Km
● LifeHack for hired developer– Can’t pay Donation, but Travel fee support can supply