Debian Pure Blends trip to Asia
Contents
Background
Several Debian-related conferences are planned in Asia in the fall, which I believe could benefit from raising awareness on Debian Pure Blends.
I will give talks about Debian Pure Blends at each place, but frankly expect the larger impact to be my engaging with the local communities before/after the events.
I attended FOSSASIA in Vietnam 2010 where I afterwards spent a week helping the organizers establish a small hackerspace in their home town. I expect to revisit and continue that.
At MiniDebConf Taiwan 2009 I met students and teachers from an ICT school in Banda Aceh with a strong interest in developing by the Debian Pure Blend approach. We currently do chat-based sessions on the use of "boxer", and I expect a physical visit there can boost the progress of generally reusable config classes for that tool. Boxer is yet another debootstrap wrapper used in several Debian Blends - initially created for FreedomBox with the sole purpose over other similar tools to discourage derivation off of Debian and instead encourage getting customizations integrated with Debian.
I can devote the time needed for the trip, will use private or cheap accomodation, but cannot afford to pay for the unavoidable expenses of travel costs.
Luckily Debian has approved travel sponsorship for up to a limit of EUR 1000 (~DKK 7445) covering the originally planned visits to Vietnam, Thailand and Indonesia, and C-DAC has generously covered all costs of extending the trip to India.
Time table & budget
departure ( → arrival) |
vehicle(s) |
locations |
price |
booked |
- |
visa |
India |
??? |
|
10-17 18:05 → 10-18 17:05 |
flights BA819 IT2 IT812 |
Copenhagen → Hyderabad |
3125 |
|
10-18 23:00 → 10-19 6:00 |
bus |
Hyderabad → Khammam |
20 |
|
10-21 |
train |
Khammam → Hyderabad |
20 |
|
10-26 21:00 → 10-27 ~13 |
train |
Hyderabad → Goa |
180 |
|
10-27 ~15 → 10-27 ~20 |
train |
Goa → Mangalore |
?? |
|
11-1 8:40 → 11-1 19:45 |
train |
Mangalore → Bangalore |
52 |
|
11-7 17:15 → 11-7 23:40 |
flight AK1212 |
Bangalore → Kuala Lumpur |
755 |
|
- |
visa |
Vietnam |
142 |
|
11-8 9:10 → 11-8 10:05 |
flight AK880 |
Kuala Lumpur → Ho Chi Minh City |
573 |
|
11-13 |
bus |
Ho Chi Minh City → Can Tho |
30 |
|
11-17 |
bus |
Can Tho → Ho Chi Minh City |
30 |
|
11-17 13:40 → 11-17 16:30 |
flight JT157 |
Ho Chi Minh City → Singapore |
400 |
|
- |
visa |
Indonesia |
??? |
|
11-19 |
boat |
Singapore → Batam |
90 |
|
11-19 15:55 → 11-19 18:05 |
flight Y6-535 |
Batam → Surabaya |
403 |
|
11-23 7:00 [ 11-23 11:56 |
train |
Surabaya → Yogyakarta |
42 |
|
11-26 8:55 → 11-26 ~19 |
trains + car |
Yogyakarta → Bogor |
153 |
|
12-1 8:00 → 12-1 10:00 |
car |
Bogor → Jakarta |
- |
|
12-1 17:00 → 12-1 21:05 |
flight JT396 |
Jakarta → Banda Aceh |
492 |
|
12-14 10:00 → 12-14 ~18 |
car |
Banda Aceh → Lhokseumawe |
- |
|
12-15 ~22 → 12-15 ~03 |
car |
Lhokseumawe → Takengon |
- |
|
12-26 |
car |
Takengon → Bireuen |
- |
|
12-27 |
bus |
Bireuen → Banda Aceh |
50 |
|
12-29 14:15 → 12-29 16:45 |
flight AK9611 |
Banda Aceh → Kuala Lumpur |
281 |
|
12-30 14:50 → 12-30 20:50 |
flight D714 |
Kuala Lumpur → London |
1137 |
|
12-30 |
train |
London (Gatwick) → Cambridge |
238 |
|
1-2 |
train |
Cambridge → London (Stanstead) |
111 |
|
1-2 13:45 → 1-2 16:30 |
flight EZY3097 |
London → Copenhagen |
489 |
|
Total |
DKK 8813 |
|||
India
Khammam
Staying with Pavithran at his parents' house
10-20 10:30: Meeting at Sarada Institute of Technology & Science, Khammam
- Audience: ~110 non-technical linux users
Talk: Non-technical intro to Debian, Pure Blends (for users) - with FreedomBox as example
10-20 21:00: Informal visit at office, Khammam of CPM
- Open invitation to stay at the place for e.g. 2 months, studying and collaborating on use of FLOSS
Hyderabad
Staying in guest house of IIIT-H
- 10-21 14:00: Meeting at Hyderabad Central University (Ground Floor Conference Hall of Humanities Building )
- Audience: ~25 non-technical Debian users (or, it turned out afterwards, half of them pretty technical!)
Talk: Non-technical intro to Debian Pure Blends, dealing with trust on internet, and FreedomBox
- 10-21 ~17: Meeting at Sanskrit Institute, Hyderabad Central University
- Requested help getting officially into Debian sanskrit parser tools already packaged
- We will start project samsaadhani at Alioth to coordinate future work (I will participate as will other participants developing with Debian also attending the Humanities meeting earlier same day)
10-22 Hanging out with Medhamsh and others at IIIT-H
10-22 ~15: Meeting at the office of the SWECHA distribution
- Discussion on development style and possible future improved collaboration
- Live-builder w/ custom package selection added by hand (consider making a meta-package)
- Localization of menus (and more?) into telugu (upstreamed to GNOME)
- Interested in moving development to public git and collaborate more specifically on how distro is made/maintained
- Open to the idea of moving some development/user ressources (mailinglists etc.) to Debian
- Invitation to join 2-week gathering in May/June
- Demo of the derived distribution SWECHA.
- Talk: Why Free Software and why Debian compared to other systems
- Audience: ~30 Ubuntu users
- Discussion on development style and possible future improved collaboration
10-23 15:00: Meeting with Hyderabad LUG at Lamakaan
- Audience: ~20 experienced linux users (mostly Ubuntu, some sysadmins)
- Discussion: Getting more out of the system you use (whatever it is), and how to customize a system (and perhaps make it into a local distro)
Tools to help customize: localbackup*, boxer
10-24 10:00: Meeting with CDAC short course sysadmin and operating systems students
Audience: ~55 technical, but new to Linux, Boss Linux users
- 10-24 ~12:00: Meeting with CDAC about Boss Linux
- Participants: ~14 CDAC employees - 4 BOSS supporters and via videophone ~10 BOSS developers in Chennai
Discussion: BOSS as a Debian derivative and ways to get closer to Debian
- 10-24 15:30: Meeting with CDAC short course embedded development students
- Audience: technical, but new to FLOSS concepts, Ubuntu users
- 10-24 ~17:00: Meeting with CDAC about embedded linux
- Participants: ~7 CDAC employees - embedded linux developers + teachers
- Discussion: Working closer with Debian and Emdebian (they currently use Ubuntu today)
- 10-24 ~20:00: Hanging out with Medhamsh and others at IIIT-H guest house
10-25 13:30: Meeting organized by SWECHA at CBIT
- Audience: ~300 Ubuntu users
Mangalore
Staying at accomodation facilities of Nitte, as part of Mini Debconf India, Mangalore Edition.
- 10-28 ~12:10:
- Audience: ~100 Linux users and ~15 Debian(-related) hackers
- 10-29 10:00:
- Introduction to keysigning
- 10-29 11:15:
Talk: FreedomBox
- 10-30:
Hands-on work session on FreedomBox
Bangalore
Staying at Centenary Visitors House, Indian Institute of Science.
11-3 : Talk at PES School of Engineering.
- Audience: Computer science undergraduate students, new to Free Software.
- 11-3: Meeting with Kumar Naik, Secretary, Education Department, Government of Karnataka about the need to incorporate Free Software in schooling
11-4: Free Software introductory talk at the Bangalore University for Post Graduate Computer Science and Computer Applications students at 11 am IST
11-4 14:00: Meeting at Indian Institute of Science
- Audience: ~20 technical students pursuing Undergraduate and Post Graduate courses in Computer Sciences.
Talk: Debian Pure Blends
11-4 ~15:15: Interview with reporter from The Hindu
- 11-4 ~16:30: Casual discussion in garden of IISc
- Participants: ~8 technical students
11-5: Meeting at BMS Institute of technology
- Venue: Technical College
- Audience: ~150 students pursuing Engineering Undergraduate courses in Electronics, Communication and Computer Science, acquainted with Free Software on the technical lines, but not entirely oriented on the philosophy of Free Software
- 11-5: Casual discussion with the GNU/Linux users group
- Attendees: ~20 students engaged in various tools and skills
- Topics: sharing interests, pairing interests with existing FLOSS tools and with each other, music programming and music math, ...
11-6: Meeting at office space of Free Software Movement Karnataka
- Venue: The closest to a Hacklab FSMK has got.
- Attendees: ~25 Students - enthusiasts practicing ethical hacking, coding and Debian-based distribution users.
- Talk: Debian Pure Blends
- Interview with reporter from BMSIT
Workshop: UX design for FreedomBox
Attempted workshop: Using boxer tool for Debian blending (e.g. FreedomBox)
11-6: Meeting at AC3
- Venue: The so called 'Slum'
- A visit to the Community Computing Center and interaction with the kids in the center.
- Showcase of pictures from a GIMP artist from the center, along with light cultural performances.
Vietnam
Ho Chi Minh City
Staying at Happy Inn Hotel Tue 11-8 - Thu 11-10.
Staying at unknown hotel (losely related to Hung Thinh Hotel) Thu 11-10 - Sun 11-13.
11-10 20:00: Attend FOSSASIA Pre-Event at Spotted Cow
- 11-11: FOSSASIA Info Day
- 10:10 - 10:30 Talk: Debian Blends: Make your own "blended" distribution
- Being one of the oldest and biggest distributions of FLOSS, Debian plays a central role in the larger world of FLOSS.
- Jonas, a passionate Debian user and Debian Developer since 2001, gives a view on the relationship between users, distributors and developers of Free code, and provide some simple general ideas on how we can improve these relationships.
- Audience: ~200 students
- 10:10 - 10:30 Talk: Debian Blends: Make your own "blended" distribution
- 11-12: FOSSASIA Community Day
- 13:00 - 16:00 Workshop: Shape Debian for your custom needs
- Debian is big and flexible, and therefore ideal as basis for a special-purpose customization.
- But maintaining a customizing is a big burden, so better long-term for all that customizations gets back into Debian.
- We will look at ways to ease customizing, and a tool to ease the more complex task of reintegrating customizations with Debian.
- Bring a USB stick to create your own small custom Debian - and to keep the building blocks so that you can refine further when you get home...
- Attendees: ~15 mostly Windows users
- 13:00 - 16:00 Workshop: Shape Debian for your custom needs
Can Tho
Staying at MBM office/home
- 11-13 - 11-17: Visit small hackerspace in Can Tho
Singapore
Singapore
Staying at hackerspace in Singapore.
11-17 19:00 - 21:00: Attend Entrepreneurship meeting about Mozilla WebFWD hosted by TiE
- Participate in panel debate
11-18: Hang out at HackerspaceSG
- 19:50 - 01:00: Very(!) casual discussions
Indonesia
Surabaya
Hang out with BlankOn developers, working on best use of Debian
11-20 09:00 Talk on Cangkru'an KLAS Universitas Narotama
- 11-21 09:00 Talk on Brawijaya University Malang
- 11-22 09:00 Talk On Trunojoyo University Madura
- 11-23 07:00 Go to Yogyakarta by train
Malang
Hang out with BlankOn developers and BlankOn Malang representative
11-21 01:00 - 02:00 Kedai Kopi Medan, topic : working on best use of Debian, debian pure blends.
Yogyakarta
Visit Aji Kisworo Mukti
- 11-24 15:00: Malioboro (Gathering Linux Users of Yogyakarta) at Sanata Dharma University
Audience: technical, but new to FLOSS concepts, Ubuntu and BlankOn users
11-25 LinuxHackerSpace at Infest Yogyakarta
Talk and Discussion: Debian Pure Blends
11-26 a weekend excursion in Yogyakarta
Bogor
Visit Ahmad Haris
- 11-28 10:00: Institut Pertanian Bogor (Giving Lecture about FLOSS)
Hang out with BlankOn developers, working on best use of Debian
Jakarta
12-1 10:00: Universitas Bakrie
Banda Aceh
Staying at Madinah Hotel.
Thu 1. ~23 - pickup by Khairul & Taufik Abidin at airport
- Fri 2. - pickup by Taufik
- 10:00 - 12:00: Informatics ICT "the Introduction to ICT" Class A: Debian, FLOSS and Motivation (Moderated by Taufik)
- 14:00 - 17:00: Discussion with senior students of Electrical Department
- Sat 3. - pickup 8:30 by Ikhwan
am: Students Club IPCOM: Open Source and Interest at Unsyiah Informatics Department
pm: Discussion Freedombox at Office Telematika aceh (with Crew Aceh linux Aktivis)
night: Ali and Crew Aceh linux Aktivis - including Muhammad Firdaus and Mahyuddin Ramli
- Sun 4 - pickup 13:30 by Taufik
pm: Lunch Goat Karee (Sie Kameng) and Coffee Shop with Taufik, Irvan and Teuku Farhan
night: Ali and Crew Crew Aceh linux Aktivis
- Mon 5. - pickup by Khairul
am: Focussed Discussion about LDAP at UNSYIAH-ADOC Cluster
- pm: Focussed Discussion about Distributed Version Control Systems (DVCS) at UNSYIAH-ADOC Cluster
- night: Ali, Adi Rahwanto (Center Open Source Software) and Alfajrian.ab
- Tue 6. - pickup 8:40 by Teuku Ardiansyah
- am: Talk about Semantic Web and Discussion with DMIR Research Group members and others at UNSYIAH-ADOC Cluster
14:00: Discussion About Free Software and Open Source at Office UPTD Telematika aceh (with Ali Murtaza)
night: Ali and Okta Setiawan Yayasan Air Putih
- Wed 7. - pickup by Khairul
am: Talk about IkiWiki at UNSYIAH-ADOC Training Lab
Talk: Hacker versus Cracker
pm: Seminar About hacker versus cracker at Serambi Mekkah Univ. organized by Ali Murtaza
- night: Party Durian with Ali, Aboy, Azizah dan Kak Ima
- Thu 8. - pickup by Mulkan
- 9:00 - 20:00: Using and Customizing Debian unstable version at UNSYIAH-ADOC Cluster
21:00 - 23:00: relaxed meeting with Teuku Farhan and Mawardi Hasan about Pandoc, creativity and thinking out of the box.
- Fri 9. - pickup by Van Verdian
- am: Informatics ICT "the Introduction to ICT" Class B: Debian, FLOSS and Motivation (Moderated by Juwita)
- pm: Using and Customizing Debian unstable version (cont'd) at UNSYIAH-ADOC Cluster
night: discuss early warning systems using Sheevaplug and Arduine with Edho <yd6bvd@yahoo.com>
- Sat 10. - pickup 10:15 by Ikhwan
- am: IPCOM: Hacking with Debian at Unsyiah Informatics Department
16:00 - 17:00: Talkshow at Serambi FM: Hacking versus Cracking (with Taufik Abidin, Ali Murtaza and Teuku Farhan MIT Indonesia)
- Sun 11.
Hang Out with Ali Crew Crew Aceh linux Aktivis Open Source goes to beach
- Mon 12.
am: Seminar about embedded Debian organized by Ali, Kautsar, Rani at Politeknik Aceh
Talk: Embedded Debian
- 14:00 - 15:45: Using Debian in parallel computing, grid and cloud at UNSYIAH-ADOC Cluster (Van Verdian and friends)
16:00 - 18:00: Seminar: "Intro to Debian operating systems" at Atjeh Comtech Expo with Teuku Farhan
- Tue, Dec 13
- am: Continuing Lesson about Semantic Web (FOAF: Friend of a Friend) with DMIR Research Group members and others at UNSYIAH-ADOC Cluster
- 2 PM - 4 PM: CSS Course at Electrical Engineering of Syiah Kuala University, PIC : Van Verdian
4.30 PM - 6 PM: "Intro to Debian Operating Systems" with Teuku Farhan, MIT Indonesia and SABENA at Aula Ayam Lepass, Lamnyong
Lhokseumawe
- Wed, Dec 14
- Drive to Lhokseumawe with Ali Murtaza
- Thu, Dec 15
9:00 - 12:30: Seminar at politeknik lhokseumawe
Talk: Open your mind and explore the Debian operating system!
- Attendants: ~350 students from multiple schools
- night: Drive to Takengon
Takengon
Engage with AR-ROS:
- Real-world use of computer
- Use Arduino to monitor forest fires
- Use cellphones to aid coffee farmers improve quality of crops
- Help design long-term sustainable custom system for Gayo culture
- Localization into Gayonese
- Customized default install emphasizing locally relevant tools?
- Customized visual identity of install process and on default desktop?
- Community building?
Bireuen
- Mon, Dec 26
- 17:00 Drive to Bireuen with mr.Mukti (Universiti Almuslim) and aceh linux comunity Bireuen (M.Saputra)
- Tue, Dec 27
- 9:00 - 12:30 Seminar at Universiti Almuslim
- pm: (Maybe eat Durian, and then) drive to Banda Aceh
Banda Aceh (revisited)
- Tue, Dec 27
- night: Arrive. Visit Okta for the night
- Wed, Dec 28
- night: Hacking with Ali and friends in lobby of Hermes Palace
- Thu, Dec 29
- 14:15: Departure from airport (i.e. need to be at airport maybe 2 hours before that!)
United Kingdom
Cambridge
- 12-30 - 1-2: Meeting (and party!) with Hector Oron.
Info about me
I am a Debian developer, with special interests in...
- a) pedagogics related to using and learning ICT tools
- b) real-world use of computers
- c) designing long-term sustainable custom systems
Regarding a) I strongly believe in learning by exploring. I encourage both users and developers to try out and reason themselves, not try follow a predefined path. Quite inspiring to me is the constructionism principles, also a driving factor for the Sugar project (originating as the graphical user interface for One Laptop Per Child). I should probably emphasize, though, that I am not a conventional, trained teacher.
With b) I mean that computers in itself is boring to me. Playing games never really interested me - I want computers to be tools for something real. And I want those tools to be intuitive to use - user-friendly.
I make a living as a systems architect and systems administrator at a few places including the Kaospilot University. Here I strive to provide services that are both user-friendly and self-sustained - i.e. independent from Google and other outsourcing providers. I try to design systems that are not even dependent on me! I call it Redpill.
The main "theme" of my trip will be Debian Pure Blends. That is c) above: a subproject of Debian to improve its use for custom needs, without "branching off" and creating a derived distribution.
I am happy that projects like BlankOn and EzGo! and Skolelinux exist, but find it frustrating how they are done technically. When a new system is created by "hacking on top" of another one, then it does not naturally live, but need more work to keep that new system alive. A more sustainable approach is to collaborate closely with the "mother system" to adopt the technical pieces needed - and then only maintain customized branding parts as a separate project.
Example: Ubuntu is not sustainable without Canonical as "pacemaker". EzGo! and BlankOn are probably also not sustainable themselves without extensive maintainance work. Such work might be fun and it might make for good learning experiences, but maintainance is fundamentally not creative - other tasks could no doubt be fun and fruitful too while contributing more to the larger Free Software eco system.
More difficult to begin with, but more rewarding long-term to create something that does not need a "pacemaker"
How and when?
I would be happy to offer my time and share my passions with you and the projects you are involved in. Is that interesting and useful to you?
I do not want my visit to be as a tourist. I want to engage, want to be involved and to be used. So it is important to me that you think of me not only as a friend but also as an asset for your projects - or that you are honest and tell me if you cannot imagine me being helpful for your projects.
Abstract
Below are intro texts kindly authored by Raghavendra S for my talk at BMSIT in Bangalore, India.
Please note that I do not hold a any degree. The title in my company name is just a reference to the fictional history professor Indiana Jones.
Introduction to the topic
Propagating and sustaining Free Software (Free as in freedom) and the importance of its applicability in learning, development and teaching are important issues that the Free Software Movement -Karnataka (FSMK) has been engaged in with regular collaborations with various other Free Software communities.
While community collaboration is the crucial aspect of this global attempt, today, the Debian Community stands out as the most important of these communities in the Free Software world. Delivering to the world, the Universal Operating System -Debian, dubbed the mother operating system and thousands of packages with diverse applications Debian community is leading the effort of setting software free from its shackles.
About the Speaker
Jonas Smedegaard - A representative from the Debian Community, a Debian Developer himself
Jonas apart from being a Debian Developer is a freelance system administrator and networks developer, currently based in Denmark. Jonas has been associated with some of the important Free Software related projects of recent times:
- Sugar: The graphical user interface of the ambitious OLPC
- (One Laptop Per Child) project. Sugar is a manifestation of Jonas' personal perception about learning - Learning by Doing, or the constructionism approach.
- Debian Pure Blends: A Debian project targeted at bringing in
- Debian derivatives closer to Debian itself - ideally integrated completely Debian.
FreedomBox: Another important project, driven by SFLC's Eben Moglen.
FreedomBox is a collaborative project of programmers around the world who believe in Free Software, Free Society. Jonas is working on the FreedomBox project, with a vision of making the internet, via the FreedomBox, a non-invasive and privacy-respecting extension to our real lives.
Jonas will be talking about the need for Debian Pure Blends and an insight into what FreedomBox could deliver and what its limitations could be.
Media
Newspapers
Blogs
Raghavendra S (Bangalore host) - summary of Bangalore events
Aditya Gautam (audience) - reflections on BSMIT talk and meeting
