Program for openSUSE.Asia Summit 2016

Utian Ayuba

Integrating openSUSE Ceph Block Device and OpenStack
Integrating Ceph Jewel and OpenStack Mitaka on openSUSE Leap 42 Nodes

presented by Utian Ayuba

Ceph Storage Cluster can provide Ceph Filesystem, Object Storage and/or Block Device services to Cloud Platform. Ceph Storage Cluster become more popular because it offer flexibility and reliability for any storage purpose. This workshop will guide participants to deploy Ceph Block Device on Ceph Storage Cluster and intergrate it with OpenStack Services (Glance, Cinder, Nova). At the end of wor...


09:00 - 12:00 LAB Database Workshop
Ben Chou

openQA hands-on with openSUSE Leap 42.1

presented by Ben Chou

openQA is a testing framework that allows you to test GUI applications on one hand and bootloader and kernel on the other. In both cases, it is difficult to script tests and verify the output. Output can be a popup window or it can be an error in early boot even before init is executed.

The Workshop content will be included as following: 1. Introduction of openQA - Structure and flow...


13:15 - 15:15 LAB Database Workshop
Estu Fardani

Centralized Logs using ELK(Elasticsearch, Logstash, Kibana) Stack using openSUSE
Manage all logs with simple way

presented by Estu Fardani

Managing server will monitoring all things; disk, network, i/o, CPU, RAM, log, etc. Monitoring that all things will be easy if the number of server is small. We just take manual action, login to the server and watch the status. But, how to do monitoring if the number of server will increasing; dozens, hundreds? We need tools.

ELK Stack specially can be use for monitoring log. Centralized log...


15:30 - 17:30 LAB Database Workshop
openSUSE Asia

[Keynote] openSUSE Worldwide - Progress in the Making
Douglas DeMaio, openSUSE Project

presented by openSUSE Asia

openSUSE's Douglas DeMaio, who does marketing, public relations and strategy for the project, will give an overview of openSUSE 2016. From education to the new openSUSE Powered Tablet, this keynote talk will touch on everything from emerging opportunities for the project to empowering community members.

openSUSE (pronunciation: /ˌoʊpənˈsuːzə/), formerly SUSE Linux and SuSE Linux Professiona...


09:15 - 10:15 Convention Hall
openSUSE Asia

[Keynote] National Digital Signature : Burden or Needs
Riki Arif Gunawan, Indonesian MCIT

presented by openSUSE Asia

Tittle: "National Digital Signature : Burden or Needs" Keynote speaker : Riki Arif Gunawan From: Ministry of Communication and Information Technology Republic of Indonesia. Ministry of Communication and Information Technology is government ministry that responsible for communication and information technology affairs in Indonesia. The ministry is responsible to President and led by a mini...


10:15 - 11:15 Convention Hall
Agus Supriadi

openSUSE in Arm Machine Platform
Short talk about openSUSE in Banana Pi Platform

presented by Agus Supriadi

GNU/Linux became one of the major operating systems in embedded systems machine (embedded). ARM-based hardware into the brain of various devices with energy saving features and small size. By combining the power of software and hardware of this energy-saving, can be made a variety of tools for everyday applications. From tools for education to professionals. From devices to work everyday until ...


11:15 - 11:30 Convention Hall openSUSE
Muhammad Irfan

How to make bumper video openSUSE using Inkscape and synfig

presented by Muhammad Irfan

In this talk I want to share to my project bumper video openSUSE. Bumper is a video or animation 5-30 seconds, which is typically displayed before or after the break show. Bumper videos can be used for opening and closing video tutorials, video review, video presentations etc. Bumper interest can give a professional impression to make the audience curious of video content.

11:30 - 11:45 Convention Hall FOSS
Darian Rizaludin

Wordpress Docker on openSUSE Leap
Simple WordPress with Docker

presented by Darian Rizaludin

Docker is a container platform that allows simple and fast software installations on any system and OS. It wraps the piece of software in a complete file system that includes everything it needs to run such as code, runtime, system tools and libraries. This allows anyone to package an application with its dependencies into a standardized building block. WordPress is one of the most popular con...


11:45 - 12:00 Convention Hall FOSS
M. Edwin Zakaria

High Availability Cluster with openSUSE Leap

presented by M. Edwin Zakaria

Today's IT environment needs continuous services, whether it is a web server, mail server, database server or even a voip server or video streaming server. We need a reliable service with no failure, or minimum down-time.

"HA clustering remedies this situation by detecting hardware/software faults, and immediately restarting the application on another system without requiring administrative...


13:00 - 16:00 FST 103 Workshop

Using openSUSE Leap for Final Exam Tryout in Yogyakarta
Story of colaboration moodle and openSUSE for education exam

presented by maspenyo

Since 2015, kemdikbud has made nasional exam based on semi online system. The first generation of nasional exam computer based followed by some smk especially in yogyakarta which were made the trial. 1st generation was successfully. In 2016, nasional exam computer based was also held, with more participants. Jogja as the city of education, through K3SK Kota Jogja, participated in making succes...


13:00 - 13:30 FST 101 FOSS
Andi Sugandi

Getting Started on Packaging Apps with Open Build Service
Learn How To Build Package

presented by Andi Sugandi

Developers are so busy on providing great apps up and running, and making sure that there are giving what their clients needs without facing serious issues for now and in the future. In the other side, testing on development and in real-world environments must go smooth with little-time and efforts, and providing apps in many Linux distributions as the native package is a big opportunity and re...


13:00 - 15:00 FST 102 Workshop
Max Lin

Tumbleweed: how it does keep rolling!

presented by Max Lin

openSUSE Tumbleweed distribution[1] is a pure rolling release version of openSUSE, openSUSE Tumbleweed containing the latest stable versions of all software instead of relying on rigid periodic release cycles, openSUSE Tumbleweed usually is released new snapshot tons of time a week. Tumbleweed does mainly for users that want the newest stable software.

In this talk, I will present how does i...


13:00 - 13:30 Convention Hall openSUSE
Gary Lin

Develop UEFI with openSUSE

presented by Gary Lin

In the BIOS time, the firmware is usually obscure and the OS developers have to deal with it by experience. Fortunately, nowadays most of the firmware/hardware vendors share the code from the open source project, edk2, in their own UEFI implementations, so it's much easier to understand the how the firmware works, especially the network stack. What's even better is that edk2 contains a sub-proj...


13:30 - 14:30 Convention Hall openSUSE
Syah Dwi Prihatmoko

Configuration Management your Infrastructure with openSUSE

presented by Syah Dwi Prihatmoko

It is all about managing your infrastructure with automation configuration management. It will make sysadmin or devops life easier with automation. Imagine, what will you do if you have hundred or thousand servers you need to patch? Configuration management (CM) refers to the process of systematically handling changes to a system in a way that it maintains integrity over time. Even though this...


13:30 - 14:00 FST 101 FOSS
Saputro Aryulianto

Clustering Docker with Docker Swarm on openSUSE

presented by Saputro Aryulianto

This talk is all about managing your docker cluster with docker swarm and docker management with Shipyard. Docker is the world’s leading software containerization platform, docker Swarm is native clustering for Docker. It turns a pool of Docker hosts into a single, virtual Docker host. Because Docker Swarm serves the standard Docker API, any tool that already communicates with a Docker daemon ...


15:15 - 15:45 Convention Hall FOSS
Kazuki Omo

OpenSCAP and related contents for openSUSE
openSUSE Security with OpenSCAP standard.

presented by Kazuki Omo

SCAP(Security Content Automation Protocol) is a method for using specific standards to enable automated vulnerability management, measurement, and policy compliance evaluation (e.g., FISMA compliance). And OSS OpenSCAP tools are used for checking system security status through Spacewalk, theforeman, etc. openSUSE is supporting OpenSCAP and SUSE is providing OVAL(Open Vulnerability and Assessmen...


15:15 - 15:45 FST 102 openSUSE
Alin Nur Alifah

Getting Started with .NET on openSUSE
Dockerized .NET Application

presented by Alin Nur Alifah

ASP.NET Core is a new open-source and cross-platform framework for building modern cloud based internet connected applications, such as web apps, IoT apps and mobile backends. ASP.NET Core apps can run on .NET Core or on the full .NET Framework. It was architected to provide an optimized development framework for apps that are deployed to the cloud or run on-premises. It consists of modular com...


15:15 - 15:45 FST 101 FOSS

Romance with open source

presented by Sunny

I have been worked for SUSE for nearly 8 years, when I went back my romance with Open Source, I would like to share stories how I got to learn and joined Open Source community, and also share some stories from other women by interview. In the presentation, we will talk about why we (other women and I) are attracted by Open Source, discuss what block women from embracing Open Source and how to a...


15:45 - 16:15 Convention Hall openSUSE
Kentaro Hatori

How to make multi-boot USB drive for LiveCD iso images on EFI/UEFI and BIOS
You can make to boot your own LiveCD openSUSE iso image on USB drive

presented by Kentaro Hatori

As you know, one of Grub2 functions makes LiveCD iso image booting directly. You are able to make multi-boot UBS drive by this function and try to use several LiveCD Linux Distributions. Last openSUSE.Asia Summit 2015, I introduced how to make multi-boot USB drive by Grub2 function of booting LiveCD iso booting directly and successful booting cases of describing style on grub.cfg. But I could n...


15:45 - 16:15 FST 102 openSUSE
Max Lin

openSUSE Leap 42.2 development process

presented by Max Lin

According to the release roadmap[1], next openSUSE Leap release - Leap 42.2 will be released in November 2016, I will present the development process of Leap 42.2 in this talk, and talking about how to contribute to Leap, what things can help with the release, help to ensure the quality of new release, etc.

openSUSE Leap is openSUSE's regular release, which is is a brand new way of building ...


15:45 - 16:15 FST 101 openSUSE

Playing HTML5 Games with Maleo in OpenSuse

presented by syaimif

i will present about how to playing html5 games with html5 runner applications named by maleo. maleo is html5 runner applications. and last time ever presented by Estu in OpenSuse summit 2015 in Taipei. Hangonman is the example html5 game and i will play use maleo. just now, I am user opensuse. so i would like share my experience about it.

16:30 - 16:45 Convention Hall FOSS

Women Contributions in Today's Technology Era

presented by umulsidikoh

Women, this figure is able to bring a big change and a real contribution. With the rapid growth of today's technological advances, make women should be more clever and nimble.

My presentation will cover about this issues :

  1. Sharing my experience during contribute to open source.
  2. The obstacles that women feel, when they want to contribute.
  3. The Solution for the women to keep ...

16:45 - 17:00 Convention Hall Community
Cahaya Maulidian Caturlipita

The effect of amount contribution in open source project to the income of the contributor in Indonesia
The effect of amount contribution in open source project to the income of the contributor in Indonesia proof using modified mincer earning function

presented by Cahaya Maulidian Caturlipita

In this paper, i will test whether the amount of contribution could be effecting the wage of open source contributor in Indonesia, by using modified mincer earning function, and cross section econometrics method. To collect data, i would use google docs and asked the contributor the amount of their contribution and their wage.

17:00 - 17:15 Convention Hall FOSS
Muhammad Rifqi Maarif

Open Source Stack of Big Data Technology
Open source technological stack behind Big Data hipe

presented by Muhammad Rifqi Maarif

Currently, Big Data becoming a significant issue. In common with the abundance amount of data production from various activity. Different data technology is clearly needed to process those kind of data rather we used traditional data processing technology. And fortunately, those kind of technology is available on the market. The god news is most of them which widely adopted on the industry is o...


10:45 - 11:15 FST 103 FOSS
Rahman Yusri Aftian

Development of BlankOn packages with openSUSE

presented by Rahman Yusri Aftian

BlankOn(1) is an Debian-based distribution developed by the Indonesian Linux Mover Foundation and BlankOn developer team since 2014. It is an Indonesian distribution that includes a variety of software that is widely used by consumers in general, such as office programs, financial applications, Internet applications, drawing (both vector and bitmap), support for various multimedia file formats,...


10:45 - 11:15 FST 102 FOSS
Kukuh Syafaat

GUI Prototyping/Wireframing with Pencil on openSUSE Leap

presented by Kukuh Syafaat

As an UI/UX designer, drawing a mockup isn't stranger thing for me. On software development, mockup is important thing before writing code. Before i use Pencil, i drawing mockup on Inkscape (because i am also Inkscape user too). I think it's a quite difficult to drawing mockup on Inkscape because i must drawing a mockup from scratch. After a friend told me about Pencil, i think this software ca...


10:45 - 11:15 FST 101 FOSS
Zhao Qiang

Marching to openSUSE
how to contribute to openSUSE comnunity

presented by Zhao Qiang

  1. I will have a short talk on how to contribute to openSUSE, how to request a bug for openSUSE, bug information rules which will make developer more easy to understand and communicate. We like to have both positive and negative feedback - and also ideas for improvement. Positive feedback means that we like to hear that a system was installed successfully and works, that certain areas have...

10:45 - 11:15 Convention Hall openSUSE
Yan Arief

Building Temperature Monitoring System using openSUSE on Raspberry Pi

presented by Yan Arief

I have implemented this project in the server room in my office. The system works to monitor the temperature inside the server room in order to prevent the temperature from exceeding the threshold. This system utilizes a Raspberry Pi - a single board PC, and openSUSE operating system, and a temperature sensor type dht11/22 and 2x16 LCD dislpay which are connected to the Raspberry Pi.

The pr...


11:15 - 11:45 FST 103 FOSS
Dendy Putra Delly

Manage Virtual Machines with WebVirtMgr on openSUSE

presented by Dendy Putra Delly

WebVirtMgr is a libvirt-based Web interface for managing virtual machines. It is an alternative to virt-manager for the browser. KVM is currently the only hypervisor supported.

In this talk I'll tell the audiences about managing virtual machines with WebVirtMgr. Anything you can do with WebVirtMgr and how easy to use it for something you can depend on. Of course, it'll be running on openSUSE...


11:15 - 11:45 FST 102 FOSS

Building Game on Raspberry Pi with OpenSUSE
The Journey of Text Adventure Games

presented by Levay

Before computers could handle graphical games, there were text adventure games. The games are interactive stories, so playing a text adventure game is like being part of a book in which you affect the story. The player can read or view descriptions of rooms, objects, other players, non-player characters, and actions performed in the virtual world by typing commands to interact with each other. ...


11:15 - 11:45 FST 101 FOSS
Joey Lee

How to contribute to the openSUSE kernel

presented by Joey Lee

There are two openSUSE kernel repositories, and the development happens in the kernel-source repository. The openSUSE kernel-source repo has a different directory structure than the Linux mainline kernel.

In this session, I want to introduce: - openSUSE kernel git and kernel-source git. Introduce two openSUSE kernel repositories. Where are they and the difference.

  • How to use ker...

11:15 - 11:45 Convention Hall openSUSE
Sendy Aditya Suryana

KSL Kusuka Insight: How Student-based Community Promoting Open Source for Education
KSL Kusuka - School Goes Open Source

presented by Sendy Aditya Suryana

We are at KSL Kusuka (Kelompok Study Linux UIN Sunan Kalijaga) or Study Club for Linux (and also Free Open Source Software) of Universitas Islam Negeri Sunan Kalijaga which have a programme called SEGO or Sekolah Go Open Source, means "School Going Open Source".

We are promoting Free and Open Source Software as a solution to educational institutions focusing on school. We also give basic tra...


13:00 - 13:15 Convention Hall Community
Aris Winardi

Pabrik-ikon, software for build and manage GNU/Linux Icon Themes
software for build and manage GNU/Linux Icon Themes

presented by Aris Winardi

Pabrik-Ikon can run on all distributions of GNU / Linux, Pabrik-Ikon is designed to help developers distributions of GNU / Linux, especially on the art team to create and manage an icon created for the typical GNU / Linux distribution developed.

The idea to create a Pabrik-Ikon leveled by Herpiko Dwi Aguno art team in BlankOn. Pabrik-Ikon is currently only a BASH script, but it is very helpf...


13:15 - 13:30 Convention Hall FOSS
Arif Wahyudi

Remote Data Acquisition Method Live Forensics Using the GRR Rapid Response
(Remote Forensics, Live Forensics, Forensics Acquisition, Incident Response)

presented by Arif Wahyudi

GRR stands for Google Rapid Response a Framework Remote Live Forensics Multi-Platform built and deployed by Incident Response Team Google, gained popularity by 20% until fully supported by open sources community. The main motivation in establishing a GRR Rapid Response is to improve the readiness of analysis and investigation, by lowering the cost of Investigation as well as improving the qual...


13:30 - 13:45 Convention Hall FOSS
Didiet A. Pambudiono

Monitoring your servers with openSUSE Leap
Configure openSUSE Leap as a monitoring server

presented by Didiet A. Pambudiono

server monitoring is needed to determine the performance of the server, a sysadmin could check the server’s performance periodicaly through the terminal, this is possible if the amount of servers is in small amounts (less than 3) , but it becomes a problem when the server in large quantities, for that I will explain how to use of openSUSE for monitoring server by using application server monito...


13:45 - 15:45 FST 103 Workshop
Max Huang

Ansible and openSUSE workshop

presented by Max Huang

In this work shop - We will intoduce * What is ansible - configuration management tool * Online resource with ansible * Why do you use Ansible * What's difference with shell script? * What do I need to know before I use Ansilbe? * How to install ansible with openSUSE and other linux. * The role of Anbsible. * Hands on - Hello ansible! Your first ansible command. * What is inventory fil...


13:45 - 16:45 FST 102 Workshop
Joey Lee

Signature verification of kernel module and kexec

presented by Joey Lee

There have some mechanisms in kernel to verify the integrity of crash kernel and module. I want to introduce the signature verification of Linux kernel module and kexec crash kernel.

For kernel module: a. the mechanism of kernel module signature check b. how to enable this function in kernel c. how to sign your kernel module

For kexec a. the mechanism of loading a signed kernel throu...


13:45 - 14:45 FST 101 openSUSE

How to contribute to FOSS Project

presented by ahmadharis

Few years ago, Free Open Source Software are not popular enough in Indonesia. Only few geek people know about that and mostly they are oldest person right now. But today, Free Open Source Software seem better and popular enough. Students also has more knowledge about Free Open Source Software better than before. They not hesitate to make their laptop dual boot. One with Microsoft Windows, othe...


13:45 - 14:45 Convention Hall Community
Jeffrey Cheung

Building kernel package in Open Build Services
Building kernel package in Open Build Services

presented by Jeffrey Cheung

What makes OpenSUSE difference than other linux distros is that we have Open Build Services.

The openSUSE Build Service is the public instance of the Open Build Service (OBS) used for development of the openSUSE distribution and to offer packages from same source for Fedora, Debian, Ubuntu, SUSE Linux Enterprise and other distributions..

This topic will talk about the basic concepts be...


14:45 - 15:45 FST 101 openSUSE
Siska Iskandar

Community Development with Open Source
My Experience Socializing openSUSE to Motherhood and Housewives (Ibu-Ibu PKK) in Indonesia

presented by Siska Iskandar

Women serve as half of society; and it should be obvious that society will developed better if everyone works together to help women empowerment.

Being a housewife, for some people, is concerning because they would never expect anyone else to support them. One of their major concerns expressed was that of not being able to use and keep up with the world of Open Source, specifically using ope...


14:45 - 15:15 Convention Hall Community
Fuminobu  Takeyama

How can we contribute to openSUSE from Asia?

presented by Fuminobu Takeyama

The openSUSE community is always searching for new contributors -- people taking efforts for openSUSE. In this talk, I will show you a quick guide to the contribution. It consists of the topics.

(1) Bug reporting is what you should do when you encounter a bug. In order to fix the bug, it is important to tell enough information to responsible developers.

(2) Packaging is creating RPM packa...


15:15 - 15:45 Convention Hall Community

Network Simulation Software with Packet Tracer
Installing Packet Tracer 7.0 in OpenSuse Leap 42

presented by Ernawan

Packet Tracer is a network simutation software made by Cisco Systems that allows users to create network topologies and computer networks, compatible for Linux Desktop and or Mobile. In educational institutions, Packet Tracer is a useful simulation software of computer network for teachers and students. First step, download Packet Tracer from Cisco Systems website by creating an account as Cisc...


16:15 - 16:30 Convention Hall FOSS